Insights

Nov 28, 2025

Mackisen

What Triggers a CRA Audit? Common Red Flags to Avoid – A Complete Guide by a Montreal CPA Firm Near You

Introduction

CRA audits do not happen randomly. While some taxpayers are selected through routine screening, most audits are triggered by specific red flags in tax returns, business records, banking activity, lifestyle indicators, or third-party reporting. CRA uses increasingly sophisticated technology—AI, data matching, digital platform reporting, and financial analytics—to identify inconsistencies. Understanding these red flags is essential for individuals, self-employed taxpayers, landlords, investors, corporations, and GST/HST registrants who want to stay compliant and avoid costly audits. This guide explains the most common CRA audit triggers and how to protect yourself.

Legal and Regulatory Framework

CRA’s audit authority comes from the Income Tax Act, Excise Tax Act (GST/HST), and Tax Administration Act (Quebec). CRA can request books and records, bank statements, contracts, invoices, payroll files, real estate documentation, and foreign asset information. CRA receives data from: banks, employers, brokerage firms, crypto exchanges, land registries, provincial agencies, and international partners under FATCA and OECD CRS. CRA may reassess up to 3 years (normal period) or farther back if it believes there was misrepresentation, neglect, or fraud.

Key Court Decisions

In Stemijon Investments v. Canada, the Federal Court of Appeal upheld CRA’s broad audit powers. In R. v. Ling, CRA’s use of indirect income verification methods in audits was confirmed as legitimate. In Guindon v. Canada, penalties for false claims reinforced CRA’s authority to detect and punish misrepresentation. These decisions show how aggressive CRA can be when red flags appear.

Top CRA Audit Triggers

1. Large or Repeated Business Losses

Businesses reporting losses year after year—especially home-based businesses—are flagged. CRA examines whether the business has a reasonable expectation of profit.

2. Cash-Intensive Industries

Restaurants, construction, convenience stores, salons, repair shops, and similar industries face high audit rates due to the risk of unreported cash income.

3. Lifestyle Does Not Match Reported Income

If a taxpayer shows signs of a high-spending lifestyle (vehicles, vacation homes, international travel) with low reported income, CRA may conduct a Net Worth Audit.

4. Large or Unusual Deductions

High meal, vehicle, home office, travel, or advertising expenses that deviate from industry averages trigger reviews.

5. Real Estate Transactions

CRA actively audits: property flips, assignment sales, GST on new homes, principal residence claims, rental income, and capital gains vs business income.

6. Unreported Income Detected by Third-Party Reports

Banks, employers, crypto exchanges, gig-work platforms, and land registries report data to CRA. Missing T4s, T5s, T4A, crypto gains, or gig-income slips trigger automatic audits.

7. GST/HST Discrepancies

Claiming high Input Tax Credits (ITCs), mismatched sales vs GST collected, or filing net refunds repeatedly attract CRA attention.

8. Payroll Inconsistencies

Missing remittances, employee/contractor misclassification, and large payroll adjustments can initiate audits.

9. Frequent Adjustments or Late Filings

Multiple corrections, repeated late filings, or tax returns that consistently require CRA adjustments signal poor compliance.

10. Foreign Property and Offshore Income

CRA’s access to foreign data through FATCA and CRS means that unreported T1135 assets or offshore accounts are top audit triggers.

11. Crypto Trading Activity

CRA audits crypto traders with: large trading volumes, staking income, unreported gains, or transactions through foreign exchanges.

12. Related-Party Transactions

Unusual transactions between spouses, corporations, or trusts—such as transfers below FMV, shareholder loans, or dividend sprinkling—may trigger audits.

13. Random Selection (but not really random anymore)

CRA uses analytics-based “random” audits to test compliance in high-risk categories.

What Happens Once You’re Flagged

CRA may: send a pre-assessment review letter, request documentation, initiate a desk audit, request in-person meetings, or perform a full field audit. How you respond affects the outcome. Poor responses often escalate the audit.

How to Avoid CRA Audit Triggers

Maintain clean bookkeeping, file on time, avoid aggressive deductions, document all expenses, declare all income (including gig and crypto), ensure correct GST/HST calculations, reconcile business bank accounts monthly, avoid mixing personal and business spending, and store all receipts for six years. Reducing inconsistencies reduces risk.

If You Receive an Audit Letter

Respond calmly and factually. Provide only requested documents. Avoid speculation or verbal explanations without evidence. Consider professional representation immediately—CRA may misinterpret information if presented improperly.

Mackisen Strategy

At Mackisen CPA Montreal, we reduce audit risk through accurate filings, strong documentation, and industry-based compliance standards. If audited, we manage all communication with CRA, prepare audit packages, challenge unreasonable requests, defend deductions, correct CRA errors, and negotiate fair outcomes. Our proactive approach protects clients from unnecessary reassessments and penalties.

Real Client Experience

A Montreal contractor avoided a $60,000 reassessment after we countered CRA’s Net Worth Audit assumptions. A real estate investor successfully defended principal residence claims with our documentation strategy. An e-commerce business reversed GST/HST ITC denials after we reconciled platform data. A consultant passed audit after our vehicle and home-office documentation package.

Common Questions

Are CRA audits random? Rarely—most are risk-based. Does CRA see my bank accounts? Yes—under audit authority and financial reporting laws. Can CRA audit multiple years? Yes—especially if misrepresentation is suspected. Does a review mean an audit? Not always—but it can escalate.

Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps taxpayers avoid audits, respond strategically, and defend their filings with confidence. We safeguard your rights and protect you from unnecessary CRA reassessment.

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.