Skip to main content
Guides

The Canadian small business owner's guide to bookkeeping

16 min readAman
A stack of books in natural reading light.

Bookkeeping is the monthly work of recording, reconciling, and reporting on a business's financial transactions — and in Canada, it is the foundation of every other piece of the finance function. Tax filings, management decisions, banking relationships, and year-end compliance all rest on whether the bookkeeping is clean. This guide is the complete practical reference for Canadian owner-operators: what bookkeeping is, what it costs, what a bookkeeper actually does, and how to get it right.

Written for the owner who needs a decision, not a dissertation. Answer-first, and direct throughout.

What is bookkeeping?

Bookkeeping is the disciplined monthly recording and reconciling of a business's financial transactions — every sale, every expense, every payroll run, every transfer — into a structured ledger, along with the preparation of the financial statements and indirect tax filings (GST and PST) that follow from that ledger.

It is not the same as accounting. It is not the same as tax preparation. It is the layer underneath both, and the quality of every layer above depends on it.

Bookkeeping vs accounting vs tax preparation

Three roles, three cadences, three credentials. Most Canadian small businesses need all three, but rarely from the same provider.

RoleWhat they doCadenceTypical monthly cost (CAD)Usual credential
BookkeeperRecord, reconcile, file GST/PST, run payrollMonthly$400 – $2,000No formal designation required; often QBO ProAdvisor or Xero Certified
Accountant (CPA)T2 corporate tax, T1 personal tax, year-end review, audit and assurance, tax planningAnnual or quarterlyBilled hourly or as a fixed year-end fee — commonly $2,500 – $10,000 per yearChartered Professional Accountant (CPA)
Tax preparerT1 personal returns, some small T2sAnnual (Feb–Apr)$150 – $800 per returnVaries — often a CPA, sometimes a tax-only specialist

The clean division: bookkeeping is monthly and keeps the numbers real. Accounting is annual (or on-demand) and turns those numbers into compliant tax filings and strategic advice. Hiring a CPA to do the monthly bookkeeping is paying surgeon rates for a check-up. Hiring a bookkeeper to do your year-end T2 return is asking the wrong specialist.

For a longer version of this comparison, see bookkeeper vs accountant in Canada.

Why Canadian small business owners need bookkeeping

Three reasons, in order of importance to the average owner.

Decisions become real. An owner cannot price a contract, evaluate a hire, or decide on a new location from numbers that are stale or quietly wrong. Monthly bookkeeping produces numbers an owner can act on. The difference between "I think we made money last quarter" and "we made $42,000 in Q1, driven by three new contracts and held back by one slow receivable" is the difference between running a business and running from one.

The CPA bill drops. CPAs charge by the hour. A clean trial balance, reconciled bank accounts, and a proper year-end package mean the accountant moves straight to work that needs their judgement — adjusting entries, tax planning, the T2 return — rather than burning billable hours sorting the ledger first. Most owners we onboard see their year-end CPA engagement fee drop materially in the first year.

The CRA stays quiet. The Canada Revenue Agency is methodical, not unreasonable. Missed GST returns, late source deductions, inconsistent payroll remittances, and prior-period errors all attract notices, interest, and occasional reviews. Clean monthly bookkeeping means filings are on time and numbers are defensible. It is the cheapest audit insurance a business buys.

There is also a quieter fourth reason. Cleaning up a year of neglected books in March is painful, expensive, and stressful. Keeping the books closed every month is routine, predictable, and calm. The cost of the two is not comparable.

What a bookkeeper actually does — the monthly cycle

