CRA Compliance: What Every Canadian Business Owner Needs to Know
Audits, penalties, voluntary disclosure, instalment payments, objections, appeals and tax debt resolution. Every CRA compliance issue in one comprehensive guide.
1. CRA Audit Triggers
| # | Trigger | Why CRA Flags It | Risk |
|---|---|---|---|
| 1 | Consistent losses (3+ years) | CRA questions whether the activity is a legitimate business or a hobby. | High |
| 2 | Large vehicle expense claims | #1 most adjusted item. No logbook = full denial. Claims above 90% business use challenged. | Very High |
| 3 | Cash-intensive businesses | Restaurants, retail, salons, construction. CRA compares revenue to industry benchmarks. | Very High |
| 4 | HST mismatch (T2 vs. HST returns) | Cross-referenced. Any discrepancy triggers review. | High |
| 5 | Worker misclassification | Contractors vs. employees. CRA targets construction, cleaning, trucking, IT. | High |
| 6 | Shareholder loan issues | S.15(2) non-compliance. Personal expenses through the corp without reporting. | Medium-High |
| 7 | Missing T5018 (construction) | Missing slips trigger penalty assessment and broader audit. | High |
| 8 | Disproportionate meal and entertainment | Large claims relative to revenue. Missing receipts, no business purpose. | Medium |
| 9 | Home office claims above 30% | CRA may request floor plan, photos, proof of exclusive use. | Medium |
| 10 | Capital gains reclassification | Frequent buying/selling reported as capital gains. CRA reclassifies to business income (100%). | High |
2. How CRA Selects Files for Audit
| Method | How It Works |
|---|---|
| Computer screening | Risk assessment system scores every return. High scores flagged. Algorithm uses industry benchmarks, expense ratios, historical patterns, third-party data. |
| Third-party data matching | CRA receives data from banks, financial institutions, provincial registries, T4/T5/T5018 issuers. Discrepancies trigger automatic review. |
| Industry campaigns | Targeted audits: construction (T5018, worker classification), real estate (flipping, assignments), crypto, gig economy, short-term rentals. |
| Referrals and tips | CRA Informant Leads Program accepts tips from the public including former employees and competitors. |
| Random selection | Small percentage selected randomly regardless of risk score. Baseline audit probability exists for every business. |
The best defence is accurate filing, complete documentation and proactive compliance. CRA Audit Support (FREE for all clients) →
3. Voluntary Disclosure Program (VDP)
The VDP allows taxpayers to correct past errors before CRA discovers them. A successful application results in reduced penalties and potentially reduced interest.
| Component | Details |
|---|---|
| Eligibility | (1) Voluntary (CRA has not contacted you about the issue). (2) Complete (all information provided). (3) Penalty applicable. (4) At least one year overdue. |
| General Track | Gross negligence penalties: 50% waived. Late filing penalties: waived for years beyond the 3 most recent. Interest: relieved for years preceding the 3 most recent. Criminal prosecution: not pursued. |
| Limited Track | For nominee structures, offshore assets, deliberate non-compliance. No penalty relief. Only avoidance of criminal prosecution. |
| What is NOT waived | The tax itself (paid in full). Interest for the 3 most recent years. Late filing penalties for the 3 most recent years (General Track). |
Common VDP Scenarios
| Scenario | VDP Benefit |
|---|---|
| Unreported income (cash, crypto, foreign) | Report voluntarily. Pay tax. Gross negligence penalties waived. Criminal prosecution avoided. |
| Unfiled T2 returns (multiple years) | File all outstanding. Late filing penalties waived beyond 3 most recent years. Interest relief on older years. |
| Unfiled T1135 (foreign property over $100,000) | Penalties ($2,500/year) waived beyond 3 most recent. Gross negligence waived. |
| Worker misclassification | Reclassify, file T4 amendments, remit CPP/EI/tax. Penalties reduced. Prosecution avoided. |
| HST collected but not remitted | File returns, remit. Penalties reduced. Prosecution avoided (HST fraud is criminal). |
VDP Must Be Filed BEFORE CRA Contacts You: The moment CRA sends an audit letter or request for information about the issue, the VDP option is gone. If you have past errors, file now.
4. Late Filing Penalties
| Return | First Offence | Repeat Offence |
|---|---|---|
| T2 corporate tax | 5% of unpaid tax + 1%/month (max 12 months). Maximum: 17%. | 10% + 2%/month (max 20 months). Maximum: 50%. Triggered if penalty in any of 3 prior years. |
| T1 personal tax | 5% + 1%/month (max 12 months). | 10% + 2%/month (max 20 months). |
| HST/GST | 1% + 0.25%/month (max 12 months). Maximum: 4%. | Same rate. No escalation. |
| T4/T4A/T5 information slips | $25/day per slip. Min $100, max $2,500 per filing. | Same rate. |
| T5018 (construction) | $25/day per slip. Min $100, max $2,500. | Same rate. |
| T1135 (foreign property) | $25/day (max $2,500/year). Gross negligence: $500/month (max $12,000/year). | Escalating for deliberate non-filing. |
Payroll Remittance Penalties
| Days Late | Penalty |
|---|---|
| 1 to 3 days | 3% |
| 4 to 5 days | 5% |
| 6 to 7 days | 7% |
| 8+ days or failure to remit | 10% |
| Repeat (same calendar year) | 20% |
Worked Examples
| Scenario | Calculation | Total Cost |
|---|---|---|
| T2 filed 6 months late, $30,000 unpaid (first offence) | $1,500 (5%) + $1,800 (6 x 1% x $30K) | $3,300 penalties + ~$1,200 interest = $4,500 |
| T2 filed 6 months late, $30,000 unpaid (repeat) | $3,000 (10%) + $3,600 (6 x 2% x $30K) | $6,600 penalties + ~$1,200 interest = $7,800 |
| Payroll $15,000, 10 days late (first) | $1,500 (10%) | $1,500 + daily interest |
| 50 T4 slips filed 30 days late | $25 x 30 = $750 (under $2,500 cap) | $750 |
5. Instalment Payments
Who Must Pay
| Taxpayer | Required When | Frequency |
|---|---|---|
| Corporations | Federal tax exceeds $3,000 (current or prior year). | Monthly (last day each month) or quarterly for eligible small CCPCs. |
| Individuals | Net tax exceeds $3,000 current year AND either of 2 prior years. | Quarterly: March 15, June 15, September 15, December 15. |
Three Calculation Methods
| Method | How It Works | Best For |
|---|---|---|
| Prior-year | 1/12 or 1/4 of last year's tax. | Stable income. Simple. |
| Current-year | 1/12 or 1/4 of estimated current tax. | Declining income. Reduces instalments. |
| Prior-prior/prior (combined) | First 2 based on second prior year. Remaining on balance to cover prior year. | Growing income. The "no-penalty" method. |
CRA charges compound daily interest at prescribed rate + 4% on insufficient instalments from each instalment due date. Even if full tax is paid by the filing deadline, missed quarterly instalment interest still applies. CRA Deadlines 2026-2027 →
6. Objections and Appeals
| Step | What Happens | Deadline |
|---|---|---|
| 1. Receive Notice of Reassessment | CRA sends NOR showing changes, additional tax, penalties, interest. | Clock starts on objection deadline. |
| 2. File Notice of Objection | Formal objection to CRA Appeals Division. Form T400A (corps) or letter. State facts and reasons. | 90 days from NOR date. Individuals: 90 days or 1 year after original filing deadline (whichever later). |
| 3. Appeals Division review | Appeals Officer (separate from auditor) reviews. May request info, hold discussions. | No legislated timeline. Average: 6 to 18 months. Complex: 2+ years. |
| 4. CRA decision | Allow in full (reversed), allow partially, deny (upheld), or confirm. | Written decision. |
| 5. Tax Court of Canada | If denied: appeal to Tax Court. Informal (under $25K/issue) or General (no limit). | 90 days from CRA decision. Or 90 days after CRA has held objection for 90 days without deciding. |
| 6. Further appeals | Federal Court of Appeal (30 days from Tax Court judgment). Supreme Court (with leave). | 30 days from judgment. |
For Corporations, CRA Can Continue Collection During Objection: Bank freezes, garnishments and liens can proceed while the objection is pending. Corporations can apply for a stay of collection but it is not automatic. File objections promptly with strong documentation. We represent clients through the entire process. CRA Audit Support →
7. Tax Debt Resolution
CRA Collection Powers
| Action | What CRA Can Do |
|---|---|
| Requirement to Pay (RTP) | Directed to your bank. Bank must comply. Accounts frozen without warning or court order. |
| Garnishment | Up to 50% of employment income (100% after 90 days). Garnish accounts receivable and rent owed by tenants. |
| Lien on property | Registered with provincial land registry. Must be paid on sale or refinance. |
| Set-off | Intercepts government payments: HST refunds, tax refunds, GST credit, CCB. |
| Director liability | S.227.1 (payroll) and s.323 (HST): directors personally liable for unremitted trust amounts. |
Resolution Options
| Option | How It Works | Best For |
|---|---|---|
| Payment arrangement | Monthly payments over 12 to 24 months. Interest continues. CRA may require financial disclosure. | Cash flow issues. Can pay full amount over time. |
| Taxpayer Relief Program (TRP) | Cancel penalties and interest under s.220(3.1). CRA considers: extraordinary circumstances, CRA errors, financial hardship. Tax itself not reduced. | Missed deadlines due to circumstances beyond control. |
| Proposal to creditors (BIA) | Formal proposal via Licensed Insolvency Trustee. CRA must agree. Offers more than bankruptcy would. | Debt that cannot be paid in full even over time. |
| Bankruptcy | Tax debts generally dischargeable (except trust fund amounts). Last resort. | Overwhelming debt. No ability to pay. Directors may still be personally liable. |
Do Not Ignore CRA Collection Letters: Demand letter becomes bank freeze becomes garnishment within weeks. Contact us immediately if you owe CRA and cannot pay in full. The earlier you act, the more options are available.
8. CRA Reassessment Timeline: How Far Back CRA Can Go
| Scenario | Window |
|---|---|
| Normal (T2 and T1) | 3 years from original assessment date. |
| Extended (non-arm's length transactions) | 6 years. Applies to related-party transactions, holdco/opco structures. |
| Fraud, misrepresentation, negligence | No time limit. CRA can go back 10, 15 or 20+ years. |
| Waiver filed by taxpayer | Beyond normal period for the specific matter covered by the waiver. |
| Taxpayer Relief Program | Penalty and interest relief for up to 10 calendar years from application date. |
Frequently Asked Questions: CRA Compliance
CRA Issue? We Handle It.
Audit representation, voluntary disclosure, penalty negotiation, objections, payment plans. CRA audit support FREE for every client.
Book Free Consultation
