• Home
  • About Us
  • Services
  • Pricing & Packages
  • Resources
  • Reviews
  • Our Approach
  • Contact Us
  • Client Portal
866-254-5368 · a real person answers 24/7
Verify CPA licence #77000292 Client Portal login
T-Ledgers Accounting Inc. logo
About Us
Services
Get caught up
Catch-Up BookkeepingFrom $1,800
Books & payroll
BookkeepingFrom $350/monthPayrollGet a quoteSR&ED ClaimsEnd-to-end SR&ED claims, quoted after consultationSR&ED for Software CompaniesQuoted after consultationSR&ED-Ready BookkeepingBooks + T2 for SR&ED claims
Tax filing
Corporate Tax (T2)From $800 · nil T2 from $249GST/HST Filing$150 per returnPersonal Tax (T1)From $110 · students from $49Sole Proprietor Tax (T1 + T2125)From $300
Start & grow
IncorporationFrom $499 + gov feesVirtual CFOFrom $2,500/monthAI Consulting & AutomationFor small businesses
Industries
Construction & tradesConsultantsTech startupsReal estateHealthcareSee all industries →
All prices exclude HST/GSTPricingService areasAll services →
Pricing
Resources
BlogTax news and guidesFree ToolsCalculators and worksheetsOur Approach
ReviewsContact Us
Book a Free 30-Min Call
About Us
Services
Get caught up
Catch-Up BookkeepingFrom $1,800
Books & payroll
BookkeepingFrom $350/monthPayrollGet a quoteSR&ED ClaimsEnd-to-end SR&ED claims, quoted after consultationSR&ED for Software CompaniesQuoted after consultationSR&ED-Ready BookkeepingBooks + T2 for SR&ED claims
Tax filing
Corporate Tax (T2)From $800 · nil T2 from $249GST/HST Filing$150 per returnPersonal Tax (T1)From $110 · students from $49Sole Proprietor Tax (T1 + T2125)From $300
Start & grow
IncorporationFrom $499 + gov feesVirtual CFOFrom $2,500/monthAI Consulting & AutomationFor small businesses
Industries
Construction & tradesConsultantsTech startupsReal estateHealthcareSee all industries →
More
PricingService areasAll services →
Pricing
Resources
BlogTax news and guidesFree ToolsCalculators and worksheetsOur Approach
ReviewsContact UsClient Portal loginBook a Free 30-Min Call
Call us Verify CPA
T-Ledgers Accounting Inc. logo
About Us
Services
Get caught up
Catch-Up BookkeepingFrom $1,800
Books & payroll
BookkeepingFrom $350/monthPayrollGet a quoteSR&ED ClaimsEnd-to-end SR&ED claims, quoted after consultationSR&ED for Software CompaniesQuoted after consultationSR&ED-Ready BookkeepingBooks + T2 for SR&ED claims
Tax filing
Corporate Tax (T2)From $800 · nil T2 from $249GST/HST Filing$150 per returnPersonal Tax (T1)From $110 · students from $49Sole Proprietor Tax (T1 + T2125)From $300
Start & grow
IncorporationFrom $499 + gov feesVirtual CFOFrom $2,500/monthAI Consulting & AutomationFor small businesses
Industries
Construction & tradesConsultantsTech startupsReal estateHealthcareSee all industries →
All prices exclude HST/GSTPricingService areasAll services →
Pricing
Resources
BlogTax news and guidesFree ToolsCalculators and worksheetsOur Approach
ReviewsContact UsClient Portal
Book a Free 30-Min Call
About Us
Services
Get caught up
Catch-Up BookkeepingFrom $1,800
Books & payroll
BookkeepingFrom $350/monthPayrollGet a quoteSR&ED ClaimsEnd-to-end SR&ED claims, quoted after consultationSR&ED for Software CompaniesQuoted after consultationSR&ED-Ready BookkeepingBooks + T2 for SR&ED claims
Tax filing
Corporate Tax (T2)From $800 · nil T2 from $249GST/HST Filing$150 per returnPersonal Tax (T1)From $110 · students from $49Sole Proprietor Tax (T1 + T2125)From $300
Start & grow
IncorporationFrom $499 + gov feesVirtual CFOFrom $2,500/monthAI Consulting & AutomationFor small businesses
Industries
Construction & tradesConsultantsTech startupsReal estateHealthcareSee all industries →
More
PricingService areasAll services →
Pricing
Resources
BlogTax news and guidesFree ToolsCalculators and worksheetsOur Approach
ReviewsContact UsClient Portal loginBook a Free 30-Min Call
Call us Verify CPA
Bookkeeping  ·  Entrepreneur  ·  GST/HST

