Overview
Our client is looking for a skilled Xero and QuickBooks Bookkeeper (HubDoc) to serve as the backbone of financial operations for a diverse portfolio of clients, including restaurants, tech startups, and retail businesses. Operating within a modern, cloud-based environment, you will handle essential bookkeeping tasks that keep these thriving Toronto-based businesses running smoothly. This role offers the perfect blend of routine expertise and meaningful impact within a supportive setting that values professional excellence, clear communication, and accountability.
Schedule:
- Monday to Friday, 9:00 AM to 5:00 PM Canada (EST, Toronto) with a 30-minute paid break (8 hours per day, 40 hours per week).
Responsibilities
- Process and manage bills through the HubDoc document management system.
- Publish processed transactions to Xero and QuickBooks client files with high precision.
- Perform comprehensive bank and account reconciliations to ensure financial accuracy.
- Upload sales reports as journal entries and prepare accounts payable summaries for client review and approval.
- Access client accounting emails via Missive to collect bank statements, manage bill payments, and handle basic information gathering.
- Maintain organized workflows and track tasks using ClickUp project management software.
- Communicate professionally with clients via email for document requests and follow-ups.
Requirements
- Strong proficiency in Xero (primary platform) and a solid working knowledge of QuickBooks.
- Experience with HubDoc or similar platforms (Dext experience is a bonus).
- A solid understanding of fundamental bookkeeping principles and procedures.
- Excellent written communication skills for professional email interactions with Canadian clients.
- Meticulous accuracy in financial data entry and a "compliance-first" mindset.
- Ability to work independently and manage multiple client files efficiently in a remote setup.
- Reliable internet connection and a professional remote work environment.
Qualifications
- Experience with ClickUp or similar project management tools is a plus.
- Comfortable working across different time zones and dynamic client schedules.
- Proven ability to handle high-volume data entry while maintaining high quality.
Independent Contractor Perks
- Permanent work from home
- Immediate hiring
- Health Insurance Coverage for eligible locations
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.
Important Disclaimer
BruntWork never charges fees for applying or any part of the hiring process—it is 100% free. If you are ever asked for payment, please stop and report it immediately to our official email us through the Contact Us form on our official BruntWork website.
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Canada (EST, Toronto) Monday to Friday, 9:00AM to 5:00PM Eastern time with a 30-minute paid break.(8 hours per day, 40 hours per week).
Published on
Aug 26 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“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
Xero and QuickBooks Bookkeeper (HubDoc)
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Canada (EST, Toronto) Monday to Friday, 9:00AM to 5:00PM Eastern time with a 30-minute paid break.(8 hours per day, 40 hours per week).
Published on
Aug 26 2026
BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co
“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