A well-run monthly bookkeeping engagement runs the same sequence every month. The details vary; the rhythm does not.

  1. Data capture (ongoing, throughout the month). Transactions flow into the bookkeeping software automatically from bank and credit card feeds. Receipts get captured through a tool like Dext or Hubdoc — photographed on a phone, emailed from a supplier, or pulled from email. Customer invoices are issued and payments matched.
  2. Recording (first week after month-end). Every transaction is coded to the correct account in the general ledger. Ambiguous items get queried with the owner. Payroll is booked from the payroll provider's report. Journal entries for accruals, deferred revenue, and depreciation are posted where applicable.
  3. Reconciliation (second week). Every bank account, credit card, line of credit, and merchant processor is reconciled to its monthly statement — not reviewed, reconciled. Every variance is investigated. This is the single most important step; it is also the step that separates cheap bookkeeping from real bookkeeping.
  4. Review and close (by business day ten). The trial balance is reviewed for anomalies, financial statements are produced, and the month is closed. Adjustments post-close require a deliberate re-open; the number becomes a number you believe in.
  5. Reporting (by business day ten). Financials are delivered — profit and loss, balance sheet, AR and AP aging at minimum — with a short written summary of what moved and what needs attention. A thirty-minute monthly or quarterly call with the owner walks through the numbers.
  6. Filing (on the filing schedule). GST/HST returns to the CRA, BC PST to the BC Ministry of Finance, source deductions to the CRA by the fifteenth of the month, payroll run on schedule.

That's the month. Every month. Without drama.

For what this looks like in practice, see monthly bookkeeping.

Common software — QuickBooks Online, Xero, and Wave

Three products dominate Canadian small-business bookkeeping in 2026. Each has a clear fit.

SoftwareBest forPricing (CAD, 2026)Canadian strengthsWhere it falls short
QuickBooks OnlineMost Canadian small businesses; broad integration market; strongest tax-integration story$23 – $99/monthDeep GST/HST support, strong CRA payroll integration, largest Canadian bookkeeper poolReporting can feel dated; class tracking is clunky at the top tier
XeroService businesses, agencies, holding companies, multi-entity structures$20 – $90/monthCleaner modern interface, excellent multi-entity handling, strong bank-feed reliabilitySmaller Canadian bookkeeper pool, payroll requires an add-on (Wagepoint, Payworks)
WavePre-revenue, side-business, or very simple single-owner operationsFree for accounting; paid add-ons for payments and payrollFree tier works, Canadian-owned and Canadian-focusedRuns out of room past roughly $150,000 in revenue; limited scalability

The short answer for most owner-operators: QuickBooks Online or Xero from day one. Wave is fine for the first year of a side business; migrate to QBO or Xero before you cross $100,000 in revenue. A proper Xero-vs-QBO comparison for Canadian owners is coming in a separate post; in the meantime, both are defensible and the migration cost between them later is real but not enormous.

Every software subscription should be in the business owner's name, not the bookkeeper's. If the bookkeeping relationship ever ends, you keep the ledger, the history, and the bank feeds. See our approach for the stack we default to.

Chart of accounts basics

The chart of accounts is the list of categories your business uses to classify every transaction. Bank accounts, income lines, expense lines, liability accounts, equity accounts. A well-designed chart is short (40–80 accounts for most small businesses), specific to the business, and stable over time.

Three principles for a chart that works:

  • Structure it around how you make decisions. If you want to know how much you spent on software this year, have a Software and subscriptions line. If tracking by client matters, use classes or projects, not separate income accounts per client.
  • Resist the urge to subdivide. A meals and entertainment account is better than five sub-accounts for coffee, lunch, conference meals, etc. Granularity without purpose creates noise.
  • Match the statutory categories at year-end. Your CPA will push numbers to specific lines on the T2 and GIFI codes. A chart built with those in mind saves mapping work at year-end.

A good bookkeeper sets the chart once, defends it against drift, and re-visits it every two or three years. A bad bookkeeper lets new accounts proliferate until the P&L is unreadable.

Reconciliations explained

Reconciliation is the monthly confirmation that the balance in your bookkeeping software matches the balance on your bank or credit card statement — to the penny, every month.

It is not the same as reviewing the bank feed. The feed is a convenience that pulls transactions in; reconciliation is the act of matching those transactions against the statement, investigating every variance, and confirming the ending balance lines up.

The cost of skipping reconciliations is always paid. Duplicated transactions, missed receipts, misclassified transfers, and the occasional fraudulent charge all hide in unreconciled months. Catch them in the month they happen and the fix is a fifteen-minute journal entry. Catch them in April when the CPA starts on year-end and the fix is a billable afternoon.

