Get 80% off your plan for your first 3 months*
Guide

Payroll compliance in Canada: a guide for small businesses

Stay on top of CRA rules, deductions, and deadlines to keep your business compliant.

A small business owner hanging out a hiring sign on their shop front

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio

Published Wednesday 27 May 2026

Table of contents

Key takeaways

  • Canadian employers must register a payroll account with the Canada Revenue Agency (CRA), deduct Canada Pension Plan (CPP) contributions, Employment Insurance (EI) premiums, and income tax from every pay cheque, and remit those amounts by the 15th of the following month.
  • Year-end obligations include filing T4 information returns by the last day of February and issuing T4 slips to employees, with all payroll records kept for at least six years.
  • Penalties for late remittances start at 3% for payments one to three days overdue and climb to 10% for payments seven or more days late, while failure to deduct can trigger a separate 10% penalty.
  • Staying compliant is easier when you combine reliable payroll software with professional advice from an accountant or bookkeeper who understands Canadian payroll rules.

What is payroll compliance?

Payroll compliance means meeting every legal obligation tied to paying your employees. In Canada, that covers calculating the right deductions, remitting them to the CRA on time, filing accurate year-end reports, and following federal and provincial employment standards.

For small business owners, payroll compliance isn't optional. The CRA expects you to withhold income tax, CPP contributions, and EI premiums from each pay period and send those funds on schedule. Getting it right protects your business from penalties and keeps your team's benefits and pension credits on track.

Key payroll compliance requirements for Canadian employers

Before you run your first payroll, you need a few things in place. Here are the core requirements the CRA expects every employer to meet.

  • Register for a CRA payroll account using your Business Number (BN). If you don't already have a BN, you'll need to apply for one first.
  • Deduct CPP contributions, EI premiums, and federal and provincial income tax from every employee's pay cheque.
  • Remit those deductions to the CRA by the required deadline, along with your employer's share of CPP and EI.
  • Keep accurate payroll records for a minimum of six years, including pay stubs, T4 slips, and Records of Employment (ROEs).
  • Follow the Canada Labour Code for federally regulated employees, or your province's employment standards legislation for all other workers.
  • Correctly classify each worker as an employee or independent contractor, since the deduction and reporting rules differ significantly.

How to set up payroll for a new employee

When you're hiring employees, getting payroll right from day one saves time and prevents costly corrections later. Follow these steps to set up a new hire on your payroll.

1. Open a CRA payroll account

If this is your first employee, register for a payroll program account through the CRA's My Business Account portal or by calling the CRA Business Enquiries line. You'll receive a 15-character payroll account number that you'll use for all remittances and filings.

2. Collect employee information

Ask your new hire to complete a federal TD1 Personal Tax Credits Return and the corresponding provincial or territorial TD1 form. You'll also need their Social Insurance Number (SIN), full legal name, date of birth, and address.

3. Determine pay details

Confirm the employee's wage or salary, pay frequency, and start date. Record whether they'll be paid by direct deposit or cheque, and collect their banking information if applicable.

4. Calculate deductions

Use the CRA's online Payroll Deductions Online Calculator (PDOC) to determine the correct CPP, EI, and income tax amounts for each pay period. The calculator accounts for the TD1 credits your employee claimed.

5. Set up your payroll system

Enter the employee's details, tax credit information, and pay schedule into your payroll software or spreadsheet. If you're using cloud accounting software, this is a good time to connect your payroll tool so deductions and remittances flow through automatically.

Payroll deductions and remittance deadlines

Every pay period, you're responsible for deducting three types of contributions from your employees' earnings and sending them to the CRA along with your employer portions.

Canada Pension Plan (CPP) contributions

For 2025, the employee CPP contribution rate is 5.95% of pensionable earnings between the basic exemption of $3,500 and the yearly maximum pensionable earnings (YMPE) of $71,300. As the employer, you match that amount dollar for dollar. Self-employed individuals pay both the employee and employer portions.

Employment Insurance (EI) premiums

