Bookkeeper
Overview
Our client is looking for a detail-oriented Bookkeeper to manage daily financial transactions and maintain accurate accounting records. In this role, you will handle accounts payable and receivable, perform regular bank and credit card reconciliations, and prepare basic financial reports. You will also support payroll, ensure tax compliance, and assist with year-end audits while leveraging accounting software like QuickBooks.
Schedule: Monday to Friday, Flexible with an overlap of Ontario, Canada business hours (Eastern Time), 8 paid hours per day, Daily 1-hour unpaid break, 40 hours per week
Responsibilities
- Record, maintain, and verify daily financial transactions
- Maintain the general ledger with accurate coding and classifications
- Ensure financial records are complete, accurate, and current
- Financial Record Management
Accounts Payable
- Process and record vendor invoices
- Prepare and schedule payments in accordance with payment terms
- Reconcile vendor statements and resolve discrepancies
Accounts Receivable
- Prepare and issue customer invoices
- Record and apply incoming payments
- Monitor outstanding receivables and follow up on overdue accounts
Bank and Credit Card Reconciliations
- Reconcile bank and credit card statements on a regular basis
- Investigate and resolve discrepancies in a timely manner
Payroll Support (as applicable)
- Record payroll transactions and related deductions
- Reconcile payroll reports with accounting records
- Maintain payroll documentation and records
Financial Reporting
- Prepare basic financial reports including Profit & Loss statements and Balance Sheets
- Provide financial summaries and supporting documentation to management and accountants
Tax and Compliance Support
- Maintain records required for tax filings
- Track and report applicable sales taxes (e.g., GST/HST)
- Assist internal & external accountants during audits or year-end processes
Records Management & Controls
- Maintain organized and secure financial records (digital and physical)
- Follow internal controls and financial procedures
- Identify and escalate irregularities or discrepancies
Requirements Education & Experience
- Diploma or certificate in Accounting, Finance, or a related field preferred
- Proven experience as a Bookkeeper or in a similar accounting role
- Knowledge of and at least 2 years of experience with QuickBooks is a must.
- ERP system experience in inventory control and process
Skills & Competencies
- Strong attention to detail and accuracy
- Excellent organizational and time-management skills
- Working knowledge of basic accounting principles
- Ability to handle confidential financial information with discretion
- Strong written and verbal communication skills
Independent Contractor Perks
- Permanent work from home
- Immediate hiring
- Health Insurance 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 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
Monday to Friday, Flexible with an overlap of Ontario, Canada business hours (Eastern Time), 8 paid hours per day, Daily 1-hour unpaid break, 40 hours per week
Published on
Sep 08 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
Bookkeeper
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Monday to Friday, Flexible with an overlap of Ontario, Canada business hours (Eastern Time), 8 paid hours per day, Daily 1-hour unpaid break, 40 hours per week
Published on
Sep 08 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