Every account with a statement gets reconciled, every month, to the statement. Bank accounts, credit cards, lines of credit, merchant processors, loan accounts. Nothing escapes.

GST and PST in BC

Canadian indirect tax is two separate regimes for BC businesses. Both are filed and remitted through bookkeeping — not through the CPA.

GST (Goods and Services Tax) is a 5% federal tax administered by the CRA. A business must register once worldwide taxable revenue exceeds $30,000 CAD in any single calendar quarter or in four consecutive calendar quarters. Filing frequency is quarterly by default, monthly if revenue exceeds $6M, annual if below $1.5M. Returns go through CRA My Business Account.

BC PST (Provincial Sales Tax) is a 7% provincial tax administered by the BC Ministry of Finance. It applies to most taxable goods sold in BC and a specific list of taxable services. There is no revenue threshold — selling a taxable good in BC triggers registration. Returns go through eTaxBC.

The two systems look similar on the surface but behave very differently. GST has input tax credits that offset collections; PST does not. Filing frequencies are assigned separately by each authority. Late filings on either attract penalties and interest.

The practical answer for most BC businesses: register for both where required, file on schedule, do not co-mingle the two accounts. For the full mechanics, including thresholds, deadlines, and the input tax credit rules, see the practical guide to GST and PST filing in BC. For the short definition, see what is GST and PST filing in BC.

Payroll basics in Canada — CPP, EI, source deductions, and T4s

Canadian payroll carries three parallel obligations — to the employee, to the CRA, and to provincial WorkSafe authorities.

Source deductions. Every pay run calculates and withholds three amounts: federal and provincial income tax, Canada Pension Plan (CPP) contributions, and Employment Insurance (EI) premiums. The employer also contributes its own share of CPP (matching) and EI (1.4× the employee premium). All four are remitted to the CRA by the 15th of the following month for regular remitters. Larger payrolls remit more frequently.

WorkSafeBC. In BC, employers register with WorkSafeBC and remit premiums quarterly based on insurable earnings. Premium rates vary by industry classification.

T4 and T4A slips. At year-end, every employee receives a T4 summarising their earnings, deductions, and contributions. Every contractor or other recipient of non-employment income (over $500 in most cases) receives a T4A. Both are due to the recipient and to the CRA by the last day of February.

Payroll software. Nobody calculates Canadian payroll by hand in 2026. Wagepoint, Payworks, and Deluxe are the three defensible options for small-business Canadian payroll; each integrates with QBO and Xero. See payroll management.

Year-end preparation

Year-end bookkeeping is the closing work a bookkeeper does after the fiscal year ends, before the CPA files the T2 corporate tax return. It includes reconciling every balance sheet account to the statement or subsidiary ledger, posting adjusting entries for accruals and depreciation, reconciling intercompany balances for HoldCo/OpCo structures, capturing capital asset additions and disposals, and assembling the working paper package for the accountant.

Canadian T2 returns are due six months after fiscal year-end; a clean year-end package from the bookkeeper is what makes that deadline calm rather than frantic.

The detailed ten-step checklist is in the dedicated year-end bookkeeping checklist for Canadian business owners. For how we run year-end engagements, see year-end preparation.

When to hire a bookkeeper vs DIY

Three signals, any one of which is enough on its own.

Revenue has crossed roughly $100,000 CAD. At that point, the volume of transactions starts exceeding the cognitive load an owner can reasonably carry alongside running the business. The opportunity cost of the owner's time becomes the real number.

You have registered for GST or PST. Indirect tax compliance pushes the bookkeeping from "nice to have" to "required on a schedule." Filings are a bookkeeping responsibility.

You run payroll. Payroll compounds the complexity — source deductions, year-end slips, WorkSafe remittances, ROEs when staff leave. A single missed source deduction remittance is enough to invite CRA penalties.

Below those lines, a disciplined owner with a spreadsheet and a weekly rhythm can absolutely keep the books. Above them, it usually costs less to hire a bookkeeper than to do it yourself — especially once the opportunity cost of the owner's time is priced in.

