Introduction

If you are asking what triggers CRA audits, you are usually in one of two situations, you just received a CRA review or audit letter, or you want to reduce the chance of one happening. What triggers CRA audits is more often a mismatch, a missing support file, or a pattern that is hard to verify.

This guide is written for Canadians going through a CRA audit or review of their corporation. It is practical and document-first.

Quick answer

CRA audits are triggered when what you filed does not match what CRA can verify from your books, slips, GST/HST filings, payroll remittances, or third-party information.

But even if you “did everything right,” these can still apply:

  • Big year over year changes in income or expenses that are not clearly supported in the file.
  • Deductions or credits that require strong documentation, but the support is thin or inconsistent.
  • GST/HST returns that do not align with sales, expenses, and tax codes in your bookkeeping.
  • Payroll remittances, worker classification issues (employee vs contractor), or owner pay items that look unclear.

If you want support managing the process, CRA representation can keep responses focused on what CRA asked for.

TLDR

What triggers CRA audits?

  • CRA looks for mismatches, missing support, and numbers that do not reconcile across programs.
  • For corporations, the biggest trigger areas are income and expenses, GST/HST, and payroll or owner pay.
  • If an expense figure is higher than industry average in proportion to your income it can trigger a review or an audit.

Need a clean response plan before you reply to CRA?

A short review can clarify what CRA is likely testing, what documents to pull, and how to respond without expanding the scope, especially when CRA audit support is involved early.

Book a 15-minute CRA audit trigger review

Table of contents

  • Key terms (plain English)
  • What “what triggers CRA audits” actually means
  • If I am just getting started, what should I do first?
  • What triggers CRA audits when corporate income and expenses do not reconcile
  • What triggers CRA audits in GST/HST filings and input tax credits
  • Owner pay, payroll, and shareholder benefits that can trigger CRA audits
  • Common scenarios (A to E)
  • A practical action plan for the next 30 days
  • The 12-question checklist
  • FAQ
  • How TMP Corp helps (free 15-minute consult)

Key terms (plain English)

  • Audit: CRA examines your books and records to confirm amounts and compliance.
  • Input tax credits (ITCs): GST/HST credits on business purchases, only with proper documentary support.
  • Source deductions: Payroll amounts withheld and remitted (income tax, CPP, EI), treated as strict compliance items.

What “what triggers CRA audits” actually means

In practice, “audit triggers” means CRA has identified a file that is harder to validate. Most reviews come down to reconciliations and documentation.

Common real-world selection patterns (depends on your facts):

  • Mismatch pattern: T2, GST/HST, payroll, and banking activity do not tell the same story.
  • Documentation pattern: You claimed items that are valid only with strong support, but the support is missing or incomplete.
  • Compliance pattern: Late filings or remittances, inconsistent reporting periods, or repeated adjustments.

If I am just getting started, what should I do first?

If you just received a CRA letter, your first job is to prevent scope creep. Do not send a long story. Build a response package that matches the request list in the letter, then respond to the exact questions asked.

Do now:

  • Create one folder for the period under review (bank statements, credit cards, invoices, receipts, contracts, payroll reports).
  • Reconcile sales to deposits and invoicing, and reconcile top expense categories to receipts.
  • If GST/HST is included, pull the GST/HST detail reports and the invoices supporting larger ITCs.

Do later: fix the root cause so the next filing period is cleaner.

What triggers CRA audits when corporate income and expenses do not reconcile

This is the most common corporate audit model, CRA cannot tie what you reported to what happened in your records.

Subtype 1: Income does not match what your records suggest

Typical triggers:

  • Deposits exceed sales reported, or sales reports exceed deposits without a clean timing explanation.
  • Revenue swings sharply year over year without clear support in the file.
  • Your margins or revenue per activity look out of range for your industry (depends on your facts).

Practical steps:

  • Build a sales reconciliation tying invoices, payment processor reports, deposits, and reported revenue.
  • Label non-sales deposits clearly (owner contributions, loans, refunds, transfers).
  • Keep a one-page variance note with numbers and dates, not opinions.

Subtype 2: Expenses claimed, but support is incomplete or mixed with personal spending

Common triggers:

  • Large travel, vehicle, meals, or home office claims without logs and consistent support.
  • Expense categories jump materially, with no clear business explanation.
  • Personal items run through the corporation without a clean adjustment (depends on your facts).

Practical steps:

  • Produce a clean general ledger and a receipt package by category.
  • Create a top-20 expense schedule with invoice, proof of payment, and business purpose.
  • If the file is messy, start with a bookkeeping clean-up before responding.

