Insight

Nov 26, 2025

Mackisen

How Long Should You Keep Tax Records? – A Complete Guide by a Montreal CPA Firm Near You

Introduction

One of the most important responsibilities of every taxpayer—whether an individual, self-employed professional, landlord, corporation, or GST/HST registrant—is maintaining proper tax records. CRA requires you to keep documents long after your return is filed, and failing to produce them during an audit can lead to denied deductions, reassessments, penalties, and interest. Many Canadians mistakenly destroy documents too early or assume digital copies are optional. This guide explains exactly how long to keep your tax records and why proper record retention is essential for CRA compliance.

Legal and Regulatory Framework

Record-keeping requirements come from section 230 of the Income Tax Act, section 286 of the Excise Tax Act (for GST/HST), and Quebec’s Tax Administration Act. CRA requires most taxpayers to keep records for six years from the end of the tax year to which the records relate. The six-year period begins only after the return is filed. For corporations, the retention period begins after the end of the fiscal year. If returns are filed late, the six-year clock starts from the actual filing date. CRA may require longer retention in cases involving objections, appeals, fraud allegations, unfiled returns, or non-compliance.

Key Court Decisions

In E. Ladouceur & Fils Inc. v. Canada, the court affirmed CRA’s right to demand complete records during audits, even years later. In CBC v. Canada, the court confirmed that electronic records are acceptable if they are reliable, readable, and properly backed up. In Taylor v. Canada, the court upheld CRA’s authority to reassess when the taxpayer could not produce supporting receipts, reinforcing that the burden of proof lies with the taxpayer. In Sira v. Canada, CRA was allowed to deny deductions entirely due to missing documentation. These cases emphasize the legal importance of proper record retention.

Why Record Retention Matters

Without proper records, taxpayers face higher audit risk, denied deductions, inability to prove income or expenses, GST/HST disallowances, payroll penalties, and problems verifying capital gains. CRA expects accurate documentation for every expense, credit, and claim. If you cannot prove it, CRA can legally deny it. Keeping organized records also protects you during audits, objections, and Tax Court appeals.

What Records You Must Keep

1. Income Records

T-slips, sales invoices, rental agreements, bank deposits, gig platform statements, and foreign income records.

2. Expense Records

Receipts, invoices, contracts, mileage logs, home office calculations, medical receipts, donation slips, and GST/HST invoices.

3. Business and Corporate Records

Bookkeeping ledgers, bank statements, payroll records, GST/HST filings, corporate minutes, shareholder registers, loan agreements, and financial statements.

4. Property and Investment Records

Purchase documents, legal fees, mortgage statements, capital improvements, broker statements, and adjusted cost base calculations.

5. Records for Capital Assets

Keep documentation for as long as you own the asset plus six years after sale, including renovations, depreciation schedules, and valuation reports.

6. Foreign Asset and Reporting Records

T1135 forms, offshore bank statements, investment summaries, and tax residency documents.

Extended Retention Requirements

You must keep records longer than six years if: CRA is auditing you, you filed a Notice of Objection or appeal, you filed returns late, CRA alleges misrepresentation or fraud, you operate a corporation with multi-year carryforwards, or you hold long-term investments requiring permanent ACB tracking.

Digital Records Are Allowed—But Must Be Proper

CRA accepts digital copies if they are clear, unchanged, readable, backed up, and easily accessible. Losing electronic files due to poor storage is treated the same as losing paper records.

Mackisen Strategy

At Mackisen CPA Montreal, we help clients build audit-proof documentation systems. We organize receipts, set up digital record-keeping processes, prepare clean bookkeeping files, maintain ACB records for investments, reconcile GST/HST documentation, and prepare files for CRA audits, objections, or appeals. Our record retention strategies ensure you always have the documents CRA may request.

Real Client Experience

A contractor audited for vehicle expenses could not produce mileage logs. CRA denied most deductions. We rebuilt the log using job sheets and corrected future record-keeping practices. A landlord missing renovation receipts lost capital expense claims; we reconstructed supplier invoices and restored partial deductions. A corporation facing an audit lacked GST/HST invoices for ITCs; we implemented a full documentation system and passed subsequent reviews.

Common Questions

Do digital receipts count? Yes—if clear and backed up. Does CRA allow photos of receipts? Yes, as long as they are readable. Can CRA deny expenses without receipts? Absolutely. Should I keep tax records forever? Capital asset records must be kept as long as you own the asset.

Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal ensures taxpayers stay fully compliant with CRA documentation rules. Whether you need help organizing personal, business, rental, or corporate records, we protect you from audit risk and ensure every claim is supported.

All-in-One Accounting, Tax, Audit, Legal & Financing Solutions for Your Business

Are you ready to feel the difference?

Have questions or need expert accounting assistance? We're here to help.

Let’s Stay In Touch

Follow us on LinkedIn for updates, tips, and insights into the world of accounting.

Terms & conditionsPrivacy PolicyService PolicyCookie Policy

@ Copyright Mackisen Consultation Inc. 2010 – 2024. •  All Rights Reserved.

© 1990-2024. See Terms of Use for more information.

Mackisen refers to Mackisen Global Limited (“MGL”) and its global network of member firms and associated entities collectively constituting the “Mackisen organization.” MGL, alternatively known as “Mackisen Global,” operates as distinct and independent legal entities in conjunction with its member firms and related entities. These entities function autonomously, lacking the legal authority to obligate or bind each other in transactions with third parties. Each MGL member firm and its associated entity assumes exclusive legal accountability for its actions and oversights, explicitly disclaiming any responsibility or liability for other entities within the Mackisen Organization. It is of legal significance to underscore that MGL itself refrains from rendering services to clients.