3 CRA Audit Triggers in AP—and 3 Fast Fixes

And how Canadian manufacturers can squash them before the auditor calls

Why this matters now
The Canada Revenue Agency (CRA) has ramped up risk-based GST/HST audits for 2024-25. Files are being selected by data-matching algorithms that compare your sales, GST returns, and even third-party supplier data. When the numbers don’t line up, minor errors in Accounts Payable (AP) can snowball into denied input-tax credits (ITCs), penalties, and weeks of disruption.

Paper invoices are transforming into a digital dashboard labelled “GST/HST Cleared”

1 | Invoices with missing—or bogus—GST/HST registration numbers
Why does it trigger an audit

  • Claiming ITCs without a valid supplier registration number is the CRAs #1 red flag. djb.com
  • Auditors will disallow the credit if the number is wrong, expired, or missing, even if the expense itself is legitimate. goodservicetax.com

How it hides in AP

  • Rush orders paid on the shop floor never make it through vendor onboarding.
  • Credit-card receipts are forwarded as “invoices”, but card slips don’t contain registration data.

Quick fix

  1. Mandatory field check in your invoice-capture workflow: no GST/HST number, no posting.
  2. Real-time lookup against the CRA’s Business Number database (Plutus can automate this in the capture step).
  3. Auto-e-mail the vendor requesting a corrected invoice; park the transaction until the update lands.

2 | Invoices addressed to the wrong legal entity
Why it triggers an audit

  • The CRA allows ITCs only to the entity that actually received—and is liable to pay for—the supply.
  • “Holding Co. invoice, Operating Co. claim” scenarios are routinely denied.
    djb.com

How it hides in AP

  • Purchase orders are raised by Plant A but the vendor still bills the head office entity.
  • Internal cost-allocation journals re-book the expense, but the invoice image never follows—leaving a mismatch trail for auditors.

Quick fix

  1. Add a PO-to-legal-entity cross-check in your three-way-match rules.
  2. Build a one-time mapping table of “acceptable trading names” to each BN.
  3. When the names don’t match, divert to an exception queue instead of letting the ERP post it.

3 | Misaligned numbers between GST/HST returns and income-tax filings
Why it triggers an audit

  • The CRA cross-references your GST/HST sales with the revenue you report on T2/T5013 returns. Discrepancies suggest under-reported income or overstated ITCs. rosentaxlaw.com
  • Large ITCs relative to revenue can also signal duplicate invoices or personal expenses mistaken for business costs. rosentaxlaw.com

How it hides in AP

  • Duplicate vendor invoices enter the system under different document numbers.
  • Invoices dated in March are posted in April, creating timing gaps between financials and GST filings.

Quick fix

  1. Run a duplicate-invoice hash check (supplier + invoice # + amount) before approval.
  2. Sync AP aging to GST cutoff: close March AP before filing the March GST return.
  3. Reconcile total ITC value in AP vs. the figure reported on the GST/HST return each period—Plutus can surface variances instantly.

A 5-minute monthly sanity checklist

StepWhat to look for
1. Vendor list scanAny invoices missing GST/HST BN or showing outdated numbers
2. Entity match reportInvoices where supplier »legal entity« ≠ PO company
3. Duplicate testSame supplier, same amount, ≤ 5-day date window
4. Sales vs. GST tie-outRevenue in ERP equals line 101 of GST/HST return
5. ITC varianceAP-booked ITCs ⟷ GST return line 108 difference ≤ 2 %

Automating these five checks inside your AP workflow keeps 90 % of audit triggers from ever making it to the CRA—and frees your two-person AP desk for higher-value tasks.

Next steps
Download our 1-page GST/HST Self-Audit Sheet or book a 20-minute walkthrough of how Plutus validates GST fields and entity names in real time. One proactive review today is better than six weeks of audit queries next quarter.

Leave a Comment

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

Scroll to Top