CRA GST/HST Audit Triggers: What Small Businesses Do Wrong and How Clean Books Prevent Them

By Wajahat Ajmal 
On this page
  1. Why CRA GST/HST Audit Selection Is Not Random
  2. Trigger 1: Misclassified or Inflated Input Tax Credit Claims
  3. Trigger 2: Unreported or Understated Revenue
  4. Trigger 3: Round-Number Estimates and Reconstructed Figures
  5. Trigger 4: Sharp Revenue Fluctuations Between Reporting Periods
  6. Trigger 5: Missing or Late Filing Periods
  7. Your Pre-Filing Diagnostic Checklist: Audit Assurance Before You Submit
  8. The Bookkeeping Practices That Keep You Off CRA's Radar
  9. Clean Books Are Your Best Defense Against a CRA GST/HST Audit
  10. Conclusion
  11. Frequently asked questions

Practitioners who work through these cases consistently observe that disorganised books, not deliberate evasion, are the most common origin of audit exposure.

This piece maps five documented trigger categories to the bookkeeping habits that neutralize each one.

Why CRA GST/HST Audit Selection Is Not Random

Most small business owners assume a CRA audit means someone reviewed their file and decided to take a closer look. That assumption is wrong, and it creates a false sense of security.

CRA uses computerized risk-scoring systems that continuously assess every GST/HST return filed. Your numbers are compared against industry norms, prior-period patterns, and cross-referenced data from other CRA files. Returns that deviate from expected patterns accumulate risk scores. Above a threshold, the system flags the file. A human reviewer may not be involved until that point.

CRA does not publish its GST/HST risk-scoring criteria. There is no official list of what triggers selection, which means most small business owners are sending audit signals without knowing it. The gap between what CRA’s systems detect and what filers understand is where audit exposure lives.

Practitioners who work through audits with clients recognize recurring patterns: the same categories of errors appear repeatedly, corresponding directly to the deviations an algorithmic system is built to catch. That pattern recognition, not published government guidance, is the practical source of what follows.

Practitioners who work through these cases consistently observe that disorganised books, not deliberate evasion, are the most common origin of audit exposure.

This piece maps five documented trigger categories to the bookkeeping habits that neutralize each one.

Law: Excise Tax Act s.288(1) (inspections).

Trigger 1: Misclassified or Inflated Input Tax Credit Claims

Input tax credits allow GST/HST registrants to recover tax paid on eligible business expenses, but ITC claims are where CRA finds errors most consistently. Claiming ITCs on personal, exempt, or ineligible expenses creates a filing profile that CRA’s automated systems are built to detect.

Rate mismatches are a direct flag. Claiming the full 13% HST on a zero-rated or exempt supply produces an amount that does not align with what your supplier remitted. That discrepancy creates a figure that does not reconcile with what would be expected for the supply type.

Common misclassifications to check:

  • Meals and entertainment claimed beyond the 50% allowable limit
  • Personal vehicle expenses where business use cannot be demonstrated
  • Purchases where no GST/HST was charged by the supplier and therefore no recoverable tax exists

Each category is a documented source of ITC disallowance and can produce the inflated ITC totals that draw scrutiny.

Your primary defence is an audit log. Every ITC claim must be supported by a valid invoice showing the supplier’s GST/HST registration number, the amount of tax charged, and the date. Without that documentation, a CRA request for substantiation becomes an immediate problem.

Reconcile every ITC claim to a source document before filing. For self-employed filers, the discipline that prevents ITC errors also reduces income misreporting risk, as both issues often appear together, covered in this guide to filing your income tax return as a self-employed individual or small business owner. A CPA review before submission catches classification errors that automated checks will flag after.

Law: Excise Tax Act s.169(1) (input tax credits); Excise Tax Act s.169(4) (required documentation).

Trigger 2: Unreported or Understated Revenue

