Let's start with the part nobody says out loud: falling behind on your books is one of the most common problems in small business. Not a character flaw. Not a scandal. A backlog.

It happens the same way every time. A busy quarter, a bookkeeper who quit, a health issue, a growth spurt that ate every spare hour. Then the pile gets big enough to be scary, and scary things get avoided, and avoidance makes the pile bigger. If that loop sounds familiar, this guide is for you. Here is exactly how catch-up bookkeeping works in Toronto, what it costs in 2026, and what to do about unfiled returns.

How common is it to be behind on bookkeeping?

Far more common than the polished websites of Toronto businesses suggest. Cleanup and catch-up work is a standard service line at virtually every bookkeeping firm in the city, which tells you everything: there is a steady, year-round supply of businesses that are months or years behind.

We regularly see profitable, well-run businesses with 6, 18, even 36 months of unrecorded transactions. The owners are not careless. They were busy running the business, and bookkeeping is the one job with no customer waiting on it, so it always goes last.

The important part: the CRA deals with late filers every single day, and there are established, predictable paths to getting current. The problem is fixable. The only thing that makes it worse is waiting.

What does catch-up bookkeeping actually involve?

Catch-up work is methodical, not magical. A good provider follows roughly the same sequence every time:

  1. Scope the backlog. Establish the last point where the books were reconciled and trustworthy. That date is the starting line. Everything after it gets rebuilt.
  2. Gather the records. Bank and credit card statements for every account, sales records, loan documents, payroll reports, and whatever receipts exist. Missing statements get requested from the bank, which is usually the slowest step.
  3. Import and categorize everything. Every transaction from the gap period gets entered and assigned to the right account. Modern AI-assisted tools have made this step dramatically faster than the manual data entry of even a few years ago.
  4. Reconcile month by month. Each month's books get matched against actual bank balances until the whole gap period ties out. This is what separates real catch-up from a rushed guess.
  5. Chase the mysteries. Odd deposits, e-transfers to unknown parties, cash withdrawals. You will get a short list of questions; answering them promptly is your main job in the process.
  6. Rebuild the filings. With clean books, the overdue HST returns and T2 corporate returns can finally be prepared accurately instead of estimated. Each overdue year is filed on its own return, in order, so the loss and asset balances carry forward correctly; our step-by-step T2 filing guide covers the sequence.
  7. Hand over current books. You end with reconciled accounts, real financial statements, and a clean starting point for ongoing monthly bookkeeping.

How much does catch-up bookkeeping cost in Toronto?

Catch-up work is usually priced per month of backlog, because effort scales with how many months need rebuilding. In Toronto in 2026, expect roughly:

BacklogTypical Toronto price (2026)
Per month of cleanup$150 – $400/month of backlog
6 months behind$900 – $2,400
12 months behind$1,800 – $4,800
24+ months behind$3,600 – $9,600+, often quoted as a project

Where you land in the range depends on transaction volume, how many accounts you have, whether payroll and inventory are involved, and how much documentation is missing. Tax return preparation is priced on top, since filing overdue returns is a separate job from rebuilding the books they depend on. Once you are current, ongoing monthly bookkeeping is a separate and usually lower cost; see what bookkeeping usually costs across Canada.

One honest note: the quote usually looks smaller than the anxiety did. Owners routinely put off a $2,500 cleanup for a year while penalties and interest quietly cost them more than that. If you want a real number for your situation, request a quote and you will have one within a day or two.

What are the penalties for filing late in Canada?

This is the part that makes the backlog expensive, and it is worth knowing the actual numbers rather than the imagined ones.

Two details that surprise people. First, the penalty is calculated on the balance owing, so if you owe nothing, the late-filing penalty is nothing, though you still need to file, and every Ontario corporation must file a T2 even with no activity. Second, deadlines and payment dates differ: a T2 is due six months after fiscal year-end but the balance is due two months after year-end (three months for many CCPCs claiming the small business deduction), and self-employed individuals get until June 15 to file a T1 while payment is still due April 30. Being behind on the books usually means being behind on payments too, which is where the daily interest does its damage.

How many years back do you have to go?

Most Toronto catch-ups run two to six years. There is no statutory cap, and the reason matters: a return you never filed does not go stale. The CRA's normal reassessment window runs from the date of the notice of assessment it issues after you file. No return means no assessment, which means the clock never starts, so an unfiled year from a decade ago is just as open today as last year's.

In practice, three rules set the working boundary:

So the honest answer for most owners: plan on rebuilding the last six years of books and returns, four for HST, and expect the practical limit to be set by how far back your bank will produce statements rather than by any CRA rule.

What is the Voluntary Disclosures Program?