The intermediate case is catch-up bookkeeping — the owner fell behind, the books drifted, and what's needed is a one-time fixed-fee project to bring them current before monthly bookkeeping takes over.

How to choose a bookkeeper in Canada

The Canadian bookkeeping market has range. A short checklist for evaluating a provider:

  • Named bookkeeper, not a call centre. You should know the name of the person doing your books. If the engagement is "assigned to the team," the close will be inconsistent.
  • Transparent pricing. Most firms in the market hide their prices. A firm willing to publish tiered pricing in CAD is a firm confident about the value of its work. Ask for a written quote before engaging.
  • Experience with your software and industry. A QuickBooks Online ProAdvisor or a Xero Certified partner. An industry match matters — a bookkeeper who has never handled a restaurant will learn on your ledger.
  • Ownership of the tools. Every subscription (QBO/Xero, Dext, Wagepoint) should be in your name. If a bookkeeper uses a shared "firm" subscription, leaving the relationship means starting over.
  • A response SLA. One business day on non-urgent questions; same day on anything filing-related. Ghosting bookkeepers cost more than they save.
  • Insurance. Errors-and-omissions coverage of at least $1M CAD. This is industry standard for any bookkeeper taking client money through a trust arrangement or handling payroll on your behalf.

For our full standards, see our approach.

Pricing norms for bookkeeping in Canada

Metro Vancouver monthly bookkeeping in 2026 typically runs:

  • $400 – $800 per month CAD for single-entity owner-operators with straightforward transaction volume (150–300 transactions/month across two to four accounts).
  • $800 – $1,500 per month CAD for businesses with payroll, AP processing, GST plus PST, and quarterly review calls.
  • $1,500 – $3,500+ per month CAD for multi-entity structures, fractional controller engagements, consolidated reporting, or industry complexity (e.g. hospitality with tip pooling, real estate with per-property ledgers).

Fractional controller retainers commonly add $2,500 – $6,000 per month on top of bookkeeping for engagements between $1M and $10M CAD in revenue.

Catch-up work is typically quoted as a fixed fee after a diagnostic — most twelve-month catch-ups for single-entity businesses run six to eight weeks of work and $3,000 – $8,000 CAD.

Our published tiers sit inside those ranges: Steady from $425/month, Considered from $1,200/month, Bespoke on quote. See pricing for the full breakdown.

Common mistakes Canadian small business owners make

The same ten mistakes show up across every industry and every software platform. In rough order of cost:

  1. Running from the bank feed without reconciling. The feed is a convenience, not a reconciliation. Duplicated and missed transactions accumulate invisibly until year-end.
  2. Delaying GST filings. Every late filing attracts a 1% penalty plus 25% of that per month (up to 12 months) from the CRA, plus interest. Filings are cheap; late filings are expensive.
  3. Not separating business and personal. Using a personal card for business expenses is fine if booked as a shareholder reimbursement. Leaving the split unresolved is an audit-finding waiting to happen.
  4. Booking capital assets as expenses. A $4,000 laptop is a capital asset, depreciated over several years, not an expense in the month of purchase.
  5. Ignoring intercompany transactions for owners with HoldCo and OpCo structures. The two sets of books must reconcile to the cent, every year.
  6. Paying the CPA to do bookkeeping. Hourly rates that start at $200 – $400/hour for work that should cost $60 – $100/hour.
  7. Chart-of-accounts bloat. New accounts added ad hoc until the P&L has 200 lines nobody can read.
  8. Mis-classifying contractors as employees (or vice versa). CRA has a specific test; getting it wrong triggers retroactive source deduction assessments.
  9. Missing source deduction remittances. The 15th-of-the-month CRA deadline is hard. Missing it triggers a 10% penalty that doubles on repeat.
  10. Not keeping receipts. The CRA requires documentation for every deductible expense. "I spent it on the business" is not documentation; the receipt is.

Every one of these is preventable with a monthly rhythm. None of them is uncommon.

Related reading

Authoritative Canadian references

Introductions

Books closed monthly, no heroics required.

A 20-minute call. No slideshow. We ask about your business; you ask about us.

Or ring us directly: (778) 549-0041