Beyond ITC errors, revenue discrepancies carry distinct audit exposure. Discrepancies between what a business reports as taxable supplies and what it declares as income across its various CRA filings create inconsistencies that compliance review processes are designed to surface.

Businesses that handle high volumes of informal transactions or mix personal and business accounts face greater exposure to underreporting errors.

The intent is largely irrelevant to how the signal reads. Missed invoices, deposits coded as non-taxable, or a reporting period accidentally skipped all produce the same audit flag as deliberate concealment. Disorganized bookkeeping and intentional evasion look identical to an automated system.

The timing of when taxable supplies are reported matters: filing on a basis that does not match your actual accounting method creates systemic inconsistencies across returns.

Prevention: At the close of each reporting period, reconcile your GST-collected total against bank deposits and your invoicing records. Any gap between those three figures is precisely what CRA’s review process is designed to surface.

CRA GST/HST Audit Triggers: What Small Businesses Do Wrong and How Clean Books Prevent Them

Law: Excise Tax Act s.285 (false statements or omissions).

Trigger 3: Round-Number Estimates and Reconstructed Figures

CRA auditors are authorised to use indirect audit methods when records appear unreliable or inconsistent with a taxpayer’s circumstances. Returns where every line total lands on a suspiciously clean figure, or where totals cannot be traced to transaction-level records, can present that appearance. Legitimate accounting derives totals from hundreds of individual transactions; those totals rarely produce uniform round numbers.

The pattern becomes more damaging across multiple reporting periods. A single round number might be coincidence. Consistent round-number entries period after period indicate a bookkeeping process that does not exist, which is exactly what CRA indirect audit methods are designed to probe when records appear unreliable.

This trigger is most common among self-employed individuals and small business owners who delay bookkeeping and reconstruct figures at filing time. Reconstruction from memory introduces estimation; estimation produces round numbers. The underlying totals may be roughly accurate, but the appearance of guessing is enough to increase scrutiny.

Prevention is straightforward: maintain transaction-level records throughout your reporting period so every return line traces back to an actual entry, not a recollection. Bookkeeping software reconciled monthly eliminates this risk, as does working with a professional bookkeeper. When you file your GST/HST return online, the figures submitted should be the output of a reconciled ledger, never a quick estimate.

Law: Excise Tax Act s.286(1) (books and records).

Trigger 4: Sharp Revenue Fluctuations Between Reporting Periods

Unexplained volatility in reported taxable supplies introduces a separate risk. A sudden spike or drop in reported taxable supplies is a pattern that, when combined with other filing anomalies, can attract closer examination.

Legitimate causes exist. Seasonality, a large one-time contract, or a slow quarter can all produce significant swings without any compliance issue. The problem is not the fluctuation itself; it is the absence of records explaining it. Practitioners consistently observe that unexplained outlier periods appear in audit files, suggesting some form of comparative review.

The ratio mismatch is the sharper risk. When revenue drops sharply but ITC claims remain flat or increase, the imbalance raises questions about whether taxable supplies are fully reported or ITCs are proportionate. The same logic that catches mistakes in vehicle expense claims applies here: a claim that looks disproportionate to the revenue base becomes a signal worth investigating.

Prevention comes down to timing. Document the business reason for any significant revenue variance at the moment it occurs, not during a future audit. A contract, a client email, or a brief internal note created at the time carries far more weight than a reconstructed explanation written months later. Contemporaneous records close the gap before CRA’s risk-scoring ever opens it.

Trigger 5: Missing or Late Filing Periods

Filing pattern irregularities carry audit risk independent of what the numbers show.

Failing to file a GST/HST return for any reporting period places a business on CRA’s compliance monitoring radar immediately, even if no tax was owed for that period. CRA requires all registrants to file before each reporting period deadline; there is no informal grace period. Filing history is tracked systematically, and a pattern of late or absent returns creates a compliance history that CRA tracks, and penalties and interest accumulate across every missed period.

The financial consequences compound quickly. Late filings trigger automatic penalties and arrears interest that accrue separately from any tax liability. Filing on time with figures that are slightly imperfect costs far less than filing late with perfect ones.

Businesses behind on multiple periods face an additional problem: catching up across multiple periods without professional guidance increases the risk of inconsistencies between periods. The T2 Corporate Tax Return: A Complete Guide for Canadian Small Businesses covers a related risk, noting that unfiled returns invite CRA enforcement across multiple tax obligations simultaneously.

