Go back

Bookkeeper

Job Overview:

As a Bookkeeper, you will maintain accurate financial records, manage payroll, and ensure strict adherence to both US and Canadian accounting and tax regulations. Operating across multiple software environments, including: QuickBooks, Xero, and WaveApps. You will handle general ledger maintenance, perform reconciliations, prepare management reports, and collaborate closely with leadership and external accounting partners.

Schedule: Remote, Full Time | 9AM - 5PM EST.

Responsibilities:

  • Manage daily full-charge bookkeeping, including accounts payable, accounts receivable, and general ledger maintenance.
  • Process multi-country payroll accurately and on time while maintaining full compliance with US and Canadian payroll rules and tax withholdings.
  • Maintain, update, and audit financial records across multiple accounting systems, including QuickBooks, Xero, and WaveApps.
  • Conduct regular bank, credit card, and inter-system reconciliations to maintain total data accuracy.
  • Prepare monthly management reports, profit-and-loss summaries, and financial packages for company leadership.
  • Assist in preparing for annual tax filings by ensuring documentation aligns with CRA (Canada) and IRS/State (US) guidelines.
  • Track, verify, and reconcile expense entries, vendor invoices, and client payments.
  • Collaborate with business owners, internal leadership, and external CPA firms to streamline financial workflows and address accounting inquiries.

Requirements:

  • 1-2 years of hands-on experience in bookkeeping, accounting, or financial operations for small-to-medium businesses.
  • Bachelor's degree or professional certification in Accounting, Finance, or a closely related discipline.
  • Demonstrated hands-on experience with both US and Canadian payroll regulations and business tax rules.
  • Proven technical expertise using multiple cloud accounting platforms, specifically QuickBooks Online, Xero, and WaveApps.
  • Demonstrated background in processing end-to-end payroll and filing associated statutory remittances.
  • Advanced spreadsheet skills in Microsoft Excel and Google Sheets for reporting and data reconciliation.
  • Strong track record of preparing clean management reports and financial summaries.
  • Excellent written and verbal English communication skills with the ability to articulate financial details clearly to non-finance stakeholders.
  • Nice to have: Direct experience handling cross-border US/Canada multi-currency accounting and FX reconciliations.
  • Nice to have: Prior experience supporting e-commerce, wholesale distribution, or sustainable packaging businesses.

Independent Contractor Perks:

  • Health Insurance
  • Immediate hiring
  • Permanent work from home

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. 
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.

Bookkeeper

Job Category

Accounting and Finance

Job Type

Full Time (35 hours or more per week)

Work Schedule and Timezone

New schedule: 9AM - 5PM EST

Published on

Aug 12 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

Google rating
4.9/5
Glassdoor rating
4.9/5