If you own or manage a CPA firm in Canada, the chances are that one of your clients must have received one of the 280,000 audit notices that CRA sent back in 2023. As a result, you must have gotten a call from them, your team must have panic-booked meetings, and consequently, your three-month schedule would have been erased. If it all sounds too familiar, let us tell you, you are not alone.
Most audit notices that land on the desks of Canadian CPA firms are not random. They did not appear out of thin air, nor did they happen because the CRA was bored or felt like being thorough. These notices happen because something somewhere tripped a wire. A pattern. Something that used to hide but no longer does.
Here are the six most common red flags that invite the Canadian Revenue Agency’s (CRA) scrutiny.
1. Income & Lifestyle Mismatch
This is the most common one and has been around forever. The client reports $60,000 in net income but owns a $400,000 cottage, drives a Tesla, and takes four vacations a year. The math does not add up. In addition, the CRA’s system is prompt enough to catch it immediately.
In recent times, it has gotten even worse. The CRA integrated property ownership data, vehicle registrations, and credit card trends. They are not actively identifying the patterns and connecting the dots as opposed to guessing.
As a CPA firm owner, you constantly see clients who have understated their income because they do not realize what counts. Rental income that never makes it to the return. Cash sales, they forgot about. Small business revenue is mixed in with personal spending.
2. GST/HST Misalignment
This is completely avoidable. Hence, each time a client receives a notice about this, it becomes infuriating. The moment your client hits the $30,000 revenue threshold, they register for GST, file one return, and go silent. Alternatively, they file; however, the numbers do not match the income tax return.
The CRA’s filing systems are smart enough to catch these instantly. Someone files a T1 General showing $150,000 in business revenue, but GST returns show $40,000? It is flagged before the return even settles. Gone are the days when you had months; it’s weeks now.
The problem is quite simple. Clients think GST and income tax are separate games. They are not. Please file on time, file consistently, and ensure your GST records tie to your income records. Suppose they do not, write it down. Explain it in your notes.
3. Deductions That Don't Add Up
If your client is claiming $20,000 for home office renovations, but their home office is 200 square feet, and the total home is 1,500 square feet. That is just 13 percent. However, their utilities show no significant year-over-year growth, and they continue to claim larger home-office expenses. It is just a red flag.
The CRA systems now compare deduction patterns across similar businesses in the same postal code. These systems are now building profiles of what the modern self-employed consultants in Toronto should claim. If someone’s 40% above the average, it is flagged immediately.
The most frequently audited are the home office, vehicle, meals, and entertainment. These three are heavily audited. If you cannot claim it, please do not include it in the documentation.
4. Asset Sales with No Capital Gains Reporting
If your client is selling a rental property, but is not reporting the capital gains, or is simply reporting them incorrectly, it is flagged instantly. The provincial land registries now track title transfers in real time, and the CRA automatically pulls that data.
The CRA sees that you have sold a property, checks the sale price, and then checks whether the tax was reported correctly. If it were not, the audit notice would be issued within months.
The same applies to equipment and vehicles. A bill of sale or registration transfer leaves a trail.
5. Timing Mismatches between Records and Returns
Some clients are good at keeping records; they document everything, bank statements, invoices, etc. However, if the numbers do not land in the right years, and the revenue is recorded in year two when the cash came in year one, the expenses are deferred. The paper does not match the return.
The CRA reconciles bank data directly with your tax filing now. Deposits are shown as income, and bill payments are shown as expenses. So, when your return says something, it is scrutinized.
It is not always flagged as a fraud. Sometimes it is just unclear accounting. However, unclear accounting is a significant red flag that attracts the CRA’s scrutiny. If there is a timing gap, document it. Please note it in your working papers so that, when the auditor asks, you can explain it in one conversation instead of three email chains.
6. No Documentation for Large Transactions
If your client receives a large transfer from a relative, makes an investment, or writes a $15,000 check to someone, without any paper trail, loan agreement, or gift letter, the CRA treats it as unreported income.
The threshold is getting lower. Transactions over $10,000 in any 12 months are flagged unless there is documentation showing the source or destination of the funds.
What does this actually mean for your practice?
None of the rules we mentioned above is new. These are all old rules, just enforced better. With advances in technology, CRA now has more advanced systems, better access to data, and lower review thresholds. The days of random audits are gone; the expectation now is targeted audits.
As a CPA practice owner, you need to have different conversations with your clients. It is no longer about aggressive tax planning. It is about maintaining clean records, documenting decisions, and paper trails that answer questions before they are asked.
Please give your clients more time, understand their situation, and walk through the triggers. Please ensure that the records match the return. This time spent with the client will prevent weeks of audit defense later.
Your clients are not trying to cheat. They are running a business. Please ensure they do it in a way that does not trigger a CRA notice. That is it. That is the whole thing. If you need help managing clients more effectively and adding maximum value to their businesses, please email us at marketing@datamaticsbpm.com, and our Canadian tax experts will reach out with the right solution.
What triggers a CRA audit?
The CRA flags returns through risk-assessment software that identifies high ITCs relative to revenue, industry-specific anomalies, or inconsistencies between GST/HST filings and T2 income. Frequent late filings or significant intercompany transactions also act as primary tripwires.
How much time does an audit take?
A standard desk audit might wrap up in four to six weeks, whereas a full field audit of a complex business can last six months or longer. The duration depends entirely on the quality of your records and the speed of your responses.
What documentation do we need?
You must provide the general ledger, bank statements, sales invoices, and receipts for all expenses claimed. For GST audits, the CRA specifically requires valid proof of purchase that includes the vendor’s GST/HST registration number.