Prevention: At the start of each fiscal year, calendar every GST/HST deadline and treat it as non-negotiable. Quarterly and annual filers should build a filing reminder into their bookkeeping routine. If your filings are already behind, catchup bookkeeping services can reconcile the backlog cleanly before CRA takes notice.

Law: Excise Tax Act s.238(1) (filing required); Excise Tax Act s.280.1 (failure to file penalty).

Do you need to register for GST/HST? Check in a minute

Use the GST/HST calculator →
Book a Free 30-Min Call

Your Pre-Filing Diagnostic Checklist: Audit Assurance Before You Submit

CRA GST/HST Audit Triggers: What Small Businesses Do Wrong and How Clean Books Prevent Them: key points summary

Each of the five triggers covered above has a corresponding gap in your books. This checklist converts those gaps into a concrete pre-submission review. Work through it before filing any GST/HST return.

  • ITC documentation: Every ITC claim is supported by a valid invoice showing the supplier’s legal name, GST/HST registration number, date, and the tax amount charged. No personal expenses appear anywhere in the claim. If you use the Quick Method, review what records you need to keep under the Quick Method before confirming this item.
  • Revenue reconciliation: Total taxable supplies reported on the GST/HST return match your income statement revenue and bank deposits for the same period. Any discrepancy has a documented explanation.
  • Figure integrity: Every line total is derived from actual transaction records. No line item ends in a round zero that suggests estimation rather than calculation.
  • Period variance explanation: If revenue shifted significantly compared to the prior reporting period, a written business reason is on file, backed by a contract, correspondence, or dated internal note created at the time.
  • Filing history: Log into CRA My Business Account and confirm that every required reporting period has been filed. No gaps exist.

If any item above cannot be confirmed, that gap carries the same audit risk CRA’s systems are built to detect. A single unresolved item is manageable; multiple items on the same return compound the signal. That is precisely where a CPA review adds the most value: catching errors before submission avoids the disruption and expense that a CRA audit brings.

CRA GST/HST Audit Triggers: What Small Businesses Do Wrong and How Clean Books Prevent Them: key points summary

The Bookkeeping Practices That Keep You Off CRA’s Radar

The checklist identifies the gaps. The practices below close them permanently.

1. Book in real time, or at minimum monthly. When figures filed with CRA trace directly to individual transactions, round-number estimates and reconstruction errors become impossible. Month-end bookkeeping means every return is calculated, not recalled.

2. Separate your accounts. A dedicated business chequing account and business credit card eliminate the single largest source of ITC misclassification and unreported revenue. When personal and business transactions share an account, errors are structural, not accidental.

3. Maintain a complete audit log. Keep an organised record of all supporting source documents for every GST/HST return filed: invoices, bank statements, and receipts. If CRA selects you for review, this documentation is your entire defence.

4. Reconcile before every filing deadline. GST collected and GST paid should reconcile to your bookkeeping records before the return is submitted, not after. This step catches discrepancies between what you report and what your records actually show. Building strong record-keeping habits that protect you at tax time starts with this reconciliation discipline.

5. Get a CPA review if your situation is complex. Businesses with multiple revenue streams, significant ITC claims, or any history of late filings carry elevated audit risk. A CPA reviewing the return before submission catches misclassifications and omissions while correcting them is straightforward. Catching errors before submission avoids the disruption and expense that a CRA audit brings.

Law: Excise Tax Act s.286(1) (books and records).

Clean Books Are Your Best Defense Against a CRA GST/HST Audit

In practice, ITC misclassification, unreported revenue, round-number estimates, sharp revenue fluctuations, and missing filing periods most often originate from disorganised or delayed bookkeeping rather than intentional non-compliance.

None of these patterns require bad intent to activate. A missed invoice, a personal charge on a business card, or a return reconstructed from memory rather than records can send the same signals to CRA’s risk-scoring systems as intentional non-compliance. The distinction matters only to you; the algorithm does not ask why.

Use the pre-filing checklist in the previous section before each return; if gaps appear, resolve them before submitting.

