What triggers an audit with CRA?
James Williams
Updated on March 05, 2026
The CRA chooses a file for an audit based on a risk assessment. The assessment looks at a number of factors, such as the likelihood or frequency of errors in tax returns or whether there are indications of non-compliance with tax obligations.
How far back can CRA audit your taxes?
four years
In most cases, the CRA has four years from the date of your tax assessment to audit your returns and three years to reassess your tax return.
What are the chances of being audited by CRA?
What Types of Businesses Are Most Likely to Be Audited?
| CRA Program | % of CRA Program Spending |
|---|---|
| Small to Medium Business (SMEs) | 54% |
| International/Large Business | 28% |
| Scientific Research Credits | 7% |
| Criminal Investigations | 5% |
Does CRA audit your bank account?
CRA then can proceed to audit you… so you may think – go ahead because there are no records. They can audit your bank account and assume that every cash deposit is in fact income – it will be your burden to prove otherwise (such as the money was a gift). They can perform an indirect determination of income by expenses.
How long does a CRA audit take?
How long does an audit take? An audit can take anywhere from two weeks to several years. Time frames vary depending on many factors, such as: the state of the records; the scope of the audit; delays due to missing records; and meetings with other CRA tax specialists.
Does CRA do random audits?
The CRA conducts audits for various reasons. In some cases, it does so when it suspects a possible issue, in other cases it chooses to audit individuals or businesses based on the industry they work in, and in other cases the CRA chooses taxpayers at random.
When can I destroy tax records Canada?
The rule for retaining tax returns and documents supporting the return is six years from the end of the tax year to which they apply. For example, a 2015 return and its supporting documents, are safe to destroy at the end of 2021.
Can EI see my bank account?
Does EI check your bank account? They can and will check your banking history if there are adequate reasons to do so. The CRA has access to all Canadian financial institutions.
Can a tax return be audited by the CRA?
Once an income tax return has been filed, it is subject to both computer and human review. Some tax returns will be audited on a random basis, but most audits are caused by what is in the tax return: the information you supplied and the way you supplied it. Here is a list of eight “red flags” that are likely to trigger an audit by the CRA.
What kind of tax audits do they do in Canada?
The Canada Revenue Agency (“CRA”) conducts audits to ensure that taxpayers are paying or remitting the correct amount of taxes. In Canada, the CRA enforces Canada’s income tax, Goods and Services Tax (“GST”), Harmonized Sales Tax (“HST”) and federal payroll taxes laws. These tax systems all have an element of self-reporting.
Is the CRA going to pursue audits more aggressively?
Going forward the CRA may pursue audits even more aggressively. Budget 2013 stated that the CRA would make significant changes to its compliance programs to target high-risk areas of tax non-compliance, with the objective of raising additional revenues of up to $550 million per year by 2014–15.4
Is there a statute of limitations on a CRA audit?
There is no statute of limitations on the CRA’s ability to audit, as long as they can justify the audit on the basis of having reason to believe that the taxpayer is lying or cheating on their tax return. During an audit, the auditor propose a tax assessment as a result the audit’s findings.