Worked Estimates and Checklists

Do your own books, hire a bookkeeper or use a full-service firm? A cost comparison

Compare the true cost of DIY bookkeeping, an independent bookkeeper and a full-service accounting firm for a Canadian corporation, including the value of your own time.

Updated · 4 min read

Do your own books, hire a bookkeeper or use a full-service firm? A cost comparison

Doing your own corporate bookkeeping is cheapest on paper, but it is only cheaper overall when your transaction volume is low, you reconcile every month, and your time is worth less than a bookkeeper's rate. Once you count the hours you spend, the year-end clean-up the accountant bills if your books are not right, and the risk of sales tax or shareholder loan errors, an independent bookkeeper or a hybrid setup often costs about the same and produces better records. A full-service firm costs the most but gives one point of accountability. The comparison below shows how to work it out for your own corporation.

This guide is part of the annual accounting cost estimate guide. All figures are illustrative.

Four ways to organize the work

SetupWho does monthly booksWho does year end and T2Best fit
Full DIYOwnerOwner, using certified tax softwareDormant or very simple corporations; owners with accounting training
DIY plus CPAOwnerCPA firmLow volume, organized owners
Bookkeeper plus CPAIndependent bookkeeperCPA firmSteady volume, owners who want monthly reports
Full-service firmFirm staffSame firmOwners who want one provider and one bill

A fifth option, the hybrid, mixes these: the owner approves bank feeds and captures receipts, a bookkeeper reviews monthly, and the CPA does year end. It is often the best value for growing corporations.

How to compare the true cost

For each setup, add up:

  1. Fees paid to bookkeepers and accountants.
  2. Your own hours x the value of your time. Use what you could earn in that time, or what you would pay someone else; be realistic.
  3. Expected clean-up fees at year end if the books need fixing.
  4. Software and subscriptions.
  5. Risk cost: penalties, interest and reassessments from errors. Hard to estimate, but not zero.

Worked comparison: illustrative consulting corporation

An illustrative one-person consulting corporation with 120 transactions a month, quarterly GST/HST and no employees other than the owner. The owner bills clients at $120 an hour but values personal admin time at $60 an hour, since not every saved hour would be billed.

Cost lineDIY plus CPABookkeeper plus CPAFull-service firm
Owner hours a year70 (books, reconciliations, GST/HST)15 (receipts, questions)10
Owner time at $60$4,200$900$600
Bookkeeping fees$04 h x 12 x $65 = $3,120Included
GST/HST returnsDone by owner4 x 1.5 h x $65 = $390Included
Year-end compilation and T2$1,500$1,350Included
Expected clean-up at year end6 h x $130 = $780$0$0
Full-service monthly fee——$550 x 12 = $6,600
Software$480$480Included
Total including owner time$6,960$6,240$7,200
Cash fees only$2,760$5,340$6,600

Arithmetic for DIY: $4,200 + $1,500 + $780 + $480 = $6,960. Bookkeeper: $900 + $3,120 + $390 + $1,350 + $480 = $6,240. Full-service: $600 + $6,600 = $7,200.

On cash alone, DIY wins by a wide margin. Once the owner's time is counted, the bookkeeper setup is cheapest and the three options are within about $1,000 of each other. Change the value of your time and the answer changes: at $30 an hour, DIY becomes clearly cheapest; at $100 an hour, it becomes the most expensive. Use the fee estimator for the professional part and add your own time separately.

When DIY works well

  • Few transactions, one bank account and one card
  • No employees other than yourself, or a payroll service handles them
  • You reconcile monthly, not at year end
  • You understand GST/HST codes and keep receipts with supplier registration numbers
  • You keep business and personal spending strictly separate
  • A CPA still prepares or at least reviews the year end and T2

Warning signs that DIY is costing you

  • The accountant sends a long list of questions every year
  • Your clean-up fee grows each year
  • You are filing GST/HST returns late or estimating them
  • You do not know your shareholder loan balance
  • You spend evenings on bookkeeping instead of billable work or rest

These are also the most common causes of the problems described in corporate accounting mistakes.

Doing the T2 yourself

Preparing your own T2 with certified software is legally possible, and the return must be filed electronically for tax years starting after 2023. The fee saved for a simple corporation is a few hundred dollars. The risk is in the schedules: the small business deduction, associated corporations, capital cost allowance, dividends and refundable taxes. If you are unsure about any of these, the saving is not worth it. See T2 preparation cost.

How automation shifts the comparison

Bank feeds and receipt capture cut DIY hours, which makes DIY or the hybrid model more attractive. They also cut a bookkeeper's hours, which should lower that fee. Test your own case in the automation payback example.

If you decide to hire help, use the accountant selection checklist and read the engagement letter guide before you sign.

Frequently asked questions

Does the CRA care who does my books?

The CRA requires adequate records and correct returns; it does not require a professional. The corporation and its directors remain responsible for filings and remittances.

Can a bookkeeper file my GST/HST returns?

Yes, with proper authorization through the CRA's representative services (or Revenu Québec's in Quebec).

Is a full-service firm worth it for a small corporation?

It can be if you value predictability and a single accountable provider. Check the volume limits and what triggers extra charges.

Sources

Related guides