Months behind on your books? Years? You're in very good company, and β€” this is the important part β€” it's a fixable, finite project, not a character flaw. Businesses fall behind for ordinary reasons: a brutal busy season, a bookkeeper who quit, or the quiet "I'll deal with it later" that becomes eighteen months later.

The longer it sits, the bigger it feels. But catch-up bookkeeping is a known process with a clear order of operations. Here's what it involves, what staying behind actually costs you, and how to wipe the penalties on any unfiled returns.

TL;DR β€” The Short Version
  1. "Catch-up" and "cleanup" are different jobs. Catch-up means entering data that was never recorded; cleanup means fixing books that are entered but wrong. Most behind businesses need some of both.
  2. Staying behind costs more than stress. Late GST/HST and T2 returns rack up penalties and interest, and you can't make decisions β€” or get financing β€” on books you don't have.
  3. The work has an order: gather statements β†’ reconcile every account β†’ categorize transactions β†’ match receipts β†’ file the overdue returns.
  4. Unfiled returns? The Voluntary Disclosures Program can erase the penalties (and most of the interest) β€” but only if you come forward before the CRA contacts you.
  5. You must keep records for six years. "I lost the receipts" isn't a defence β€” but your bank and card statements can reconstruct most of a year.

Read on for the order of operations, a real-world example, and how to stay caught up once you're current.


Catch-up vs. cleanup: what kind of behind are you?

"Behind" comes in two flavours, and knowing which you're facing sets the plan:

Most businesses that have fallen behind need a bit of both: enter the missing months, then fix what was entered carelessly along the way.

What being behind actually costs you

It's tempting to treat bookkeeping as paperwork that can wait. Here's what waiting actually does:

1. Penalties and interest pile up on late returns. Your corporate T2 is due six months after your fiscal year-end; GST/HST returns are due on whatever frequency the CRA assigned you. Miss them and you're charged late-filing penalties plus interest that compounds daily.

Source: CRA, "When to file your corporation income tax return" and "Important dates for corporations" β€” the T2 is due six months after year-end; balance owing is generally due two months after year-end (three for a CCPC claiming the small business deduction).

2. You're flying blind. Without current books you can't answer the most basic question β€” are we making money? You can't budget, you can't price properly, and your tax bill becomes an annual ambush.

3. You can't borrow or sell. The moment you want a loan, a line of credit, or to sell the business, the lender or buyer asks for current financial statements. No books, no deal.

4. You're exposed if the CRA comes knocking. Being behind and disorganized is the worst position to be audited from. You're required to keep your records for six years, and reconstructing them under audit pressure is far harder than doing it now.

Source: CRA, "Keeping records," and Income Tax Act s.230 β€” adequate books and records must be kept and retained for six years from the end of the year to which they relate.

How to catch up, step by step

The work feels overwhelming because people try to do it all at once. Done in order, it's just five stages:

Five stages of catch-up bookkeeping, in order: gather statements, reconcile every account, categorize transactions, match receipts, then file the overdue returns. THE CATCH-UP ORDER OF OPERATIONS 1 Gather statements 2 Reconcile every account 3 Categorize transactions 4 Match receipts 5 File the returns
Do them in order. You can't reconcile without statements, can't categorize what isn't reconciled, and can't file an accurate return on uncategorized books.
  1. Gather your source documents. Bank statements, credit card statements, loan statements, sales records, supplier bills, payroll records, and any returns you did file. Download the full period from your online banking β€” that's the backbone of the whole job.
  2. Reconcile every account. Match the books to the statements, month by month, so every dollar in and out is accounted for. This is where missing transactions surface.
  3. Categorize the transactions. Assign each one to the right account β€” and flag anything personal that ran through the business (and vice versa).
  4. Match receipts to the bigger expenses. You won't find every slip, but bank and card statements reconstruct most of the year; prioritize the large and the audit-sensitive (meals, vehicle, anything unusual).
  5. File the overdue returns. With clean numbers, file the outstanding GST/HST returns and T2s β€” and pay what's owing (or arrange to).

The catch-up document checklist

