...

7 CRA Audit Triggers Every BC Small Business Owner Should Know (2026)

The Canada Revenue Agency audits approximately 1 in 50 small businesses each year. But some businesses face a much higher risk — not because they are cheating, but because they trigger CRA’s automated red flags without realizing it.

Here is what no one tells you: CRA does not randomly select most audits. They use sophisticated algorithms that score your tax return against industry norms, historical patterns, and specific risk factors.

This guide lists the 7 most common audit triggers for BC small businesses. At the end, you will find a self-assessment checklist. If you score 3 or more red flags, you need professional audit support before CRA calls.

Trigger #1: HST/GST Inconsistencies

CRA compares your HST filings to your income tax returns. If the numbers do not match, you get flagged.

What CRA looks for:

  • HST reported sales lower than income tax reported revenue

  • HST claimed on purchases that do not match your industry (e.g., a restaurant claiming heavy equipment)

  • Late HST filings (even by one day)

  • HST collected but not remitted

BC-specific context: BC has a 5% GST (federal) and 7% PST (provincial). HST does not exist in BC — but many business owners use the wrong terminology and make filing errors. CRA and the BC Ministry of Finance cross-reference data.

Real example: A Burnaby construction contractor reported $800,000 in revenue on their income tax return but only $600,000 in HST-rated sales. CRA’s algorithm flagged the discrepancy. The audit found $200,000 in unreported HST — plus penalties and interest totaling $47,000.

How to avoid this trigger: Reconcile your HST filings to your income statement every quarter. Never estimate. File on time, every time.

Trigger #2: Payroll Remittance Issues

CRA takes payroll deductions very seriously because this is other people’s money (CPP, EI, income tax withheld from employees).

What CRA looks for:

  • Late payroll remittances (even by one day)

  • Inconsistent payroll amounts from period to period

  • Source deductions not matching T4 summaries

  • Contractors classified as employees (or vice versa)

BC-specific context: BC has some of the highest payroll compliance standards in Canada. CRA also shares data with WorkSafeBC — if your payroll reported to CRA does not match your WorkSafeBC declarations, both agencies will flag you.

Real example: A Surrey trucking company classified their drivers as independent contractors to avoid CPP/EI contributions. CRA audited, reassessed all drivers as employees, and charged back taxes + penalties + interest totaling $180,000 over 3 years.

How to avoid this trigger: Remit payroll deductions by the 15th of the following month. Use CRA’s online portal. Get a professional opinion before classifying anyone as a contractor.

Trigger #3: Inconsistent or Missing Bank Reconciliations

CRA can request bank statements during an audit. If your books do not match your bank accounts, you have a problem.

What CRA looks for:

  • Bank deposits not recorded as revenue

  • Unexplained withdrawals or transfers

  • Personal expenses claimed as business deductions

  • Cash deposits with no supporting documentation

The math CRA does: Total deposits into your business bank accounts = minimum reported revenue. If your reported revenue is less, CRA assumes the difference is unreported income.

Real example: A Vancouver retail store owner deposited $1.2M into their business account but only reported $900,000 in revenue. CRA’s algorithm flagged the $300,000 gap. The audit resulted in reassessed taxes of $78,000 plus penalties.

How to avoid this trigger: Reconcile your bank accounts monthly. Never take cash without recording it. If you need help with monthly reconciliation, consider professional bookkeeping services.

Trigger #4: Expenses Significantly Above Industry Norms

CRA benchmarks every industry. If your expenses are far outside the normal range, you get flagged.

What CRA looks for:

  • Meal and entertainment expenses above 50% of allowable (only 50% is deductible)

  • Vehicle expenses disproportionate to business use

  • Home office deductions that seem excessive

  • Advertising or professional fees way above industry averages

Industry benchmarks (2026 estimates for BC):

Industry Typical Expense Ratio (Expenses/Revenue) Red Flag Threshold
Construction 75–85% Over 90% or under 60%
Retail 80–90% Over 95% or under 70%
Professional services 50–65% Over 75% or under 40%
Trucking/logistics 85–92% Over 95% or under 75%
Restaurants 85–95% Over 98% or under 75%

Real example: A BC tech startup claimed 100% of their vehicle expenses as business use. CRA’s benchmark for tech companies is 15–25% business use (most work is at an office). The audit disallowed 75% of the vehicle expenses, adding $12,000 in taxes owed.

How to avoid this trigger: Keep detailed logs for vehicle expenses. Only claim legitimate business use. If your expense ratio is unusual, add a note to your tax return explaining why.

Trigger #5: Large or Unusual One-Time Deductions

CRA pays special attention to large deductions that appear out of nowhere.

What CRA looks for:

  • Large charitable donations relative to income

  • Massive equipment purchases claimed via CCA

  • Bad debt write-offs

  • Capital losses

The pattern CRA watches: A business reports $100,000 in revenue for 3 years, then suddenly claims a $150,000 donation. CRA assumes something is wrong.

Real example: A BC business owner donated a piece of art valued at $80,000 to a charity and claimed the full deduction. CRA audited the valuation and determined the art was worth only $22,000. The difference was disallowed, plus a 50% gross negligence penalty.

