Job Overview:
We are seeking a highly experienced and detail-oriented Bookkeeper with extensive Canadian experience to manage a portfolio of small, service-based businesses. In this role, you will handle full-cycle bookkeeping, bank reconciliations, GST/HST filings, and full Canadian payroll processing and CRA remittances. Operating primarily in QuickBooks Online, you will step into organizing books, resolving historical filing errors, and maintaining clear direct communication with clients to ensure accurate, audit-ready records.
Responsibilities:
You will manage a portfolio of Canadian small business clients and be responsible for:
- Full-cycle bookkeeping
- Bank and credit card reconciliations
- Cleaning up messy or catch-up files
- Managing GST/HST filings
- Payroll processing and payroll remittances
- T4 preparation support
- Preparing working papers for year-end accountants
- Communicating directly with clients when needed
- Identifying errors or process gaps proactively
Requirements:
- 5+ years of bookkeeping experience; Canadian bookkeeping experience is required
- Strong knowledge of Canadian GST/HST rules
- Experience with Canadian payroll and CRA remittances
- Proficiency in QuickBooks Online (required)
- Experience cleaning up historical bookkeeping errors
- Strong reconciliation skills
- Comfortable stepping into disorganized books and confidently bringing them up to standard.
- Proven ability to independently manage and take complete ownership of client files, remaining calm and reliable under strict deadline pressures while valuing clean financial systems.
- Highly organized and process-oriented yet adaptable, with excellent communication skills and the confidence to proactively ask clarifying questions to ensure absolute accuracy.
Nice to have:
- Experience with Dext, Keeper/Double
- Experience working in an accounting firm environment
- Familiarity with multi-entity clients
- Experience supporting T2 year-end prep
Independent Contractor Perks:
- Permanent work from home
- Immediate hiring
Note:
Please click the "Apply" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.
Job Category
Accounting and Finance
Job Type
Part Time (20 - 34 Hours per week)
Work Schedule and Timezone
Schedule: Monday to Friday, 20 hours/week - flexible within business hours Mountain Time
Published on
Jul 02 2026
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper
Senior Canadian Bookkeeper (QBO)
Job Category
Accounting and Finance
Job Type
Part Time (20 - 34 Hours per week)
Work Schedule and Timezone
Schedule: Monday to Friday, 20 hours/week - flexible within business hours Mountain Time
Published on
Jul 02 2026
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper