What a Bookkeeper Does vs What an Accountant Does

The terms bookkeeper and accountant are used interchangeably by many small business owners — but they describe fundamentally different roles. Confusing them leads to one of two problems: either you pay a CPA to do bookkeeping work at C$150–C$250/hr, or you rely on a bookkeeper to handle tax filings they are not qualified to sign off on.

TaskBookkeeperCPA / Accountant
Record daily transactionsYesCan do, but expensive
Reconcile bank and credit card accountsYesCan do, but expensive
Manage accounts payable and receivableYesCan do, but expensive
Reconcile HST/GST accountYesYes
Submit HST/GST return to CRAYes (no licence required)Yes
Produce monthly financial reportsYesYes
Prepare year-end workpapers for CPAYesYes
File T2 corporate income tax returnNo — CPA licence requiredYes
File T1 personal tax returnNo — CPA licence requiredYes
Prepare and review T4 slipsYes — preparation onlyYes — review and sign-off
Tax planning and structuring adviceNoYes
Respond to CRA audit queriesNoYes

The practical boundary: a bookkeeper handles everything up to the point of filing. A CPA handles the filing itself plus the judgement calls — tax elections, structuring decisions, CRA correspondence. The most expensive mistake a small business makes is paying a CPA to do the bookkeeping preparation because they have no bookkeeper, and then paying the same CPA again to file.

Who Does What at Canadian Tax Season — Month by Month

Tax season for a Canadian corporation with a December 31 year-end runs from January through June. Understanding which role is responsible at each stage prevents bottlenecks — and explains why delays almost always originate on the bookkeeping side, not the CPA side.

MonthWhat Needs to HappenWho Does It
JanuaryReconcile all December transactions, close the year in softwareBookkeeper
January–FebruaryPrepare payroll summary, reconcile payroll remittances to CRA recordsBookkeeper
By Feb 28Issue T4 slips to employees, file T4 Summary with CRABookkeeper prepares, CPA reviews and files
February–MarchAssemble year-end workpaper package — reconciled accounts, AR/AP listings, HST/GST reconciliation, fixed asset schedule, shareholder loan balanceBookkeeper
March–AprilReview workpapers, make adjusting entries, prepare financial statementsCPA
April–MayPrepare T2 return, calculate tax liability, advise on any elections or planningCPA
By June 30File T2 with CRACPA

When a business has no bookkeeper, every item in the "Bookkeeper" column falls to the CPA — at C$150–C$250/hr. A CPA who spends 20 hours on bookkeeping catch-up before they can start the actual T2 return bills C$3,000–C$5,000 in preparation fees before the filing work even begins. With a bookkeeper handling the preparation, the same CPA receives a clean package and completes the T2 review and filing in a fraction of the time.

The Hidden Cost of Not Having a Bookkeeper Year-Round

Many Canadian small businesses operate without a bookkeeper and hand a pile of receipts, bank statements, and software access to their CPA once a year. This is the most expensive way to handle tax season — and it creates compounding problems beyond the immediate bill.

What actually happens when a CPA receives disorganised records:

  • The CPA charges bookkeeping rates at CPA prices: Every hour spent coding transactions, reconciling accounts, and sorting receipts is billed at professional CPA rates. The average small business in this situation pays C$2,000–C$6,000 more per year than one with current bookkeeping — just in preparation time that should have been a bookkeeper's work
  • Deductions get missed: A CPA under time pressure working through disorganised records is less likely to catch every eligible deduction than a bookkeeper who coded everything correctly month by month. Missed deductions cost real money in overpaid tax
  • Filing gets delayed: A CPA cannot begin the T2 until the books are clean. If records arrive in late May for a June 30 deadline, the CPA has weeks, not months, to work — rushed filings carry higher risk of errors and missed elections
  • CRA queries are harder to answer: If CRA queries a transaction from 18 months ago and the only record is a single-line entry in a bank statement, the business has no supporting documentation. A bookkeeper maintaining proper records throughout the year means every transaction has a source document attached
The "I'll sort it before tax time" trap: Business owners who plan to catch up their books before tax season consistently underestimate how long it takes. Three months of unreconciled transactions in QuickBooks Canada or Sage 50 can take 15–30 hours to properly sort — time that usually does not exist in the weeks before a CRA deadline.

What Your Bookkeeper Should Deliver to Your CPA

The quality of the year-end handover between bookkeeper and CPA determines how smoothly tax season runs. A bookkeeper who delivers a complete, reconciled package lets a CPA file efficiently. A bookkeeper who delivers half-finished records forces the CPA to do clean-up work — and bill for it.

