A Canada Revenue Agency (CRA) audit can feel stressful for any business owner. When you are already managing operations, employees, clients, cash flow, and tax deadlines, receiving a letter from the Canada Revenue Agency can quickly become overwhelming.
But a CRA audit does not always mean something is wrong. In many cases, CRA is looking to verify information, review specific filings, or better understand how income, expenses, GST/HST, payroll, shareholder transactions, or corporate tax items were reported.
For business owners, the most important step is not trying to manage the process alone. A CRA business audit requires careful interpretation, clear communication, and a strategic response. An experienced Chartered Professional Accountant (CPA) firm can help you understand what CRA is asking, prepare an appropriate response, explain complex tax matters, and reduce the risk of unnecessary reassessments or penalties.
Disclaimer: This article provides general information only; please consult a qualified tax professional for advice tailored to your unique situation.
What Triggers a CRA Audit?
There is no single CRA audit trigger. Businesses may be selected based on risk indicators, industry patterns, inconsistencies in filings, or random selection. However, certain areas commonly receive closer attention.
Large or Unusual Business Expenses
If expenses are high compared to revenue, prior years, or industry norms, CRA may ask for clarification. This does not automatically mean the expenses are invalid, but the business should be able to explain why they were reasonable and connected to business activity.
A CPA can help review the nature of the expense, determine whether the treatment is appropriate, and prepare a clear explanation if CRA asks questions.
Inconsistent Revenue Reporting
If reported income does not align with GST/HST filings, bank deposits, T-slips, payment processor records, or previous-year trends, CRA may request more information.
This is where business context matters. A change in revenue may be tied to seasonality, one-time projects, delayed payments, business expansion, or a shift in operations. A CPA can help explain those changes in a way CRA can understand.
Repeated Business Losses
Businesses can legitimately experience losses, especially during early growth stages or periods of reinvestment. However, repeated losses may raise questions about whether the activity is commercial or whether expenses have been treated correctly.
A CPA can help clarify whether the losses are reasonable based on the stage and structure of the business.
GST/HST Issues
GST/HST is a common review area because businesses collect tax from customers and may claim input tax credits. CRA may review whether GST/HST was charged correctly, whether credits were claimed appropriately, and whether filings align with business activity.
If your business is unsure whether GST/HST is being applied correctly, Bateman MacKay’s Tax Services team can support compliance and planning.
Shareholder Loans and Owner-Manager Transactions
For incorporated businesses, shareholder loans, personal expenses paid through the corporation, salary vs. dividend decisions, and owner-manager benefits can create tax issues if they are not handled correctly.
These areas can be complex because they involve both corporate and personal tax considerations. A CPA can help explain the treatment, identify potential exposure, and respond to CRA questions with the right context.
Cash Intensive or Industry Specific Review
Businesses in cash intensive industries or sectors with known compliance risks may receive additional review. Construction, real estate, hospitality, retail, professional services, and other industries may face questions depending on the circumstances.
Why an Experienced CPA Firm Is Critical During a CRA Audit
Many business owners assume that a CRA audit is simply a matter of sending the requested information and waiting for a decision. In reality, the process can be more nuanced.
CRA may ask broad questions, request clarification on specific transactions, or propose adjustments that require careful review. How your business responds can influence whether the matter is resolved efficiently or becomes more complicated.
An experienced CPA firm can help by:
- Reviewing the CRA request and identifying what is actually required
- Explaining the scope of the audit and the potential risk areas
- Preparing a clear and professional response
- Communicating with CRA on your behalf where appropriate
- Explaining complex business transactions in context
- Reviewing proposed reassessments before they become final
- Helping determine whether additional information should be provided
- Advising on next steps if you disagree with CRA’s findings
- Coordinating with legal counsel where needed for complex disputes
This support is especially important for owner-managed corporations, businesses with multiple entities, shareholder transactions, GST/HST complexity, cross-border activity, corporate restructuring, or unusual year-over-year changes.
Bateman MacKay’s team works with businesses across Toronto, Mississauga, Burlington, and the Greater Toronto Area, providing tax, accounting, assurance, and advisory support for companies at different stages of growth.
“A CRA audit isn’t just about providing documents—it’s about providing the right context. Involving your CPA early helps ensure requests are handled strategically, communication with CRA is clear, and potential issues are addressed before they become costly.” — Richard Rizzo, CPA, CA, CPA (Malta), Tax Partner
How Far Back Can CRA Audit, and Can They Review Bank Accounts?
In general, businesses should keep complete tax related documents for at least six years from the end of the relevant tax year. In some situations, information may need to be kept longer, especially if there are late filings, unresolved objections, losses carried forward, corporate reorganizations, major asset purchases, or concerns about misrepresentation.
During a CRA small business audit, CRA may request bank statements and compare deposits, transfers, and payments against the income and expenses reported in your filings. This does not mean every audit will involve a detailed review of every account, but businesses should be prepared to explain banking activity if requested.
A CPA can help determine which information is relevant, identify potential issues before submission, and explain transactions in context rather than leaving CRA to make assumptions from raw information alone.
What Happens During a CRA Business Audit?
Every audit is different, but the process often follows a few common steps.
CRA Contacts Your Business
CRA may contact your business by letter or phone to explain the audit and request information. The request may identify the tax years, filing periods, or specific items under review.
At this stage, it is important not to panic or respond too quickly. Contacting your CPA early can help you understand the scope of the request before anything is submitted.
Information Is Requested
CRA may ask for financial statements, invoices, bank statements, contracts, payroll details, GST/HST records, or explanations of specific transactions. The scope may be broad or narrow depending on the audit.
A CPA can help review the request, determine what is relevant, and make sure the response is organized, accurate, and appropriate.
CRA Reviews the Information
The auditor may compare the information provided to tax filings, GST/HST returns, payroll accounts, bank activity, and financial statements. They may also ask follow-up questions.
This is where experienced representation can make a difference. A CPA can help clarify technical issues, explain business context, and reduce the risk of misunderstandings.
CRA Shares Its Findings
If CRA identifies concerns, it may propose adjustments. These could involve additional tax, denied expenses, GST/HST changes, interest, or penalties.
Before accepting any proposed changes, business owners should review the findings carefully with their advisor. In some cases, additional explanation or context may change the outcome.
A Final Assessment or Reassessment Is Issued
After reviewing the available information, CRA may issue an assessment or reassessment. If you disagree with the result, there may be formal objection options and deadlines.
A CPA firm with CRA experience can help you understand whether the reassessment appears reasonable, what options may be available, and what deadlines need to be managed.
CRA Audit Penalties: What Business Owners Should Know
CRA audit penalties depend on the issue. If a business made an honest mistake, the result may involve additional tax and interest. If CRA believes there was gross negligence, false statements, omissions, or repeated non-compliance, penalties can be more serious.
A CPA can help business owners understand what CRA is proposing, whether the findings are supported, and how to respond if there are errors, missing context, or reasonable explanations.
How to Prepare Before Responding to CRA
If your business receives a CRA audit letter, preparation should begin with understanding the request rather than rushing to respond.
Review the Request Carefully
Identify what CRA is asking for, which years or periods are under review, and whether the request is narrow or broad.
Contact Your CPA Early
Early CPA involvement can help reduce the risk of mistakes. Your advisor can help determine what information is relevant, how it should be presented, and whether certain items require additional explanation.
Avoid Guessing or Over Explaining
Business owners sometimes provide too much information or respond informally without realizing the implications. A clear, accurate, and professional response is usually better than a rushed one.
Review Potential Risk Areas
Before responding, review areas such as shareholder loans, large expense categories, GST/HST filings, personal-use items, related-party transactions, and unusual year-over-year changes. These items may require additional context.
Respond Professionally and On Time
CRA requests often include deadlines. If more time is needed, your CPA can help determine whether an extension request is appropriate and how to communicate with CRA professionally.
When Should You Contact a CPA About a CRA Audit?
You should consider contacting a CPA as soon as your business receives a CRA audit letter, detailed information request, proposed reassessment, or notice of adjustment.
A CPA can help you:
- Understand the scope of the audit
- Identify the information and explanations required
- Communicate with CRA professionally
- Review complex tax and accounting issues
- Respond to proposed adjustments
- Evaluate reassessment or objection options
- Reduce the risk of avoidable penalties
- Strengthen future tax compliance
This is especially important if your business has multiple entities, related-party transactions, shareholder loans, GST/HST complexity, cross-border activity, corporate restructuring, or significant owner-manager compensation decisions.
For businesses that need support beyond tax filings, Bateman MacKay’s Business Advisory & Consulting Services and Audit, Assurance and Accounting Services can help improve financial clarity and decision making.




