Skip to content

Is Double-Entry Bookkeeping Required in Canada?

Updated Checked by the Tax-Services.ca editorial team How we check

No, double-entry bookkeeping isn’t required by name in Canada. Section 230 of the Income Tax Act asks a business to keep records and books of account that show how much tax it owes, and it never mentions double-entry. In practice, though, most incorporated businesses end up using it anyway, and there are good reasons why.

What does the law actually ask for?

The wording is short. If you carry on a business, you keep records and books of account that let the tax be worked out. The CRA’s own record-keeping guide adds that it doesn’t prefer any accounting method or bookkeeping system. What it wants is enough detail to determine what you owe and what you can claim.

So a sole proprietor with a tidy spreadsheet of sales and expenses, backed by receipts, can meet the rule. Nobody at the CRA is going to ask whether every entry has a matching pair.

The records can be paper or digital. You keep them for six years from the end of the last tax year they relate to, unless the CRA has given you permission to destroy them earlier. And if a bookkeeper or accountant handles the books, the responsibility is still yours.

Single entry or double entry, what’s the difference?

Single entry is a running list. Money in, money out, a date and a reason. It answers “what did I earn and spend?” and not much else.

Double entry records every transaction twice, once on each side of the books. A sale raises your bank balance and it also raises your sales. A purchase on credit raises an expense and it also raises what you owe. Because the two sides must match, mistakes show up fast. If they don’t match, something is missing or typed wrong.

Question Single entry Double entry
Named in the Income Tax Act? No No
Shows a balance sheet? Not by itself Yes
Catches typing errors? Rarely Yes, the totals must agree
Tracks what you owe and are owed? Only with extra notes Yes
Fits a one-person side business? Usually Works, but may be more than you need

What does a double-entry record look like?

Take one sale in Ontario. You invoice a client $2,500 before tax. The GST/HST calculator shows 13% HST of $325, so the client owes $2,825.

In a double-entry system that one invoice becomes three lines. The bank or receivables account goes up by $2,825. Sales go up by $2,500. HST payable goes up by $325. The debits and credits both total $2,825, and that’s the check. If you’d typed $2,520 for sales by accident, the sides wouldn’t agree and your software would say so.

Notice the HST line. That $325 isn’t yours. It sits in the books as a debt to the government until you remit it, and a proper set of books keeps it apart from your revenue. Single-entry lists tend to blur the two.

When double entry becomes hard to avoid

The law doesn’t push you there. Other people do. A bank that lends to you will want a balance sheet. An accountant preparing corporate financial statements will build one from double-entry records, and nearly all bookkeeping software works that way underneath, even when you never see it.

A corporation also files a T2 return within six months of its year end. If your books are already balanced, the accountant’s job is shorter. On $100,000 of Ontario small business income, the corporate tax calculator shows $11,696 of tax for a calendar 2026 year, and that figure only means something if the income and expenses behind it are recorded correctly.

Payroll pushes the same way. Once you hire someone, you’re tracking amounts withheld and amounts you owe. The payroll remittance calculator shows $391.82 to remit on one $2,000 monthly paycheque, and that sum has to be recorded as a liability until it’s paid.

Mistakes that cause trouble

The most common one is mixing personal and business spending in one account. It’s legal, but it makes both sets of books harder to trust.

Another is treating the software as the record. If you can’t get your data out, or the subscription lapses, what’s left? Export a copy every year and keep it for the six years.

And the trap with double entry itself: balanced books aren’t correct books. If you code a personal dinner as a business meal, the totals still agree. The system checks arithmetic, not honesty.

If you work for yourself with no employees, the self-employed tax calculator is a quick way to see what your income costs you in tax and CPP. It leaves out GST/HST, EI and business expenses, so it’s a starting point.

Where the numbers come from

The record-keeping rules come from the Canada Revenue Agency’s guide to keeping records and from section 230 of the Income Tax Act on the Justice Laws website. The corporate filing deadline comes from the CRA’s page on when to file a corporation return. The tax figures come from the calculators on this site, using 2026 data. We couldn’t open the accounting standards themselves, so we haven’t said which ones apply to your business. Your accountant can tell you that.

Frequently asked questions

Does the CRA require double-entry bookkeeping?

Not by name. The law asks for records and books of account that show your tax, and the CRA says it has no preferred method.

How long do I keep business records?

Six years from the end of the last tax year they relate to, unless the CRA gives you permission to destroy them earlier.

Can I use a spreadsheet?

Yes, if it holds enough detail to work out your tax and each figure links back to an invoice or receipt.

Who is responsible if my bookkeeper makes mistakes?

You are. The CRA says the duty to keep records stays with you even when someone else handles them.

Why do lenders and accountants ask for double-entry books?

Because they give a balance sheet and catch errors when the two sides disagree. It's a practical need, not a legal one.

More on this topic

Information only. This page is general information, not tax, legal or accounting advice. Tax-Services.ca is an independent publisher: we don't prepare or file tax returns or offer tax services, and we have no connection with the CRA, Revenu Québec, any government or any company named on this page. Check the figures that matter with an official source or a qualified professional.

Previous Article

Cash or Accrual Accounting for a Small Business in Canada

Next Article

How Bookkeeping Affects Your Taxes in Canada

Share this page