The quick answer: what bookkeeping actually costs in Canada
Most Canadian small businesses pay between $200 and $1,800 per month for outsourced bookkeeping in 2026. The exact number depends on how many transactions you have, whether you run payroll, what industry you are in, and how clean your books are when you start. Add another $1,500 to $4,000 a year for tax filing, and another $2,500 to $5,000 a month if you want a fractional CFO who actually advises you on the business.
If you are doing your own books with QuickBooks Online or Xero, your direct software cost is around $20 to $80 a month — but your time cost is usually 4 to 8 hours a month, which is the part most owners underestimate.
This guide breaks down what each option actually costs, what is included, and how to figure out which one fits your business.
The five real options for Canadian small business bookkeeping
There are not endless options. There are five.
1. DIY in QuickBooks Online, Xero, or Wave
You learn the software, categorise your own transactions, reconcile every month, and file your own GST/HST and tax.
- Software cost: $20 to $80/month CAD depending on the plan.
- Your time: 4 to 8 hours per month for a typical service business; 10 to 20 hours for ecommerce or anything with inventory.
- Risk: late filings, missed deductions, CRA letters. Most owners do not value their own time at $0, so the real cost is higher than it looks.
DIY makes sense if your business is brand new, you have fewer than 20 transactions a month, and you genuinely enjoy bookkeeping. For everyone else, it is the most expensive option because it is the slowest.
2. A part-time bookkeeper paid hourly
You hire someone — often a contractor working from home — and pay them $40 to $90 an hour. They come in or work remotely a few hours a week.
- Typical monthly cost: $400 to $1,200 depending on volume.
- What you get: transactions categorised, bank reconciliations, and usually GST/HST filing.
- Watch out for: hourly creep, no fixed scope, and what happens when they go on vacation. There is also no built-in review — they are often the only person looking at your books.
This was the standard model in Canada for decades. It still works for the right person, but the gap between a $40/hour bookkeeper and a $90/hour bookkeeper is usually experience, software competence, and how proactive they are.
3. A flat-fee monthly bookkeeping service
This is where most online Canadian bookkeepers — including Fluent Books — sit. You pay a fixed price every month, and a predictable scope is delivered.
- Typical monthly cost: $300 to $1,200 for bookkeeping only; $500 to $1,800 with payroll bundled.
- What you get: monthly bookkeeping, bank and credit card reconciliation, GST/HST or PST filing, P&L and balance sheet, software included, and a dedicated point of contact.
- What is usually extra: corporate tax (T2) filing, T4/T5 prep, cleanup of prior periods, and payroll for more than a handful of employees.
The flat-fee model is the dominant option in 2026 because it lets owners budget. You know exactly what you will pay, and the bookkeeper has an incentive to be efficient.
For reference, our own pricing starts at $497/month CAD for service businesses with simple operations and scales up based on transaction volume and payroll.
4. Bookkeeping plus payroll and tax bundled
Once you have employees, payroll and source deductions become recurring weekly or bi-weekly work — and getting them wrong is expensive. Most established small businesses end up bundling bookkeeping, payroll, and year-end tax under one provider.
- Typical monthly cost: $700 to $1,800 depending on number of employees and transaction volume.
- What you get: everything in the flat-fee tier, plus regular payroll runs, T4 and T4A preparation, CRA source deduction remittance management, and usually corporate tax filing.
This is what most companies with 3 to 15 employees in Canada are actually paying for in 2026.
5. Fractional CFO advisory
This is bookkeeping plus a strategist who looks at the numbers with you every month. Not just "here are your statements" — actual analysis, budgeting, cashflow forecasting, and decision support.
- Typical monthly cost: $2,500 to $5,000+ CAD.
- What you get: everything in the bundled tier, plus monthly strategy meetings, budget vs. actual reporting, KPI dashboards, cashflow forecasts, and someone in your corner when you are pricing a new service, hiring, or thinking about borrowing.
Most businesses do not need a fractional CFO until they cross about $1 million in revenue or are about to make a significant capital decision. Before that, the bookkeeping bundle is enough.
What actually drives the price
The five tiers above are bands, not exact prices. Where you land inside a band depends on five variables.
Transaction volume
This is the biggest single driver. A consultant invoicing two clients a month is not the same job as a Shopify store doing 400 orders a month. Most Canadian bookkeepers price by transactions per month — typical brackets are 0 to 50, 51 to 150, 151 to 300, and 301+.
Industry
Some industries take longer to bookkeep, full stop. Restaurants have POS reconciliation, tip pooling, and gift card liability. Ecommerce has multi-channel revenue, refunds, FX, and inventory. Construction has job costing and holdbacks. Nonprofits have fund accounting and grant restrictions. These are typically priced 20 to 50 per cent above a comparable service business.
Payroll
Adding payroll for 1 to 5 employees usually adds $100 to $250 a month to a bookkeeping fee. 6 to 15 employees adds $250 to $500. Above 15, it is often quoted separately because the variance is wide.
Sales tax complexity
A BC-only business filing GST/HST quarterly is straightforward. A business selling into Ontario, Quebec, and the Atlantic provinces, with PST and QST registrations, is several hours more work per filing. If you sell across Canada or internationally, expect to pay more.
Cleanup at onboarding
If your prior bookkeeping was messy — or you have been DIY for three years and never reconciled — most bookkeepers will quote a one-time cleanup before they take you on monthly. Cleanup typically costs $500 to $5,000+ depending on how far back and how messy. Our cleanup pricing is a custom quote based on a sample review of your file.
Sole proprietor versus incorporated
For a sole proprietorship, bookkeeping is usually simpler — there is no corporate tax return, no T5 dividend prep, and often no separate payroll. Expect to pay 20 to 40 per cent less than an equivalent-volume incorporated business.
For an incorporated business, you typically need:
- Monthly bookkeeping
- Annual T2 corporate tax return ($800 to $2,500 CAD typical)
- T4/T5 slips
- Year-end financial statements
The combined cost difference can be a few thousand dollars a year — which is part of the incorporation decision you should make with eyes open.
What does Fluent Books cost?
To be direct: our Essentials plan is $497 CAD per month plus a $497 one-time setup. That covers monthly bookkeeping, GST/HST filing, bank reconciliation, P&L and balance sheet, and a dedicated bookkeeper. Most service businesses with up to 100 transactions a month fit this tier.
For businesses with payroll, more transaction volume, or multiple revenue streams, our Growth ($997/mo) and Operations ($1,797/mo) tiers add payroll, T4/T5 prep, and more reporting cadence. The Fractional CFO tier is $3,497/mo for businesses that want a strategic partner, not just clean books.
We price flat-fee because hourly billing punishes you for asking questions and rewards us for being slow. Flat-fee aligns both sides — we make money by being efficient, you make money by getting good answers fast.
Hidden costs most owners forget
Three things show up on bookkeeping invoices and surprise people.
Cleanup at onboarding. Almost every new client has at least some cleanup work — missed reconciliations, miscategorised expenses, or a year that was never properly closed. Some bookkeepers absorb this into the first month; most charge it separately as a one-time fee.
Year-end work. Even on a flat-fee plan, year-end can be a separate line item — T2 corporate tax filing, T4/T5 slips, and final adjusting entries. Expect $800 to $3,500 a year additional, depending on entity type.
Late filing penalties. Not technically a bookkeeping cost, but the most expensive line on most owners' statements. CRA charges interest and penalties on late GST/HST, payroll source deductions, and corporate tax. A good bookkeeper saves you more here than they cost.
How to decide what to pay
A simple way to think about it:
- Add up your monthly transactions — every bank line, every credit card line, every Stripe or Shopify payout.
- Count your employees — 0, 1 to 5, 6 to 15, or 15+.
- Pick your complexity — single-province sales tax, multi-province, ecommerce, restaurants, construction.
- Decide if you want advisory — just clean books, or someone looking at the business with you.
Most service-based small businesses in Canada land somewhere between $497 and $1,200 a month for outsourced bookkeeping. If you are paying significantly more than that and not getting CFO-level advisory, you are probably overpaying. If you are paying significantly less, you are probably either DIY (with hidden time cost) or your bookkeeper is undercharging — which is its own risk, because they will either burn out, raise prices, or cut corners.
Frequently asked questions
Is bookkeeping a tax-deductible expense in Canada?
Yes. Bookkeeping, accounting, and tax preparation fees are deductible business expenses on your T2125 (sole proprietor) or T2 (corporation) return.
How much does a CPA cost in Canada versus a bookkeeper?
A CPA typically bills $150 to $400 an hour. Most Canadian small businesses do not need a CPA monthly — they need a bookkeeper monthly and a CPA at year-end for tax filing, or a bookkeeper who works alongside a CPA. The combined cost is usually lower than a CPA doing everything.
Can I switch bookkeepers mid-year?
Yes, and many businesses do. The smoothest time is right after a year-end close, but a competent new bookkeeper can take over any month. Expect a one-time onboarding or cleanup fee.
What is the difference between hourly and flat-fee bookkeeping?
Hourly billing means you pay for time worked. Flat-fee means you pay a fixed monthly amount regardless of hours, based on an agreed scope. Flat-fee is now the dominant model in Canada because it is more predictable and aligns incentives.
Do I need a bookkeeper if I use QuickBooks Online?
QuickBooks is a tool, not a bookkeeper. It records what you tell it. If you have time and patience to categorise correctly, reconcile every month, and stay on top of CRA deadlines, you can DIY. Most owners eventually outsource not because the software is hard, but because their time is better spent elsewhere.
Want a real number for your business?
If you want a fixed quote — not a range — we will look at your bank statements, transaction volume, and payroll setup and give you a flat monthly price within 24 hours. Book a free 30-minute discovery call. Calendar booking only, no obligation.

