Receiving a letter from CRA requesting a payroll audit review can be alarming for any business owner. A CRA payroll audit (also called a source deduction audit or employer compliance audit) examines whether you have correctly withheld, remitted, and reported payroll-related amounts — employee income tax, Canada Pension Plan (CPP) contributions, and Employment Insurance (EI) premiums. The scope can extend to employment benefit compliance, contractor classification, and the treatment of shareholder benefits. Understanding what CRA looks for and how to prepare can make the difference between a clean close and a costly reassessment.
CRA selects businesses for payroll audits through both random selection and risk-based criteria. Common triggers include:
A CRA payroll auditor will typically request the following records:
The most contentious and consequential area in a payroll audit is worker classification. If CRA determines that workers you treated as independent contractors are actually employees, you become liable for:
CRA applies a multi-factor test to determine employment status, looking at:
A written contract stating "independent contractor" is helpful but not determinative. CRA will look at the actual substance of the working relationship.
Payroll audits often uncover unreported taxable employee benefits that were provided but not included on T4 slips. Common examples:
If taxable benefits were not included on T4 Box 40 and not reported to CRA, the employer will be assessed for the income tax that should have been withheld, plus CPP and EI where applicable, plus penalties and interest.
If the auditor proposes an assessment, you have the right to submit a response before the assessment is finalized. This is the most important opportunity to correct errors in the auditor's analysis — for example, to provide additional evidence that a worker was genuinely an independent contractor, or that a benefit was exempt from tax.
Once a formal Notice of Assessment is issued, you can file a Notice of Objection within 90 days. At Swift Accounting Ltd. Calgary, we assist employers through CRA payroll audits from initial document requests through objections and appeals, including contractor classification analyses and benefit calculations.
CRA can generally audit payroll records for the current year and the three preceding calendar years (a four-year window). However, if CRA believes there has been fraud or wilful misrepresentation, there is no limitation period — they can go back as far as they choose. For most ordinary audits, the focus is on the most recent three to four years.
Legally, you may have a claim against the workers for the employee share of CPP and EI that should have been withheld. In practice, recovering those amounts from former workers is difficult and costly. The employer typically absorbs the full reassessment and pursues the workers separately (or not at all). This is one reason why getting worker classification right at the start is so important.
You can proactively ask CRA for a CPP/EI ruling to confirm whether a specific worker is an employee or independent contractor. The ruling is legally binding on CRA. While it takes time and requires full disclosure of the working relationship, it provides certainty and protects you from a future audit challenge on that specific engagement. Rulings are particularly useful for long-term, high-value contractor relationships.
Yes — under CRA's Voluntary Disclosures Program (VDP), employers who disclose payroll errors before CRA contacts them may qualify for relief from gross negligence penalties and, in some cases, interest relief. The disclosure must be voluntary (CRA must not have already started examining the issue), complete, and involve a penalty. A tax professional can help you assess whether a VDP application is appropriate.
A payroll audit does not have to result in a large reassessment — but preparation and professional representation make a critical difference. The team at Swift Accounting Ltd. Calgary helps employers navigate CRA payroll audits, correct compliance gaps, and respond to reassessments. Contact us today for professional payroll compliance support.