Senior Bookkeeper (Canadian GAAP & Tax Experience)
- On-site
- Posted Oct 14, 2026
- 1 position
$12–$20 / hour
Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- Professional degree
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Maintain accurate daily books in QuickBooks Online and Xero, track international sales, and reconcile multi-currency transactions, foreign exchange activity, and payment platforms. Monitor orders and receivables/payables, prepare Canadian sales tax filings, match supporting documents to transactions, and collaborate with external accountants on financial closes and tax preparation.
Job details
Job Title: Senior Bookkeeper (Canadian GAAP & Tax Experience) Work Hours: Full-Time (40 hours/week) Schedule/Timezone: Monday to Friday, 8 flexible hours a day with overlap on business hours Rate: $12 - $20 per hour depending on experience and skills Overview Are you an experienced Bookkeeper looking to manage daily financial operations across multiple currencies? We are partnering with a growing company to find an experienced Bookkeeper to manage daily financial operations and accounting workflows across multiple currencies. In this role, you will oversee end-to-end bookkeeping, track international sales, manage multi-currency reconciliations, and ensure accurate sales tax reporting. You will also maintain audit-ready records and help improve financial processes as the company grows. Key Responsibilities Maintain accurate and up-to-date daily books in QuickBooks Online and Xero. Track international sales from initial customer order and invoice through to payment receipt organized by client and country. Record, categorize, and reconcile foreign exchange transactions, international wires, and payment platform accounts. Match invoices, purchase orders, shipping documentation, and proofs of payment to corresponding transactions. Monitor open orders, accounts receivable, and accounts payable while proactively following up on outstanding balances. Prepare GST/HST/PST tax filings and collaborate with external accountants for month-end close, year-end close, and tax preparation. Must-Have Requirements Proven full-cycle bookkeeping experience with hands-on expertise in QuickBooks Online and Xero. Strong background in international sales, multi-currency accounting, foreign exchange management, and payment platform reconciliations. Practical experience with Canadian sales taxes including GST/HST/PST and zero-rated exports. Hands-on experience with job costing and profitability analysis. Demonstrated ability to identify financial discrepancies, raise issues proactively, and handle confidential data with discretion. Ability to work full-time hours of 40 hours per week. Nice-to-Have Requirements Formal bookkeeping or accounting diploma or active professional designation. Background working in medical, pharmaceutical, healthcare, or other highly regulated industries. Familiarity with international export documentation, customs costs, or setting up workflows in a growing company. Why Join Us? This role offers a flexible schedule of 8 hours a day, Monday to Friday, with overlap on business hours. You will have the opportunity to help refine and improve financial processes as the company expands. You will also work collaboratively with external accountants on essential financial reporting and tax preparation.
What you’ll do
Maintain accurate daily books in QuickBooks Online and Xero, track international sales, and reconcile multi-currency transactions, foreign exchange activity, and payment platforms. Monitor orders and receivables/payables, prepare Canadian sales tax filings, match supporting documents to transactions, and collaborate with external accountants on financial closes and tax preparation.
Requirements
Candidates need proven full-cycle bookkeeping experience with QuickBooks Online and Xero, plus practical expertise in international sales, multi-currency accounting, foreign exchange, payment reconciliations, and Canadian GST/HST/PST, including zero-rated exports. They must also have job-costing and profitability-analysis experience, sound discrepancy detection and confidentiality practices, and availability for 40 hours per week; a bookkeeping or accounting diploma or professional designation is preferred.
Listed skills
- Accounts receivable · Preferred
- Quickbooks Online · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Full-Cycle Bookkeeping
- QuickBooks Online
- Xero
- Multi-Currency Accounting
- Foreign Exchange Management
- International Sales Accounting
- Payment Platform Reconciliation
- GST/HST/PST Reporting
- Zero-Rated Exports
- Job Costing
- Profitability Analysis
- Accounts Receivable
- Accounts Payable
- Month-End and Year-End Close
- Financial Discrepancy Detection
- Confidential Data Handling
Job areas
- Finance & Accounting