If multiple checklist items apply to your situation, a CPA review before submission is the practical next step. T-Ledgers, an Etobicoke-based accounting firm serving small businesses and self-employed individuals across the Greater Toronto Area, offers GST filing and bookkeeping services built specifically to close these gaps before a return reaches CRA.

CRA’s audit selection criteria are not published, but the patterns are visible to practitioners who have worked through them across client files. Clean, reconciled books remove most of the signals before they ever reach a risk-scoring system.

Conclusion

The foundation for low audit risk is straightforward: accurate ITC classification, complete revenue reporting, source-document-supported figures, and consistent on-time filing. None of these require extraordinary effort; they require organised records maintained throughout the year, not reconstructed at deadline.

Your books are either working for you or against you at filing time. The effort to keep them clean is always smaller than the cost of defending a return that was not.

Do you need to register for GST/HST? Check in a minute

Test the $30,000 small-supplier rule, estimate your net tax after input tax credits, and see what a late return costs.

  • ✔ CPA-led team (CPA, FCCA), practising since 2020
  • ✔ Fixed fee agreed up front
  • ✔ Rated 5.0 from 31 Google reviews
Book a Free 30-Min CallUse the GST/HST calculator →

Frequently Asked Questions

What is the most common reason businesses get audited by CRA for GST/HST, according to practitioners?

Disorganised books, not deliberate evasion, are the most common origin of audit exposure. Practitioners who work through audit cases consistently observe that unintentional errors stemming from poor bookkeeping habits trigger CRA's risk-scoring systems far more often than intentional tax evasion.

How does CRA's automated risk-scoring system work for GST/HST audits?

CRA uses computerized risk-scoring systems that continuously assess every GST/HST return filed. The system compares your numbers against industry norms, prior-period patterns, and cross-referenced data from other CRA files. Returns that deviate from expected patterns accumulate risk scores, and above a certain threshold, the file is flagged. CRA does not publish its risk-scoring criteria, which means most small business owners send audit signals without realizing it.

What are the most common Input Tax Credit (ITC) misclassifications that trigger CRA audits?

The most common ITC errors include: claiming meals and entertainment beyond the 50% allowable limit, claiming personal vehicle expenses without demonstrating business use, and claiming ITCs on purchases where no GST/HST was actually charged. Rate mismatches are also direct flags—for example, claiming the full 13% HST on a zero-rated or exempt supply creates a discrepancy that CRA's systems are designed to detect.

Why do round-number estimates on GST/HST returns attract CRA scrutiny?

Legitimate accounting derives totals from hundreds of individual transactions, which rarely produce uniform round numbers. When every line total lands on a suspiciously clean figure or cannot be traced to transaction-level records, it suggests guessing or estimation rather than actual bookkeeping. This pattern becomes more damaging across multiple reporting periods, indicating a bookkeeping process that does not exist—exactly what CRA's indirect audit methods are designed to probe.

What should I do if I'm behind on GST/HST filings to avoid serious CRA enforcement?

If your filings are already behind, you should seek professional catchup bookkeeping services to reconcile the backlog cleanly before CRA takes notice. Failing to file any GST/HST return places a business on CRA's compliance monitoring radar immediately, and late filings trigger automatic penalties and arrears interest. Filing late with perfect figures costs far more than filing on time with slightly imperfect ones, so catching up promptly is critical to minimizing penalties and enforcement action.


Leave A Reply Cancel reply

Your email address will not be published. Required fields are marked *

*

*

Decorative incorporation and trademark title card
10 Year Renewal Costs Matter: Incorporation & Trademarks in Canada
Previous Article
Professional header image for educational tutorial: How to Fill Out the TD1 Personal Tax Credits Return for N...
How to Fill Out the TD1 Personal Tax Credits Return for New Canadian Employees
Next Article

T-Ledgers Accounting Inc. logo

CPA-led accounting, bookkeeping and tax for small businesses and individuals across Ontario and Canada.

★ Leave a Review
  • Email: info@tledgers.ca
  • Phone: (866) 254-5368
  • Fax: (888) 682-8775
  • Mobile: (647) 923-4031

Quick Links

  • About Us
  • Our Approach
  • Our Clients
  • Pricing
  • Service Areas
  • FAQ
  • Blog
  • Contact Us

