Book Consultation

Gondaliya CPA

Complete Guide · CRA Compliance · Canadian Businesses

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

#TriggerWhy CRA Flags ItRisk
1Consistent losses (3+ years)CRA questions whether the activity is a legitimate business or a hobby.High
2Large vehicle expense claims#1 most adjusted item. No logbook = full denial. Claims above 90% business use challenged.Very High
3Cash-intensive businessesRestaurants, retail, salons, construction. CRA compares revenue to industry benchmarks.Very High
4HST mismatch (T2 vs. HST returns)Cross-referenced. Any discrepancy triggers review.High
5Worker misclassificationContractors vs. employees. CRA targets construction, cleaning, trucking, IT.High
6Shareholder loan issuesS.15(2) non-compliance. Personal expenses through the corp without reporting.Medium-High
7Missing T5018 (construction)Missing slips trigger penalty assessment and broader audit.High
8Disproportionate meal and entertainmentLarge claims relative to revenue. Missing receipts, no business purpose.Medium
9Home office claims above 30%CRA may request floor plan, photos, proof of exclusive use.Medium
10Capital gains reclassificationFrequent buying/selling reported as capital gains. CRA reclassifies to business income (100%).High

2. How CRA Selects Files for Audit

MethodHow It Works
Computer screeningRisk assessment system scores every return. High scores flagged. Algorithm uses industry benchmarks, expense ratios, historical patterns, third-party data.
Third-party data matchingCRA receives data from banks, financial institutions, provincial registries, T4/T5/T5018 issuers. Discrepancies trigger automatic review.
Industry campaignsTargeted audits: construction (T5018, worker classification), real estate (flipping, assignments), crypto, gig economy, short-term rentals.
Referrals and tipsCRA Informant Leads Program accepts tips from the public including former employees and competitors.
Random selectionSmall 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.

ComponentDetails
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 TrackGross 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 TrackFor nominee structures, offshore assets, deliberate non-compliance. No penalty relief. Only avoidance of criminal prosecution.
What is NOT waivedThe 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

ScenarioVDP 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 misclassificationReclassify, file T4 amendments, remit CPP/EI/tax. Penalties reduced. Prosecution avoided.
HST collected but not remittedFile 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

ReturnFirst OffenceRepeat Offence
T2 corporate tax5% 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 tax5% + 1%/month (max 12 months).10% + 2%/month (max 20 months).
HST/GST1% + 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 LatePenalty
1 to 3 days3%
4 to 5 days5%
6 to 7 days7%
8+ days or failure to remit10%
Repeat (same calendar year)20%

Worked Examples

ScenarioCalculationTotal 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

TaxpayerRequired WhenFrequency
CorporationsFederal tax exceeds $3,000 (current or prior year).Monthly (last day each month) or quarterly for eligible small CCPCs.
IndividualsNet tax exceeds $3,000 current year AND either of 2 prior years.Quarterly: March 15, June 15, September 15, December 15.

Three Calculation Methods

MethodHow It WorksBest For
Prior-year1/12 or 1/4 of last year's tax.Stable income. Simple.
Current-year1/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

StepWhat HappensDeadline
1. Receive Notice of ReassessmentCRA sends NOR showing changes, additional tax, penalties, interest.Clock starts on objection deadline.
2. File Notice of ObjectionFormal 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 reviewAppeals Officer (separate from auditor) reviews. May request info, hold discussions.No legislated timeline. Average: 6 to 18 months. Complex: 2+ years.
4. CRA decisionAllow in full (reversed), allow partially, deny (upheld), or confirm.Written decision.
5. Tax Court of CanadaIf 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 appealsFederal 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

ActionWhat CRA Can Do
Requirement to Pay (RTP)Directed to your bank. Bank must comply. Accounts frozen without warning or court order.
GarnishmentUp to 50% of employment income (100% after 90 days). Garnish accounts receivable and rent owed by tenants.
Lien on propertyRegistered with provincial land registry. Must be paid on sale or refinance.
Set-offIntercepts government payments: HST refunds, tax refunds, GST credit, CCB.
Director liabilityS.227.1 (payroll) and s.323 (HST): directors personally liable for unremitted trust amounts.

Resolution Options

OptionHow It WorksBest For
Payment arrangementMonthly 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.
BankruptcyTax 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

ScenarioWindow
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, negligenceNo time limit. CRA can go back 10, 15 or 20+ years.
Waiver filed by taxpayerBeyond normal period for the specific matter covered by the waiver.
Taxpayer Relief ProgramPenalty and interest relief for up to 10 calendar years from application date.

Frequently Asked Questions: CRA Compliance

What triggers a CRA audit?
Consistent losses, large vehicle claims without logbook, cash businesses, HST/T2 revenue mismatch, worker misclassification, shareholder loan issues, missing T5018, capital gains reclassification. CRA uses computer screening, data matching and industry campaigns. CRA Audit Support →
What is the Voluntary Disclosure Program?
Correct past errors before CRA finds them. General Track: gross negligence penalties waived, late filing penalties waived for older years, interest relief, criminal prosecution avoided. Must be filed BEFORE CRA contacts you.
What is the penalty for filing a T2 late?
First offence: 5% of unpaid tax + 1%/month (max 12 months). Repeat: 10% + 2%/month (max 20 months). $30,000 unpaid, 6 months late: $3,300 first offence or $6,600 repeat. Plus daily interest.
When do I pay corporate tax instalments?
When federal tax exceeds $3,000. Monthly (last day each month) or quarterly for small CCPCs. Three methods: prior-year, current-year, combined. Daily interest on insufficiencies. CRA Deadlines →
How do I dispute a CRA reassessment?
File Notice of Objection within 90 days of NOR. CRA Appeals reviews (6 to 18 months). If denied: Tax Court within 90 days. We represent clients through the entire process at no additional charge.
Can CRA freeze my bank account?
Yes. Requirement to Pay issued to your bank without court order. Bank must comply immediately. For corporations, this can happen during pending objection. Contact us immediately if you receive a demand letter.
Can I set up a payment plan with CRA?
Yes. CRA accepts 12 to 24 month arrangements. Interest continues to accrue. CRA may require financial disclosure. We negotiate payment plans on behalf of clients.
Can I get penalties waived?
Yes through the Taxpayer Relief Program. CRA considers extraordinary circumstances, CRA errors/delays and financial hardship. Covers up to 10 years. Tax itself cannot be reduced through TRP.
How far back can CRA reassess?
Normal: 3 years. Extended (non-arm's length): 6 years. Fraud/misrepresentation: no limit. CRA can go back 10, 15, 20+ years if it establishes misrepresentation. Accurate filing protects against extended reassessments.
How much does CRA audit representation cost?
FREE for all clients. Every audit, every year. We respond to CRA, attend meetings, negotiate reassessments. No additional charge. CRA Audit Support →

CRA Issue? We Handle It.

Audit representation, voluntary disclosure, penalty negotiation, objections, payment plans. CRA audit support FREE for every client.

Book Free Consultation
Scroll to Top