How to avoid this trigger: Get third-party valuations for non-cash donations over $1,000. Document everything. Work with a tax professional before claiming unusual deductions.

Trigger #6: SR&ED Claims That Do Not Match Industry Norms

The Scientific Research and Experimental Development (SR&ED) tax credit is a frequent audit target because it is generous — and often abused.

What CRA looks for:

  • Claiming SR&ED for routine engineering or software development

  • Wages claimed for employees who do not perform qualifying work

  • Incomplete or missing supporting documentation

  • SR&ED claims that grow faster than revenue

BC-specific context: BC also has the Interactive Digital Media Tax Credit (17.5%) and the Training Tax Credit. CRA and the BC Ministry of Finance cross-reference these claims.

Real example: A Vancouver software company claimed SR&ED for their entire development team — including project managers who did no experimental work. CRA audited, disallowed 40% of the claim, and required repayment of $120,000 in credits plus interest.

How to avoid this trigger: Document qualifying activities in real time (not after year-end). Work with a specialist who understands SR&ED rules. Do not claim wages for non-qualifying staff.

For help with SR&ED and other BC tax credits, see our tax consultancy services.

Trigger #7: CRA Instalment Payment Gaps

CRA requires quarterly instalment payments if your taxes owed exceed $3,000 (for individuals) or $1,800 (for corporations).

What CRA looks for:

  • Missing instalment payments

  • Instalments significantly lower than prior year’s taxes

  • Instalments not aligned with estimated income

The math: If you owed $20,000 in taxes last year, CRA expects instalments of $5,000 per quarter. If you pay $1,000 per quarter, you will be flagged — and charged interest (currently 8% on underpayments).

Real example: A Surrey professional corporation owed $35,000 in taxes in 2024. In 2025, they paid instalments based on lower estimated income — but actual income was higher. CRA charged $4,200 in interest on the underpayment.

How to avoid this trigger: Pay instalments on time. If your income changes, adjust instalments proactively (do not wait for CRA to tell you). Use CRA’s online portal to track your instalment obligations.

CRA Audit Survival Checklist

Use this checklist to assess your audit risk. Check each box that applies to your business.

# Red Flag Check if true
1 HST reported sales do not match income tax revenue
2 Late HST or payroll remittances in the last 2 years
3 Payroll deductions not remitted by the 15th
4 Bank deposits exceed reported revenue by 5% or more
5 Personal expenses claimed as business deductions
6 Expenses more than 10% above or below industry norms
7 Large one-time deduction in the last 2 years
8 SR&ED claim without contemporaneous documentation
9 Missed or underpaid CRA instalments
10 CRA has contacted you for information in the last 3 years

Your score: ____ out of 10

  • 0–2 red flags: Low risk. Maintain good records and keep filing on time.

  • 3–5 red flags: Medium risk. Review each flagged area and correct before your next filing.

  • 6–10 red flags: High risk. You need professional audit support before CRA calls.

Scored 3 or more red flags? You need professional audit support before CRA calls. book a free consultation

How Professional Tax Planning Reduces Audit Risk

Most audit triggers are not about fraud — they are about poor recordkeeping, missed deadlines, and lack of professional guidance.

A professional tax planning engagement helps you:

  • Reconcile HST filings to income statements quarterly

  • Set up payroll systems that remit automatically

  • Maintain monthly bank reconciliations

  • Benchmark your expenses against industry norms

  • Document large deductions with third-party support

  • Track CRA instalment obligations

  • Respond to CRA information requests before they become audits

For a detailed breakdown of tax planning costs and ROI, see our tax planning cost breakdown.

When Audit Risk Signals Deeper Problems

If you scored 6 or more red flags, your bookkeeping or financial management may need a complete overhaul. Audit risk is often a symptom of deeper issues — cash flow problems, poor records, or lack of strategic financial leadership.

For a full diagnostic, read our signs your business needs a CFO guide.

Do Not Wait for CRA to Knock

CRA audits are stressful, expensive, and time-consuming. The average small business audit takes 6–12 months and costs $10,000–$30,000 in professional fees — even if you have done nothing wrong.

Here is how to protect your business:

  1. Take the checklist above — assess your current risk

  2. Book a free consultation — we review your specific situation

  3. Get audit-ready — fix red flags before CRA finds them

Get CRA audit support


Rajeev Kumar, Director at ARV Consultants. Named one of the world’s Top 10 CFOs by CEO Insights Magazine (2024, 2023, 2022). 18 years advising BC businesses on tax strategy and CRA compliance.

Rajeev Kumar | Director & Senior Financial Strategist
Experience: 18 years
Credentials: CPA, Certified CFO (CEO Insights Top 10 Global CFO 2024, 2023, 2022), MBA Finance

Rajeev Kumar has guided over 200 BC businesses through tax optimization, financial restructuring, and growth strategy. Named one of Asia’s Top 10 CFOs and recognized globally by Vogue Infocus, he brings practitioner-level expertise to every engagement.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.