Employees pay $1.64 per $100 of insurable earnings in 2025. The employer premium is 1.4 times the employee rate. EI premiums stop once an employee reaches the maximum insurable earnings for the year.

Income tax withholding

Federal and provincial or territorial income tax must be deducted based on the employee's TD1 claims and the CRA's tax tables. The amount varies by province and pay frequency.

Remittance deadlines

Most small businesses are regular remitters, which means deductions must be received by the CRA by the 15th of the month following the pay period. If the 15th falls on a weekend or holiday, the deadline moves to the next business day. Larger employers with higher average monthly withholding amounts may be classified as accelerated remitters with more frequent due dates.

Year-end payroll reporting

Year-end is when everything comes together. You'll reconcile a full year of payroll activity and report it to the CRA so your employees can file their personal tax returns.

T4 information returns

You must prepare a T4 slip for every employee who earned employment income during the calendar year. Each slip reports total earnings, CPP contributions, EI premiums, income tax deducted, and any taxable benefits. The filing deadline for T4 information returns is the last day of February following the tax year.

Records of Employment (ROE)

Whenever an employee has an interruption of earnings, such as a layoff, resignation, or leave of absence, you must issue an ROE. Most employers file ROEs electronically through the CRA's ROE Web application. The ROE is essential because it determines whether your former or current employee qualifies for EI benefits.

Record keeping

The CRA requires you to keep all payroll records for at least six years from the end of the tax year they relate to. This includes pay stubs, T4 slips, remittance records, TD1 forms, and any supporting documents. Storing these records digitally in your accounting software makes retrieval faster if the CRA requests an audit.

Provincial and territorial payroll regulations

Payroll compliance in Canada isn't only a federal matter. Each province and territory has its own employment standards and, in some cases, additional payroll-related taxes.

Minimum wage and overtime

Minimum wage rates vary across provinces and territories and are updated periodically. Overtime rules also differ: most provinces set the threshold at 44 hours per week, but some, like British Columbia, use 40 hours. Check your province's employment standards act for the current rates and thresholds.

Provincial payroll taxes

Certain provinces levy employer-paid payroll taxes. Ontario's Employer Health Tax (EHT) applies to employers with annual Ontario payroll above $1 million. Quebec requires employers to contribute to the Quebec Parental Insurance Plan (QPIP), and Manitoba and Newfoundland and Labrador each have their own health and education payroll levies. These are separate from the deductions you remit to the CRA.

Vacation and leave entitlements

Vacation pay and leave entitlements are governed by provincial legislation. Most provinces require a minimum of two weeks' vacation after one year of employment, with vacation pay set at 4% of gross earnings. Some provinces increase this to three weeks after a longer service period. Statutory holiday pay, sick leave, and parental leave rules also vary by jurisdiction.

Penalties for payroll non-compliance in Canada

The CRA takes payroll obligations seriously, and the financial consequences for non-compliance can add up quickly. Understanding the penalties helps you appreciate why staying on top of deadlines matters.

Late remittance penalties

If your payroll remittance arrives late, the CRA applies a graduated penalty based on how many days overdue the payment is:

  • 3% penalty if the payment is one to three days late
  • 5% if it's four or five days late
  • 7% if it's six or seven days late
  • 10% if it's more than seven days late

Repeat offenders face a 20% penalty on the same late amount if a failure occurs more than once in the same calendar year.

Failure to deduct

If you don't deduct the required CPP, EI, or income tax amounts from an employee's pay, the CRA can assess a penalty of 10% of the amount you should have deducted. You're also responsible for paying both the employee and employer shares of the missed deductions.

Interest charges

In addition to penalties, the CRA charges compound daily interest on any outstanding balance, starting from the day the payment was due. The prescribed interest rate is set quarterly and published on the CRA website.

Director liability

If your business is incorporated, directors can be held personally liable for unremitted payroll deductions. This means the CRA can pursue your personal assets if the corporation fails to remit CPP, EI, or income tax amounts.

Common payroll compliance mistakes to avoid