Here is the genuinely good news for anyone with unfiled returns: the CRA's Voluntary Disclosures Program (VDP) exists precisely for this situation, and on October 1, 2025 it changed in the late filer's favour. Under the current policy, an accepted application gets you relief from penalties, relief from part of the interest, and relief from criminal prosecution. You still pay the tax you owe.

How much relief you get depends on whether you came forward on your own or after the CRA raised the issue:

Type of applicationRelief tierWhat is cancelled
Unprompted (you came forward first)General relief100% of applicable penalties, 75% of applicable interest
Prompted (after a CRA communication about a possible issue)Partial reliefUp to 100% of applicable penalties, 25% of applicable interest

The part most guides still have wrong: under the old program, a letter from the CRA generally ended your shot at the VDP. That is no longer true. Since October 1, 2025, someone prompted by a CRA communication, an education letter about unreported income or ineligible expenses for example, is still eligible, just at the partial-relief tier. What does close the door is an audit or investigation already under way on the matter you want to disclose, or egregious non-compliance. If a CRA letter has landed on your desk, do not assume you have missed your chance. Move faster. Our guide to CRA audit triggers covers what tends to start an audit in the first place, and how far back the CRA can reach once one begins.

Five conditions have to be met:

Applications are made on Form RC199. If you are not sure you qualify, the CRA offers a pre-disclosure discussion you can have anonymously, before putting your name to anything.

A VDP application still has to be complete, which means the returns have to be accurate, which means the bookkeeping has to be done first. Books, then returns, then disclosure. An accountant who handles late filers regularly can manage the whole sequence.

How long does catch-up bookkeeping take?

Faster than most owners expect. Rough timelines for Toronto businesses:

Your involvement is front-loaded: granting account access, forwarding statements, and answering the mystery-transaction list. After the first week, the work mostly happens without you, which is exactly how it should feel.

How do you never fall behind again?

Catch-up without a system change is just a countdown to the next catch-up. The businesses that stay current all do the same few things:

The Frankly take
Nobody has ever regretted getting caught up, and nobody has ever been glad they waited another quarter. The backlog is a fixed, quotable project, usually a few thousand dollars and a few weeks. The penalties, interest, and 2 a.m. dread are open-ended. Trade the open-ended problem for the fixed one, then set up a system so you never have to do this twice.

Frequently asked questions

How much does catch-up bookkeeping cost in Toronto?

Catch-up bookkeeping in Toronto is usually priced per month of backlog, typically $150 to $400 per month depending on transaction volume and how much documentation is missing. A year behind usually runs $1,800 to $4,800, plus the cost of any tax returns that need to be prepared and filed.

What happens if I haven't filed tax returns for several years in Canada?

The CRA charges a late-filing penalty of 5% of the balance owing plus 1% for each full month late, up to 12 months, with higher penalties for repeat offenders. Interest compounds daily on top. Unfiled years also stay open indefinitely, because the CRA's reassessment clock only starts once a return has been filed and assessed. The Voluntary Disclosures Program can cancel 100% of the penalties and 75% of the interest if you come forward before the CRA does.

How many years of bookkeeping do I have to catch up?

Most Toronto catch-ups cover two to six years. There is no statutory cap, since a return that was never filed never becomes closed to reassessment. In practice, the CRA expects business records to be kept six years from the end of the last tax year they relate to, and a Voluntary Disclosures Program application covering several years asks for the most recent six years of Canadian-sourced income, four years for GST/HST, and ten years for foreign income or assets.

What is the CRA Voluntary Disclosures Program?

The Voluntary Disclosures Program (VDP) lets taxpayers correct unfiled returns or errors and receive relief from penalties, part of the interest, and criminal prosecution. Since October 1, 2025 there are two tiers: unprompted applications, where you came forward first, receive general relief of 100% of applicable penalties and 75% of applicable interest, while applications prompted by a CRA communication still qualify for partial relief of up to 100% of penalties and 25% of interest. An audit or investigation already under way on the same matter is what disqualifies you. Applications use Form RC199.

How long does catch-up bookkeeping take?

Most Toronto businesses get caught up in two to six weeks. A few months of backlog with clean bank records can be done in days. Multiple years with missing statements and unfiled HST and corporate returns can take one to two months, mostly waiting on documents from banks and the CRA.

How do I stop falling behind on my bookkeeping again?

Switch to monthly bookkeeping with automatic bank feeds, keep a separate business bank account and card, snap receipts as they happen, and put HST and tax deadlines on a calendar with reminders. Most businesses fall behind because bookkeeping depended on one busy person's spare time, so remove that dependency.

Ready to get caught up, frankly?

Frankly Financial gets Toronto small businesses current fast, then keeps them there with monthly bookkeeping, CFO-grade reports, and proactive tax planning in plain English. See where you stand in 5 minutes.