If you're a small business owner in Canada, you've probably asked yourself at some point: how long do I actually need to keep all this stuff? Receipts, invoices, bank statements, payroll records. It adds up fast, and at some point, it feels like your filing cabinet is running the business instead of you.

The good news is that the Canada Revenue Agency (CRA) has clear rules around record retention. The even better news? Once you understand them, they're not complicated. This post will walk you through everything you need to know.

The Basic Rule: Six Years

The CRA's standard requirement is straightforward. Under the Income Tax Act, you must keep all business records for a minimum of six years from the end of the last tax year they relate to.

Here is what that looks like in practice:

  • Records from your 2024 tax year must be kept until at least December 31, 2030
  • Records from your 2025 tax year must be kept until at least December 31, 2031
  • Records from your 2026 tax year must be kept until at least December 31, 2032

This is not a suggestion. It is a legal obligation. Failing to keep proper records can result in denied deductions, fines, penalties, and increased audit risk.

What Counts as a Business Record?

The CRA defines business records broadly. If a document supports your income, expenses, or tax filings in any way, it qualifies. This includes:

  • Invoices and receipts (both issued and received)
  • Bank and credit card statements
  • Financial statements such as your profit and loss, balance sheet, and trial balance
  • GST/HST returns and supporting documentation
  • Payroll records including pay stubs and T4s
  • Contracts and agreements
  • Expense logs and mileage records
  • Asset purchase and disposal records

Basically, if it touches your business finances, keep it.

When the Six-Year Rule Gets More Complicated

While six years covers most situations, there are some important exceptions every business owner should know about.

If you filed your return late

The six-year clock starts from your actual filing date, not the tax year end. If you filed your 2023 return late in 2025, your records must be kept until 2031.

If you are under audit or have filed an objection

You must keep all related records until the audit is fully resolved or the appeal period has passed. This applies even if it extends well beyond six years.

For capital assets and property

Records related to property or capital assets must be kept for the life of the asset plus six years. For example, if you bought equipment in 2018 and disposed of it in 2026, you would need to keep the purchase records until at least 2032.

If you dissolved your business

Even after closing a business, the records do not disappear. You must keep them for at least two years following the dissolution date.

Can You Store Records Digitally?

Yes. The CRA accepts digital records under Information Circular IC05-1R1, as long as:

  • The records are legible and complete
  • They are stored in Canada or accessible from Canada
  • They are properly backed up and secure

One thing to watch out for: thermal paper receipts from retailers and gas stations tend to fade within one to two years. Scan them right away so you have a legible digital copy before they become unreadable.

Tip: A good bookkeeper will keep your records organized and audit-ready throughout the year, not just at tax time. That is what we do at Balance My Books.

What Happens If You Want to Destroy Records Early?

Do not do it without permission. If you want to destroy business records before the six-year period is up, you must first get written approval from the CRA by completing Form T137, Request for Destruction of Records.

Destroying records without this permission can result in legal consequences, especially if you happen to be selected for an audit after the fact.

Practical Tips to Stay Organized

Knowing the rules is one thing. Staying on top of them throughout the year is another. Here are a few habits that make a real difference:

  • Separate your business and personal finances from day one. Commingled records are one of the most common headaches at tax time.
  • Reconcile your accounts monthly. Small issues caught early are much easier to fix than problems discovered a year later.
  • Label everything clearly: the year, the type of expense, and the vendor.
  • Scan paper receipts right away, especially thermal paper ones that fade quickly.
  • Set a monthly routine. Even 15 minutes a month to stay organized goes a long way.

When a Bookkeeper Makes This Easier

Keeping records organized is one thing. Keeping them organized in a way that actually makes sense for your business, your accountant, and a potential CRA review is another.

At Balance My Books, we use QuickBooks Online to keep your books clean, current, and audit-ready every month. You will always know where you stand financially, and you will never be scrambling to pull together six years of documentation on short notice.

If your books are behind or disorganized right now, that is okay. We can help with historical clean-up too, so you can start fresh and stay on track going forward.

This post is for general informational purposes only and does not constitute tax or legal advice. Consult a qualified Canadian tax professional for guidance specific to your situation.