How Far Back Can the CRA Audit or Reassess Your Personal Tax Return?

Blog Posts
How Far Back Can the CRA Audit or Reassess Your Personal Tax Return?
Ali Ladha, CPA, CA / Aug 1, 2025
If you’re a Canadian taxpayer wondering how far back the CRA can audit or reassess your personal taxes, you’re not alone. This is one of the most common questions we get from clients at TaxHelp.ca, especially from those facing an audit, catching up on unfiled tax returns, or considering a voluntary disclosure.
The short answer? In most cases, the CRA has a 3-year window. But depending on your situation, they may go back 6 years, 10 years, or even indefinitely.
In this guide, we’ll explain everything you need to know about:
• CRA reassessment time limits
• Exceptions to the normal 3-year audit period
• Voluntary disclosure and how far back you need to go
• How long you should keep tax records
• What triggers a CRA audit
What Is the CRA’s Standard Reassessment Period?
For most individuals, the CRA’s normal reassessment period is:
3 years from the date of your original Notice of Assessment (NOA).
This means if you filed your 2021 personal income tax return and received your NOA on May 1, 2022, the CRA generally has until May 1, 2025 to reassess that return, unless an exception applies.
When Can the CRA Go Back More Than 3 Years?
There are several important exceptions that allow the CRA to reassess beyond the 3-year window. These include:
1. Misrepresentation or Negligence (No Time Limit)
If the CRA believes that a return contains errors due to:
• Carelessness
• Neglect
• Wilful omission
• Fraud
…they can reassess that return at any time, without limitation. This is known as a statute-barred reassessment exception.
Even if the misstatement was unintentional, if the CRA deems it negligent, they can reopen old tax years going back decades.
2. Unreported Foreign Income or Assets
If you failed to report:
• Income from foreign rental properties
• Dividends or interest from offshore bank accounts
• Cryptocurrency held on foreign exchanges
• Ownership of foreign corporations or trusts
…you may also be subject to reassessment beyond 3 years. You may also be penalized for not filing required disclosure forms such as:
• T1135 – Foreign Income Verification Statement
• T1134 – Foreign Affiliate Information Return
These forms carry steep penalties, even if no tax is owing.
3. Voluntary Disclosures Program (VDP)
The CRA’s Voluntary Disclosures Program allows taxpayers to proactively correct past non-compliance (like unfiled returns, foreign income, or GST/HST issues). However, if you apply for VDP, the CRA may request:
• Up to 10 years of corrected returns
• Full disclosure of all related years and sources of income
This can include business income, capital gains, foreign assets, or prior year tax credits.
How Long Should You Keep Tax Records in Canada?
As a rule of thumb, individuals must keep supporting documents (receipts, slips, bank statements, etc.) for 6 years from the end of the relevant tax year.
For example:
• 2018 tax return filed in April 2019? Keep records until December 31, 2025.
Important: If you’re under audit, have filed an objection, or are appealing a CRA decision, you must keep your records until the matter is resolved, even if it goes beyond the 6-year rule.
We recommend keeping records longer if:
• You own real estate or investment properties
• You’ve claimed capital cost allowance (CCA)
• You hold foreign assets or use offshore accounts
• You have corporate shareholdings or inter-company transactions
What Triggers a CRA Audit or Reassessment?
The CRA uses both random selection and risk-based targeting to trigger audits. Common red flags include:
• Large foreign transactions or holdings
• Unreported rental or Airbnb income
• Unusual expense claims or home office deductions
• Crypto activity not reported
• Discrepancies between T-slips and your return
• Drastic swings in reported income year-to-year
• Anonymous tips or third-party reporting (e.g. credit card processors, Airbnb, real estate lawyers)
The CRA also receives data from international tax-sharing agreements so if you think they won’t notice a foreign account, think again.
Should You Voluntarily Disclose Past Errors?
If you think you’ve underreported income, failed to file returns, or missed foreign reporting obligations, a voluntary disclosure may be your best move. Coming forward before the CRA contacts you can:
• Reduce or eliminate penalties
• Avoid criminal prosecution
• Offer partial interest relief
However, it’s critical that you get advice first. VDP submissions must be:
• Voluntary
• Complete
• Include payment (or a payment plan)
• Involve a potential penalty
Summary: How Far Back Can the CRA Audit You?

Need Help?
If you’re unsure whether you’ve met all CRA reporting obligations, or if you’re concerned about an audit or reassessment, the team at TaxHelp.ca is here to help.
Call us today or book a confidential consultation to discuss your options. The sooner you act, the more options you have.