Common misconception: “If the expense is real, CRA will accept it.”
Correction: CRA generally requires adequate records. Without support, the issue becomes proof, not intent.

Want to know what CRA is most likely testing in your income and expenses?

A focused corporate tax return review can identify the mismatch, build a support package, and help you respond tightly without adding extra narratives.

Book a 15-minute income and expense reconciliation review

What triggers CRA audits in GST/HST filings and input tax credits

GST/HST audits often come down to two questions: does GST/HST collected match the sales records, and are the ITCs supported with compliant invoices and proof of payment.

Common triggers:

  • ITCs claimed without proper invoices, missing required details, or weak support.
  • GST/HST collected does not align with sales reports and tax codes.
  • Large ITCs or refunds relative to sales (depends on your facts).
  • Late filing, frequent adjustments, or inconsistent reporting periods.

When a deeper review is usually warranted (fact patterns):

  • Large purchases with incomplete invoices or unclear business use (depends on your facts).
  • Accounting software tax codes set up incorrectly, causing GST/HST to be overstated or understated.
  • Rapid changes in products, provinces, pricing, or billing methods, but GST/HST setup did not keep up.
  • Refunds driven by one-time purchases where support is scattered.

Practical steps:

  • Run a GST/HST detail report for the periods under review.
  • Tie each larger ITC to an invoice and proof of payment, then label it for fast retrieval.
  • If you are unsure, start with a GST/HST review and work outward.


If CRA is asking about GST/HST, documentation usually decides the outcome.
A short review of your input tax credits documentation can confirm what is missing before you send anything.

Book a 15-minute GST/HST audit readiness review

Owner pay, payroll, and shareholder benefits that can trigger CRA audits

Payroll and owner pay issues can trigger fast-moving reviews because remittances are strict compliance items. Problems often show up as late remittances, unclear owner withdrawals, or inconsistent treatment of employees vs contractors.

Common triggers:

  • Late remittances, inconsistent remittance amounts, or payroll filings that do not match payroll records.
  • Employees treated as contractors without support for the working relationship (depends on your facts).
  • Owner withdrawals coded as expenses, shareholder loans not tracked cleanly, or personal expenses run through the corporation.
  • Taxable benefits not tracked consistently (vehicle, insurance, personal travel).
  • Deductions and monthly reports don’t match the year-end T4 slips issued.

Practical steps:

  • Pull payroll registers, remittance confirmations, T4 summaries, and account statements for the period.
  • Reconcile payroll expense to source deductions withheld, paid, and payable.
  • Review contractor payments and make sure contracts, invoices, and working terms support the classification.
  • If payroll is a recurring friction point, set up payroll services so remittances and reporting are consistent.

Risks

  • Payroll reviews can expand into worker classification and taxable benefit questions if records are unclear (depends on your facts).
  • Owner pay issues can expand into shareholder benefits if personal spending is mixed in (depends on your facts).

If CRA is asking about payroll or owner pay, respond quickly and precisely.

A shareholder benefits review  plus payroll reconciliation can reduce risk by aligning your response to what CRA can verify in the records.

Book a 15-minute payroll and owner pay review

Common scenarios (A to E) tailored to the audience segment

A) Incorporated consultant with high travel and home office claims

Often you can start without rebuilding your bookkeeping system.
What to review:

  • Logs and support for the categories CRA is testing (depends on your facts)

B) Corporation with GST/HST refunds or large ITCs

Often you can start without changing your accounting software.
What to review:

  • ITC support for larger purchases (invoice plus proof of payment)

C) Tech or crypto company using many contractors

Often you can start without reclassifying everyone immediately (depends on your facts).
What to review:

  • Contractor agreements, invoices, and payment summaries

D) Cash-heavy business with deposit gaps

Often you can start without changing how customers pay (depends on your facts).
What to review:

  • Sales reports, deposits, and a clear explanation for exceptions

E) Corporation with repeated losses or large claims

Often you can start without refiling past years (depends on your facts).
What to review:

  • The exact schedule or line item CRA is questioning

A practical action plan for the next 30 days

Week 1: Build the audit file

Output: One complete folder that matches the CRA request list.

  • List every requested item from the letter.
  • Pull statements, invoices, receipts, and payroll reports for the period.
  • Use the CRA audit triggers checklist to spot missing support early.

Week 2: Reconcile the numbers

