Bookkeeper (Independent Contractor)

University of Missouri Health Care

Edmonton

On-site

CAD 52,000 - 68,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Extended health
Dental & vision
RRSP matching
Paid vacation
Paid sick leave
Parental leave
Professional development

Job summary

MacEwan University Health Centre (MUHC) in Edmonton, AB, seeks a detail‑oriented Bookkeeper to manage accounts payable and receivable, bank reconciliations, payroll support, and monthly reporting for MUHC and Family Medicine Associates. You will work with Clinic Managers and Finance to ensure accurate records, compliance with policies and healthcare regulations, and timely year‑end closing.

Proficiency in QuickBooks, Excel, and Google Sheets, plus 2–4 years of healthcare bookkeeping experience,

Qualifications

  • Diploma or certificate in bookkeeping, accounting, finance, or related field preferred.
  • Minimum of 2–4 years of bookkeeping or accounting experience.
  • Experience in a healthcare or medical clinic environment is a strong asset.
  • Proficient with QuickBooks, Microsoft Excel and Google Sheets.
  • Strong understanding of accounting principles and bookkeeping practices.
  • Excellent attention to detail with a high level of accuracy.
  • Strong organizational, analytical, and problem-solving skills.
  • Ability to prioritize competing demands and meet deadlines.
  • Excellent interpersonal and communication skills.
  • Ability to work independently while contributing positively to a collaborative team environment.

Responsibilities

  • Maintain up-to-date financial records for all clinic transactions.
  • Record, code, and post financial transactions to the general ledger.
  • Perform monthly bank, credit card, and account reconciliations.
  • Manage month-end and year-end closing.
  • Maintain organized financial records and supporting documentation.
  • Prepare routine financial reports for management.
  • Assist with budget tracking and expense monitoring.
  • Support year-end working papers and external audit requests.
  • Ensure compliance with internal financial controls, organizational policies, and applicable legislation.
  • Maintain strict confidentiality of financial, payroll, and employee information.
  • Provide administrative support, including data entry and record maintenance.
  • Stay informed of changes to accounting standards, payroll legislation, and healthcare billing requirements that may affect financial processes.
  • Perform other related duties as assigned.

Skills

Attention to detail
Organizational skills
Communication skills
Independent worker
Team collaboration
QuickBooks
Microsoft Excel
Google Sheets

Education

Diploma or certificate in Bookkeeping/Accounting

Tools

QuickBooks
Microsoft Excel
Google Sheets

Job description

Job Description – Bookkeeper

Location: MacEwan University Health Centre (MUHC), Edmonton, AB

Position: Bookkeeper

As part of the Northern Alberta Primary Care Academic Clinics (NAPCAC), MacEwan University Health Centre (MUHC) in Edmonton and Family Medicine Associates (FMA) in Grande Prairie provide patient-centered primary care through an innovative academic teaching model grounded in the Patient's Medical Home philosophy. In collaboration with NAPCAC leadership and the University of Alberta's Department of Family Medicine, our clinics combine excellence in patient care with medical education, research, and quality improvement, creating an environment where patients, learners, physicians, and staff all benefit from an integrated model of care.

Based at MUHC, the Bookkeeper is responsible for maintaining accurate and timely financial records while supporting the day-to-day financial operations of both MUHC and FMA. This role oversees accounts payable, accounts receivable, bank reconciliations, payroll reconciliation and support, and financial reporting. Working closely with the Clinic Managers, Human Resources, Finance, and external partners, the Bookkeeper helps ensure NAPCAC's financial records are accurate, compliant with organizational policies and regulatory requirements, and maintained in accordance with established accounting standards.

Key Responsibilities
Financial Management & Recordkeeping
  • Maintain accurate and up-to-date financial records for all clinic transactions.
  • Record, code, and post financial transactions to the general ledger.
  • Perform monthly bank, credit card, and account reconciliations.
  • Manage month-end and year-end closing.
  • Maintain organized financial records and supporting documentation.
  • Prepare routine financial reports for management.
  • Assist with budget tracking and expense monitoring.
  • Support year-end working papers and external audit requests.
  • Ensure compliance with internal financial controls, organizational policies, and applicable legislation.
  • Maintain strict confidentiality of financial, payroll, and employee information.