Even well-intentioned business owners make payroll errors. Knowing the most common mistakes can help you steer clear of them.

  • Missing remittance deadlines: mark the 15th of each month on your calendar or set automated reminders. A single missed deadline triggers penalties immediately.
  • Misclassifying workers: treating an employee as an independent contractor means you skip required deductions, which can result in back payments, penalties, and interest if the CRA reassesses the relationship.
  • Using incorrect deduction amounts: failing to update for new CPP or EI rates at the start of each year, or ignoring a new TD1 form, leads to under-deductions you'll need to correct.
  • Neglecting record keeping: payroll records must be retained for six years. Missing records during a CRA audit can result in estimated assessments that may not be in your favour.
  • Forgetting provincial obligations: if you have employees in multiple provinces, each province's tax rates, employment standards, and payroll levies may differ. Apply the rules for the province where the employee reports to work.

Working with an accountant or payroll professional

Payroll compliance involves rules that change from year to year, and it's easy to miss an update. Working with a qualified professional can give you peace of mind.

An accountant or bookkeeper who specializes in Canadian payroll can help you set up your payroll account, configure deductions correctly, and stay on top of filing deadlines. They can also advise on provincial requirements if your business operates in more than one jurisdiction.

If your payroll needs are straightforward, a periodic review with your accountant may be enough. For more complex situations, such as employees in multiple provinces or taxable benefits, a dedicated payroll professional can manage the process end to end and flag issues before they become penalties.

Read the small business payroll guide for more on how to structure payroll for your business.

Choosing the right payroll software

The right payroll software reduces manual work and helps you stay compliant without memorising every deadline and rate change.

When evaluating payroll tools, look for features that matter most to Canadian small businesses:

  • Automatic calculation of CPP, EI, and federal and provincial income tax deductions
  • Built-in remittance tracking and deadline reminders
  • T4 slip generation and electronic filing
  • ROE creation and submission
  • Support for multiple provinces and territories
  • Integration with your accounting software so payroll data flows directly into your books

Cloud-based payroll software is especially useful because rates and thresholds are updated automatically. This means you don't need to manually adjust for new CPP or EI rates at the start of each year. When your payroll tool connects to your accounting platform, every pay run is reflected in your financial reports in real time.

Simplify payroll compliance with Xero

Payroll compliance doesn't have to consume hours of your week. With the right tools and a clear process, you can handle deductions, remittances, and year-end reporting with confidence.

Xero Accounting Software brings your financial data together in one place, giving you accurate, up-to-date records that support every step of the payroll process. From tracking employee costs to preparing for year-end, having organized books makes compliance far more manageable. Try it for yourself and get one month free.

FAQs on payroll compliance

Here are answers to some frequently asked questions about payroll compliance in Canada.

What is payroll compliance?

Payroll compliance is the process of meeting all legal requirements related to paying employees. In Canada, this includes registering a payroll account with the CRA, calculating and withholding CPP, EI, and income tax deductions, remitting those amounts on time, and filing year-end reports such as T4 slips.

How often do I need to remit payroll deductions to the CRA?

Most small businesses are classified as regular remitters, which means deductions are due by the 15th of the month following the pay period. Larger employers may be required to remit on an accelerated schedule, either up to two times per month or up to four times per month, depending on their average monthly withholding amounts.

What happens if I miss a payroll remittance deadline?

The CRA applies a penalty starting at 3% for payments one to three days late, increasing to 10% for payments more than seven days overdue. Repeat late payments within the same calendar year can attract a 20% penalty. Interest also accrues daily on unpaid balances from the original due date.

Do I need to file payroll reports at year-end?

Yes. You must file T4 information returns with the CRA by the last day of February following the tax year. Each employee receives a T4 slip summarizing their earnings, deductions, and taxable benefits for the year. These slips are essential for employees to file their personal income tax returns.

How long do I need to keep payroll records?

The CRA requires you to retain payroll records for a minimum of six years from the end of the tax year they relate to. This includes pay stubs, T4 slips, remittance confirmations, TD1 forms, and any other supporting payroll documentation.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.