A complete year-end bookkeeping package for a Canadian small business includes:

  • Reconciled bank and credit card statements: Every account balanced to the statement closing balance at year-end, with no uncleared items older than 30 days
  • Zero uncategorised transactions: Every transaction coded to the correct expense or revenue category. Ambiguous items flagged with a note, not left blank
  • HST/GST reconciliation: Total HST collected and total ITCs claimed for the year, reconciled to the returns actually filed with CRA
  • Accounts receivable aged listing: All outstanding customer invoices at December 31, with ages. Any invoices over 90 days flagged for potential bad debt write-off discussion with the CPA
  • Accounts payable listing: All outstanding supplier invoices at December 31
  • Payroll reconciliation: Total wages, CPP, EI, and income tax deducted by employee — reconciled to CRA remittances made and T4 slips issued
  • Fixed asset schedule: Opening balances, additions during the year (with purchase dates and amounts), disposals, and closing balances for each asset class
  • Shareholder loan account: Opening balance, all draws and repayments during the year, closing balance — reconciled to the general ledger
  • Prepaid expenses and accruals: Any expenses paid in advance or accrued at year-end that affect the income statement for the period

This package is what an outsourced bookkeeping engagement delivers as a standard year-end deliverable — not as an extra. When a CPA receives this, their job is to review, make any necessary adjusting entries, and file. The preparation cost has already been absorbed at bookkeeping rates, not CPA rates.

How an Indian CA Firm Fills the Bookkeeper Role at a Fraction of the Cost

The main reason Canadian small businesses operate without a bookkeeper is cost. A part-time local bookkeeper costs C$25–C$45/hr. A full-time in-house bookkeeper costs C$50,000–C$70,000/yr in salary and benefits. For a business with under C$1M in revenue, this is often not economical — so the owner does the books themselves, falls behind, and pays their CPA to sort it out at tax time.

An ICAI-registered Indian CA firm handles the full bookkeeper role — monthly reconciliations, HST/GST, payroll records, and year-end workpapers — at C$10–C$18/hr. For a business with moderate transaction volume, this typically costs C$400–C$900/month. The same work from a local firm costs C$1,500–C$3,500/month.

OptionMonthly CostYear-End Prep CostCPA Bill (filing only)
No bookkeeper — CPA does everythingC$0C$3,000–C$6,000 (CPA rates)C$1,500–C$3,000
Local part-time bookkeeper + CPAC$800–C$1,800C$500–C$1,500 (CPA review)C$1,500–C$3,000
Indian CA firm (ongoing) + CPAC$400–C$900C$200–C$600 (CPA review)C$1,500–C$3,000

The Indian CA firm option typically costs C$400–C$1,300 less per month than a local part-time bookkeeper, and C$2,000–C$5,000 less per year in CPA preparation fees — because the CPA receives clean records rather than a catch-up project.

For businesses that need a dedicated resource working exclusively on their accounts, hiring a dedicated Indian accountant provides the consistency of an in-house hire at offshore rates — one person who knows your chart of accounts, your recurring transactions, and your CPA's preferences year-round. Our Canadian business page has more detail on how the engagement works in practice.

About This Article
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing outsourced bookkeeping and accounting services to Australian, US, UK and Canadian businesses. Learn more about our firm →

Related Reading

Tax Season Checklist for Canadian Small Businesses

Read →

Missed HST Deadline in Canada? What to Do Next

Read →

Bookkeeper Too Expensive in Canada? Switch to an Indian CA Firm

Read →

Outsourced Bookkeeping for Canadian Businesses

Read →

Frequently Asked Questions

A bookkeeper records and organises financial transactions — coding expenses, reconciling bank accounts, tracking HST/GST, and producing monthly reports. An accountant or CPA interprets those records — preparing financial statements, filing T2 corporate returns, advising on tax strategy, and signing off on filings with CRA. Bookkeeping is ongoing; accounting is periodic. Only a licensed CPA can sign and file a T2 return.
A bookkeeper can prepare the HST/GST reconciliation figures and submit the HST return through your CRA My Business Account — HST filing does not require a CPA licence. However, only a licensed CPA can sign and file a T2 corporate income tax return. A bookkeeper prepares the T2 workpapers; the CPA reviews, adjusts, and files.
Most Canadian small businesses need both. A bookkeeper handles the ongoing transaction work — monthly reconciliations, HST/GST, payroll records. A CPA handles the annual filings — T2, financial statements, T4 review, and tax planning. Without current bookkeeping, a CPA cannot file anything efficiently. The two roles are interdependent, not interchangeable.
Your bookkeeper should deliver fully reconciled bank and credit card accounts, coded transactions with no uncategorised items, an HST/GST reconciliation matching filings to CRA, a payroll summary matching T4 slips, accounts receivable and payable listings at year-end, a fixed asset schedule, and the shareholder loan account balance. This package lets your CPA file without reconstructing anything.
Yes. ICAI-registered Indian CA firms handle all the bookkeeping preparation work — bank reconciliations, transaction coding, HST/GST reconciliation, and year-end workpapers — at C$10–C$18/hr. Your Canadian CPA then receives a clean package and focuses only on the review, tax planning, and filing. This structure significantly reduces your total annual accounting bill without sacrificing quality.