Accounts Payable & Accounts Receivable
  • Process, verify, and enter vendor invoices accurately and efficiently.
  • Prepare payments for approved invoices within established timelines.
  • Match invoices with purchase orders and supporting documentation.
  • Maintain vendor files and resolve invoice discrepancies.
  • Respond to vendor inquiries professionally.
  • Monitor incoming payments and outstanding receivables.
  • Reconcile clinic revenue, including physician billings and third-party payments where applicable.
  • Follow up on overdue accounts in a professional and timely manner.
  • Assist with third-party billing reconciliations.
HR & Payroll Support
  • Ensure the accurate balancing of semi-monthly payroll following HR submission, secure all required Leadership Team approvals, and facilitate on-time payroll processing to ensure employees are paid accurately and by scheduled deadlines.
  • Ensure on-time Receiver General remittance payments.
  • Issue T4’s to employees and upload T4 Summary to Service Canada portal.
Administrative Support
  • Assist with procurement and purchasing activities.
  • Maintain organized electronic and physical filing systems.
  • Provide administrative support, including data entry and record maintenance.
  • Stay informed of changes to accounting standards, payroll legislation, and healthcare billing requirements that may affect financial processes.
  • Perform other related duties as assigned.
Qualifications
  • Diploma or certificate in Bookkeeping, Accounting, Finance, or a related field is preferred.
  • Minimum of 2–4 years of bookkeeping or accounting experience.
  • Experience working in a healthcare or medical clinic environment is considered a strong asset.
  • Proficient with QuickBooks, Microsoft Excel and Google Sheets.
  • Strong understanding of accounting principles and bookkeeping practices.
  • Excellent attention to detail with a high level of accuracy.
  • Strong organizational, analytical, and problem-solving skills.
  • Ability to prioritize competing demands and meet deadlines.
  • Excellent interpersonal and communication skills.
  • Ability to work independently while contributing positively to a collaborative team environment.

We offer competitive compensation and a comprehensive benefits package, including:

  • Extended Health, Dental, and Vision Benefits
  • Employer RRSP Matching Program
  • Paid Vacation
  • Paid Sick Leave
  • Paid Statutory Holidays
  • Maternity and Parental Leave
  • Professional Development Opportunities
  • Supportive and collaborative team environment
  • Opportunities to contribute to innovative primary healthcare

Applicants selected for consideration will be required to complete a Criminal Record Check.

We thank all applicants for their interest; however, only those selected for an interview will be contacted. Applications from outside Canada will not be considered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bookkeeper
Bookkeeper

MU Health • Edmonton

On-site
CAD 48,000 - 60,000
Extended Health Benefits
Dental Benefits
Vision Benefits
+6
Healthcare Bookkeeper: Payroll, AR/AP & Reporting
Healthcare Bookkeeper: Payroll, AR/AP & Reporting

University of Missouri Health Care • Edmonton

On-site
CAD 52,000 - 68,000
Extended health
Dental & vision
RRSP matching
+4
Finance & Bookkeeping Administrator
Finance & Bookkeeping Administrator

Cottage Country Family Health Team • Bracebridge

Hybrid
CAD 22,000 - 28,000
Senior Bookkeeper (0.6 FTE Part-Time Contract)
Senior Bookkeeper (0.6 FTE Part-Time Contract)

Guelph Family Health Team • Guelph

Hybrid
CAD 48,000 - 51,000
Bookkeeper
Bookkeeper

Eaglewood • Bedford

On-site
Confidential
Paid vacation
On-site parking
Assistant Clinic Manager
Assistant Clinic Manager

Medicentres Canada Inc. • Edmonton

On-site
CAD 40,000 - 52,000
Assistant Clinic Manager
Assistant Clinic Manager

Medicentres Canada Inc • Edmonton

On-site
CAD 35,000 - 45,000
Junior Financial Analyst - Finance
Junior Financial Analyst - Finance

Winnipeg Regional Health Authority (WRHA) • Winnipeg

On-site
CAD 52,000 - 70,000
Junior Financial Analyst - Finance
Junior Financial Analyst - Finance

Shared Health-Soins Communs • Winnipeg

Hybrid
CAD 65,000 - 90,000
Administrative Support IV
Administrative Support IV

Alberta Health Services • Edmonton

On-site
CAD 39,000 - 48,000