This is a lengthy read, not meant for skimming, but designed to serve as a complete resource for navigating Surviving a CRA Audit: Step-by-Step Guide in Canada. Apologies in advance for being long-winded.
If you run a small business in London, Ontario, the Forest City, receiving a letter from the Canada Revenue Agency (CRA) about an audit can feel overwhelming. Many small service businesses across Ontario worry about the process, potential penalties, and how to protect their operations.
The good news? With proper preparation and the right approach, many CRA reviews are resolved efficiently. Outcomes depend largely on the quality of your records and your level of compliance. This guide walks you through what to expect and how to handle a CRA audit in Canada.
What Is a CRA Audit?
A CRA audit is a detailed examination of your books and records to verify that the information reported in your tax returns (personal or corporate) is accurate and complete.
The CRA reviews whether:
income has been fully reported
deductions and credits are valid and properly supported
GST/HST obligations have been met
payroll remittances are accurate
Unlike a simple review, an audit may focus on specific items or extend to your entire return.
Audits are part of Canada’s self-assessment tax system and are used to ensure compliance and fairness across taxpayers.
For Ontario small businesses, audits commonly focus on areas such as:
business expenses
home office claims
vehicle deductions
GST/HST reporting

Why Does the CRA Audit Businesses?
The CRA uses risk-assessment systems to select returns for review. These systems compare your filings against:
industry benchmarks
prior-year filings
third-party information (such as T4s, T5s, and other reported slips)
The CRA relies on data analytics and cross-referencing of reported information to identify inconsistencies.
Audits are conducted to address errors, omissions, or non-compliance and to ensure that all taxpayers meet their obligations.Common Triggers for CRA Audits
Certain factors increase the likelihood of a CRA audit:
Large or unusual expense claims - Expenses that appear high relative to income
Significant income fluctuations - Unexplained drops or spikes in revenue
Repeated business losses - May indicate the activity is not a commercial business
Discrepancies with information slips - Mismatches with T4, T5, or other filings
High home office or vehicle deductions - Without proper logs or calculations
Cash-heavy operations - Increased scrutiny due to risk of unreported income
GST/HST issues - Failure to register at the $30,000 threshold or filing errors

Types of CRA Audits
The CRA conducts different types of audits depending on complexity:
Desk Audit
Conducted by mail, phone, or online. Focuses on specific items. Timelines vary depending on complexity and response time.Field Audit
Conducted at your business location or accountant’s office. More comprehensive and may take several months.GST/HST Audit
Focuses on sales tax collection, reporting, and input tax credits.Payroll Audit
Reviews employee vs. contractor classification, remittances, and T4 reporting.

Step-by-Step Process to Handle a CRA Audit
Review the Notice Carefully
Identify the years under review, requested documents, and deadlines.Gather and Organize Records
Collect all requested documents along with supporting evidence.Respond Promptly
Meet deadlines or request reasonable extensions if needed.Communicate Professionally
Provide clear, accurate responses and maintain records of all correspondence.Review Proposed Adjustments
Understand the auditor’s position before agreeing to changes.File an Objection if Necessary
You have the right to formally dispute reassessments.Resolve the Audit
Pay any balance owing or receive applicable refunds.

Documents You Should Prepare
Proper documentation is critical during an audit. Commonly requested records include:
Financial statements (income statement, balance sheet, general ledger)
Bank and credit card statements (reconciled)
Invoices and receipts supporting expenses
Vehicle mileage logs
Home office calculations
Contracts and agreements
Prior tax returns and Notices of Assessment
GST/HST and payroll records

Mistakes to Avoid During an Audit
Ignoring CRA correspondence or missing deadlines
Providing incomplete or disorganized records
Becoming argumentative or uncooperative
Altering or recreating documents after receiving notice
Providing unnecessary information beyond the scope
Handling complex issues without professional support

What Happens After a CRA Audit?
Audit outcomes generally fall into one of the following categories:
No Change
Your return is accepted as filed.Adjustment
Minor changes are made to income or expenses.Reassessment
Additional taxes, interest, or penalties may apply.Further Review or Escalation
In rare cases, more detailed investigation may follow.
Tips to Stay Audit Ready Year Round
Strong habits reduce both audit risk and stress:
Maintain accurate and up-to-date bookkeeping
Keep records for at least six years
Reconcile accounts monthly
Separate business and personal finances
Review deductions for reasonableness
Conduct periodic reviews with a CPA
When to Hire a CPA or Accountant
Professional support is recommended when:
The audit involves complex tax matters
A field audit has been initiated
Significant adjustments are proposed
You plan to file an objection
You are unsure how to respond to CRA requests

Conclusion: Turn Audit Stress into Confidence
A CRA audit does not have to disrupt your business. With proper preparation, organized records, and a clear understanding of the process, most audits can be managed effectively.
Ontario business owners benefit from treating compliance as part of ongoing financial management-not just a year-end task.
If you’ve received a CRA audit letter or want to reduce your audit risk before it happens, book a consultation with our CPA team at Bhundhoo Tax.
Stay proactive, stay organized, and operate your business with confidence.