Unfiled returns? The Voluntary Disclosures Program

If catching up reveals returns you never filed β€” or income you never reported β€” you have a powerful option: the CRA's Voluntary Disclosures Program (VDP). It lets you file what you should have filed, or correct what you got wrong, without penalties and without the risk of prosecution.

Under the rules in effect since October 1, 2025, an unprompted disclosure that qualifies for general relief gets 100% of the penalties and 75% of the interest waived. You apply with Form RC199 and supporting documents for (generally) the most recent six years.

The crucial condition: the disclosure has to be voluntary. The moment the CRA contacts you about the issue, the door closes. That's why catching up now β€” on your own terms β€” beats waiting for a letter.

Source: CRA, "Voluntary Disclosures Program." Relief is granted case by case; general (unprompted) relief currently waives 100% of penalties and 75% of interest. Applications must be voluntary β€” made before the CRA initiates contact or enforcement on the matter.

Nathan, two years and one loan application behind

Meet Nathan, who owns Ridgeback Cycles, an incorporated bike shop in Kelowna. He did the books himself the first year, got slammed through two riding seasons, and hasn't reconciled an account in 22 months. Three GST/HST returns are unfiled. He's been avoiding the whole thing because the size of it makes him queasy.

Then opportunity knocks: a competitor across town is retiring and wants to sell Nathan his customer list and inventory. Nathan's bank is open to financing it β€” and asks for two years of financial statements. Which don't exist.

The bookkeeping he'd been avoiding for two years was now the only thing standing between him and doubling his business.

So he does the work, in order. Gathering statements takes an afternoon. Reconciliation surfaces the real picture β€” and a pleasant surprise: he'd never claimed the input tax credits on two years of inventory and shop supplies, so his actual GST/HST owing is far smaller than the number in his head. He files the overdue returns through the VDP, and the penalties are waived because he came forward first. The T2s get filed. Six weeks after he started, Nathan hands the bank two years of clean statements β€” and gets the loan.

What should have happened

None of this required heroics β€” just not letting it pile up:

Nathan got the happy ending. He'd have slept better getting there without the panic.

Once you're current, don't slide back

The hardest part of catch-up is doing it twice. Once you're current, a light monthly rhythm keeps you there: reconcile every month, capture receipts as they happen rather than hunting for them later (a text-a-photo habit beats a shoebox), and file on schedule. If month-end keeps losing to the actual work of running your business, that's the signal to bring in a bookkeeper β€” which usually costs less than you'd expect (here's the range).

It's a project, not a verdict

Being behind on your books feels like a judgment on you. It isn't β€” it's an unfinished task with a known method. Gather, reconcile, categorize, match, file. Use the Voluntary Disclosures Program to clear penalties on anything unfiled, and do it before the CRA reaches out, not after. The relief of being current again β€” actually knowing where your business stands β€” is worth far more than the afternoon it takes to start.

Buried, and not sure where to start?

Catch-up and cleanup is one of the most common reasons people call us β€” no judgment, just a plan to get you current and keep you there. A 20-minute call is enough to scope it.

Book a Free 20-Minute Call

This article is for informational purposes only and does not constitute tax, legal, or accounting advice. Penalty and interest rules, filing deadlines, and Voluntary Disclosures Program terms change over time and apply to your specific facts. Consult a qualified professional before filing overdue returns or making a VDP application.


Primary sources, linked so you can read and interpret them yourself. Government and legislative links open on official Government of Canada websites.

Rodney Maiato, Founder of CDL Accounting Solutions
About the author
Rodney Maiato

Rodney Maiato is the founder of CDL Accounting Solutions, a remote bookkeeping practice helping Canadian incorporated small businesses keep clean, audit-ready books without the year-end scramble. He brings 15+ years in accounting β€” from junior accountant to assistant controller, where he managed a team of 7 and oversaw the books of 25+ companies, plus payroll for 100+ employees across several provinces β€” and is a Payroll Compliance Professional (PCP) Candidate with the National Payroll Institute. He also builds the automation behind CDL, including its text-in receipt intake system.