Our Services

  • Catch-Up Bookkeeping
  • Bookkeeping
  • Corporate Tax (T2)
  • Personal Tax (T1)
  • GST/HST
  • Payroll
  • See all services →

Industries

  • Construction & Trades
  • Trucking
  • Real Estate
  • Restaurants & Food
  • Healthcare
  • Self-Employed
  • See all industries →

Worksheets

  • Personal Tax Worksheet
  • Bookkeeping & Corporate Tax Onboarding

Resources

  • Calculators
  • Blog
  • Verify CPA Membership ↗
Client Portal →

Hours (EDT)

  • Mon – Fri9 am – 8 pm
  • Saturday10 am – 4 pm
  • SundayClosed

24/7 receptionist, a real person answers

    QuickBooks ProAdvisor Elite Wagepoint Certified T-Ledgers Accounting Inc. BBB Business Review

    Provinces & Territories We Serve

    • Ontario
    • British Columbia
    • Alberta
    • Saskatchewan
    • Manitoba
    • Nova Scotia
    • New Brunswick
    • Prince Edward Island
    • Newfoundland & Labrador
    • Yukon
    • Northwest Territories
    • Nunavut

    Cities We Serve

    Ontario

    • Toronto
    • Etobicoke Office
    • Mississauga Office
    • Brampton
    • Vaughan
    • Oakville
    • Markham
    • Hamilton
    • Ottawa
    • Richmond Hill
    • Burlington
    • Milton
    • North York
    • Scarborough
    • Oshawa
    • Guelph
    • Kitchener
    • Waterloo
    • Cambridge
    • Windsor
    • London
    • Barrie
    • Ajax
    • Pickering
    • Whitby
    • Newmarket
    • Aurora
    • Caledon
    • St. Catharines
    • Niagara Falls
    • Kingston
    • Brantford
    • Halton Hills
    • Stouffville
    • Peterborough

    British Columbia

    • Vancouver
    • Richmond
    • Coquitlam
    • Kamloops
    • Kelowna
    • Abbotsford
    • Victoria

    Alberta

    • Calgary
    • Edmonton

    Manitoba

    • Winnipeg

    Saskatchewan

    • Saskatoon
    • Regina

    Nova Scotia

    • Halifax

    New Brunswick

    • Fredericton
    • Moncton

    Prince Edward Island

    • Charlottetown

    Newfoundland & Labrador

    • St. John’s
    Serving clients virtually Canada-wide, with offices in Etobicoke and Mississauga. Browse all service areas →

    Industries We Serve

    • Construction & Trades
    • HVAC
    • Trucking
    • Consultants
    • Startups & Tech
    • Self-Employed
    • Real Estate
    • Healthcare
    • E-commerce
    • Restaurants & Food
    • Doctors & Dentists
    • Lawyers
    • Manufacturing
    • Non-Profits & Charities
    • Uber Drivers
    • Plumbers
    • Electricians
    • Landscaping
    • Auto Repair
    • Freight Brokers
    • Staffing Agencies
    • Airbnb Hosts
    • Immigration Consultants
    • Insurance Brokers
    • Daycares
    • Real Estate Agents
    • Mortgage Brokers
    • Property Management
    • Pharmacies
    • Chiropractors
    • Salons & Spas
    • Cleaning Companies
    Don't see your industry? Contact us →

    Our Offices

    Etobicoke Office
    102-89 Skyway Ave
    Etobicoke, ON M9W 6R4
    By appointment only
    Mississauga Office
    T-Ledgers Accounting Inc.
    100 Matheson Blvd E #204
    Mississauga, ON L4Z 3P8
    By appointment only
    © 2026 T-Ledgers Accounting Inc. The T-Ledgers Logo & Design is a registered trademark of T-Ledgers Accounting Inc., Canadian Trademark Registration No. TMA1,401,783. All rights reserved.
    Terms and ConditionsPrivacy PolicyLegal and Corporate Information

    Disclaimer: The articles, calculators and other content on this website are general information only, not tax, accounting, legal or financial advice. Calculator results are estimates based on the rates and assumptions shown and may not match your situation. Tax rules change and depend on your province, business structure and the facts of your case, so speak with a CPA, and a lawyer where legal matters are involved, before acting. T-Ledgers accepts no liability for decisions made based on this information. Book a free consult with T-Ledgers.