Preparing for a CRA Audit:A Step-by-Step Guide for Businesses

Facing a CRA audit can be daunting for any business. However, with thorough preparation, the process can be managed effectively and efficiently. This guide outlines key steps to prepare for a CRA audit.

1. Understand the Scope of the Audit

  • Clarify the Focus: Determine what the CRA is specifically examining, whether it’s income tax, GST/HST, payroll, or other areas.
  • Know the Period Under Review: Identify the tax years or reporting periods under scrutiny.

2. Organize Your Financial Records

  • Gather Documentation: Compile all relevant financial records, including tax returns, bank statements, invoices, and receipts.
  • Ensure Accessibility: Ensure documents are easily accessible, well-organized, and clearly labeled.

3. Review Past Returns

  • Self-Assessment: Examine the returns in question. Identify areas that might attract attention, such as unusual deductions or significant changes in income or expenses.

4. Understand Your Rights and Responsibilities

  • Know Your Rights: Familiarize yourself with the Taxpayer Bill of Rights, which outlines your protections during an audit.
  • Understand Responsibilities: Be aware of what the CRA expects from you, including timely responses and complete transparency.

5. Seek Professional Assistance

  • Consult a Tax Expert: Consider consulting with a CPA or tax lawyer who specializes in CRA audits. They can provide valuable guidance and represent you during interactions with the CRA.

6. Prepare for On-Site Visits

  • Set Up a Meeting Space: If the audit is to be conducted at your place of business, prepare a suitable space for the auditors.
  • Designate a Point Person: Assign a knowledgeable staff member to be the primary contact for the CRA.

7. Anticipate Questions and Prepare Responses

  • Predict Inquiries: Based on your review, anticipate potential questions from the auditors.
  • Prepare Explanations: Develop clear, concise explanations for transactions or issues that may be questioned.

8. Review Internal Policies and Controls

  • Assess Procedures: Ensure your accounting procedures and internal controls are robust and have been followed consistently.
  • Document Compliance: Be ready to demonstrate how your business adheres to relevant tax laws and accounting standards.

9. Keep Communication Open

  • Regular Updates: Keep channels of communication open with the CRA. Respond promptly to requests for information.
  • Professionalism: Maintain a professional, cooperative demeanor throughout the process.

10. Post-Audit Actions

  • Learn from the Experience: Regardless of the outcome, use the audit as a learning opportunity to improve future tax compliance and record-keeping practices.


Preparation is key to managing a CRA audit effectively. By organizing your records, understanding your rights, seeking professional advice, and maintaining open communication, you can navigate the audit process with confidence.