Output: Reconciliation schedules that tie filings to records.

  • Sales to deposits and invoicing
  • Top expenses to receipts and proof of payment
  • If applicable, GST/HST collected and ITCs to return reports

Week 3: Build the support package

Output: A document index and labelled PDFs.

  • Group documents by the CRA request items.
  • Add short notes only where necessary (date, vendor, purpose), avoid long narratives.
  • Flag anything that depends on your facts and list the facts to confirm.

Week 4: Send a tight response and protect scope

Output: One submission with a short cover note and an index.

  • Answer the questions asked, nothing more.
  • Keep a copy of exactly what you sent.
  • If the file is escalating, use CRA audit representation so communication stays controlled.

The 12-question checklist

Answer yes or no only.

  1. Do your reported sales reconcile to deposits and invoices for the audit period?
  2. Do you have receipts and proof of payment for your top 20 expenses?
  3. Do you have clear labels for non-sales deposits (loans, transfers, owner contributions)?
  4. Did any major expense categories change significantly from last year?
  5. If yes, do you have a documented business reason for those changes?
  6. If GST/HST applies, does GST/HST collected reconcile to sales reports?
  7. If GST/HST applies, do your ITCs have compliant invoices and proof of payment?
  8. If GST/HST applies, can you retrieve ITC support quickly by transaction?
  9. Do payroll expenses reconcile to source deductions withheld and remitted?
  10. Have you remitted payroll amounts on time for the period under review?
  11. Do you have contracts and invoices for contractors paid in the period?
  12. Are owner withdrawals, shareholder loans, and personal charges clearly tracked (depends on your facts)?

Frequently Asked Questions (FAQ)

What triggers CRA audits most often?

What triggers CRA audits most often is a mismatch, CRA cannot quickly validate what you filed against your records across income tax, GST/HST, payroll, larger than industry average for certain categories, and third-party information. The fastest way to reduce risk is to make the file easy to verify with reconciliations and indexed support.

What are common reasons for CRA audits in small businesses?

Common reasons include revenue not reconciling to deposits, expenses that lack support, personal spending mixed into business accounts, GST/HST reporting that does not match bookkeeping, and payroll compliance issues. It depends on your facts and what CRA is reviewing.

How do accounting software errors trigger CRA audits?

Accounting software errors can create mismatches, for example wrong GST/HST tax codes, duplicated income, or expenses posted to incorrect categories. CRA is usually reacting to the mismatch the error creates, not the software itself.

What types of income discrepancies alert the tax agency?

Large deposit gaps, sudden revenue swings, and numbers that do not align across T2, high figures in commonly overstated accounts, such as Advertising, Gifts, travel, Auto expense, GST/HST, and payroll can attract attention. A clean sales-to-deposits reconciliation often resolves this.

What triggers a CRA audit Reddit threads talk about, and what actually matters?

Online threads often focus on single “red flags.” What usually matters in real audits is whether you can support the amounts claimed and reconcile filings to records, especially in GST/HST, payroll, travel, vehicle, and mixed-use expenses.

How far back can CRA audit a corporation?

It depends on your facts. CRA has reassessment rules and exceptions that can extend how far back they can review. If you are under review, assume older years may still be relevant until your situation is confirmed.

Does a GST/HST refund increase audit risk?

It can, depending on your facts. Refunds and large ITCs relative to sales can draw questions if invoices are incomplete, business use is unclear, or reconciliations are weak.

What are the most common payroll issues CRA looks for?

Late remittances, mismatches between payroll records and remittances, worker classification issues, and taxable benefits that are not tracked consistently. Payroll issues can also overlap with owner pay.

Should I call the auditor right away?

You can clarify logistics, but avoid substantive explanations before your documents and reconciliations are ready. Keep responses tied to what CRA asked for, supported by the package you built.

How long does a CRA audit take?

It depends on your facts, the scope, and how quickly you provide complete documentation. Missing support usually extends timelines.

How TMP Corp helps (free 15-minute consult)

If you are dealing with a CRA review or audit, the goal is to respond in a way CRA can verify quickly, without expanding the scope. TMP Corp helps corporations manage CRA communication and documentation through CRA representation, with a document-first approach.

What TMP Corp maps for you:

  • What CRA is most likely testing based on the letter and your filing pattern
  • The shortest document path to support the position taken (depends on your facts)
  • Reconciliations that tie income, GST/HST, payroll, and banking records together
  • Risk areas that commonly expand audit scope, and how to contain them
  • A clear response sequence and timeline so you do not miss deadlines

Book a free 15-minute consultation with TMP Corp to get clarity on your next steps.