Payroll Suite · Canada

Canadian payroll software. Built for every province.

Bring approved time, pay changes and Canadian payroll together on one employee record.

Workzoom Payroll dashboard for Canada

Our clients

The teams that run their people on Workzoom.

See customer stories

The product

What does Canadian payroll software look like?

Real product screens from the Workzoom payroll software that runs Canadian payroll for Northern Sunrise County, Silvera for Seniors, and other Canadian employers.

Pay processing

Review the pay run and payroll register before closing. Check earnings, deductions and net pay against the approved inputs.

Workzoom Canadian payroll software pay-run processing screen

Reporting

Prepare payroll reports from the same pay data. Review the applicable reporting period and filing requirements before submission.

Workzoom payroll reporting view with statutory contribution and remittance reports

Benefits and expenses

Review configured expense reimbursements and benefit deductions alongside the employee's pay.

Workzoom expense management screen

Reports and overlays

Drill into any pay run to see CPP, EI, and provincial tax detail down to the employee.

Workzoom payroll reporting overlay showing detailed remittance breakdown

Platform

Why is the architecture different?

Compliance gets the headlines. The architecture is why it actually works on every pay run.

One employee record, through to payroll.

HR, Workforce, Payroll and Talent share one employee record. Approved time and effective-dated pay changes feed payroll according to the configured HR and time cutoffs.

Pay groups that match your operation.

Weekly hourly and biweekly salaried teams can have separate payroll policies and pay runs. Confirm the employees, period and cutoffs for each group during implementation.

Review the register before closing.

Compare earnings, deductions and net pay in the payroll register. Reconcile the payment and accounting outputs with the run totals before your team submits them.

13
Provinces and territories covered
Federal and provincial tax, CPP, CPP2 and EI calculated on every run
40%
Faster payroll processing
Northern Sunrise County case study
<3 mo
To first live payroll
Northern Sunrise County case study, project start to production

High performer across every core function.

Independently verified, consistently rated, and built for mid-market teams.

Rated on G2

4.5 / 5

Fall 2026

8 G2 High Performer awards including Mid-Market and Americas. See reviews

Also recognized by

How it works

Pay close happens in the platform.

Approved inputs, a reviewed pay run and clear submission responsibilities.

  1. Employee

    Clocks in and out.

    Employees record time using the configured clocking or timesheet method. Approved leave and scheduled work provide context for review.

  2. Manager

    Reviews daily exceptions.

    Managers review missed punches, time variances and unexpected overtime. Approved time must reach payroll before the configured time cutoff.

  3. Workzoom pay-run processing screen used during payroll review
    Payroll Admin

    Calculates CPP, CPP2, EI and provincial tax.

    Process the pay group for its period using approved time, effective-dated compensation and configured deductions. Quebec uses its applicable contribution programs.

  4. Payroll Admin

    Balances and closes the run.

    Review the payroll register, sample employee statements and run totals. Reconcile net pay with payroll clearing and the applicable bank and accounting outputs.

  5. Payroll Admin

    Generates the EFT file for your bank.

    Workzoom prepares the configured EFT bank file. Your team uploads and authorizes it through your bank, then checks acceptance and resolves any rejection.

  6. Payroll Admin

    Prepares remittances and year-end files.

    Workzoom prepares remittance reporting and T4 files. Your team reviews and submits them on its CRA schedule; preparing a file does not confirm payment or government acceptance.

1
system
3
roles in the workflow
6
steps

Compliance

What does Canada Payroll compliance require?

Every requirement below is handled by the platform on every pay run, not configured per-customer.

Payroll

CPP and CPP2 Contributions

Workzoom calculates CPP and CPP2 employer and employee contributions automatically at current statutory rates, updating when CRA publishes new tables.

Source: CRA CPP rates

Payroll

EI Premiums

Employment Insurance premiums are deducted at the correct rate for each pay run, with employer portions calculated automatically.

Source: CRA EI rates

Payroll

Federal and Provincial Income Tax

Federal and provincial income tax is calculated across all 13 provinces and territories, with tax tables updated when CRA publishes changes.

Reporting

T4 Slip Filing

Workzoom prepares T4 slips and the CRA electronic-filing file for your team to review and submit. The usual deadline is the last day of February following the tax year, with CRA weekend and public-holiday rules.

Source: CRA filing deadlines

Reporting

Record of Employment (ROE)

Workzoom builds the ROE once the employee's final pay run is closed and produces the ROE Web XML for your team to validate and upload to Service Canada.

Source: Service Canada ROE

Compliance

Provincial Payroll Regulations

Canadian payroll is provincial. Workzoom applies provincial payroll regulations for Ontario, Quebec, British Columbia, Alberta, Saskatchewan, Manitoba, the Atlantic provinces, and all three territories on every pay run, including Quebec's QPP, QPIP, and Releve-1 reporting.

Proof

Running in Canada

40%

faster payroll processing

Northern Sunrise County, a rural Alberta municipality with a seasonal workforce of 90 to 140 employees, processed its first Workzoom payroll on January 15, under three months after the project started, a 40% faster payroll process than its prior system.

Switching to Workzoom has made managing payroll and timekeeping so much easier. The system is straightforward and works really well. We were able to process our first payroll faster than we expected, and now we feel much more confident in how we're handling everything. It's been a big help.
Carol Haney, Payroll and Benefits Administrator Northern Sunrise County · 90 to 140 employees

Source:Case study

Read the full story

The story

How should Canadian payroll software handle a multi-province pay run?

The story

Follow approved time and pay changes into the run

Evaluate Canadian payroll software with a fictional weekly hourly team and a biweekly salaried team. Ask how their payroll policies define who is included, the pay period and the HR and time cutoffs. Review a missed punch, approve the corrected time and follow it into the hourly employee's pay.

Add an effective-dated compensation change and an approved leave request. Ask which run receives each change and what happens if approval arrives after the cutoff. Compare the payroll register with a sample statement before closing. These are suggested evaluation tasks using synthetic records.

The story

Separate calculation, remittance and payment

Workzoom prepares payroll reporting, the CRA remittance amounts and the direct-deposit file in the Payments Canada EFT standard (CPA Standard 005). Your team reviews and submits remittances to the CRA and uploads the payment file through its own bank.

Bring the remittance cadence assigned to your account and confirm who checks bank acceptance and handles a rejected file or an amended T4. A generated file is not evidence that your bank has accepted it or that an employee has been paid.

The story

A published payroll result from Northern Sunrise County

Northern Sunrise County, a rural Alberta municipality with a seasonal workforce of 90 to 140 employees, had moved through two prior systems (Diamond, then Muniware) that had eroded staff confidence in the numbers. The county processed its first Workzoom payroll on January 15, less than three months after the project started, and reports a 40% faster payroll process, the fastest the county had seen.

Use that example to evaluate the handoffs your own team wants to remove. The result belongs to Northern Sunrise County and is not a promised saving or a comparison with another vendor.

The story

Check the provincial rules that apply to your team

Federal and provincial income tax is calculated across all 13 provinces and territories, with tax tables updated when CRA publishes changes. Quebec runs on the same engine with QPP, QPIP and RL-1 reporting in addition to the federal T4, with the applicable reduced EI rate.

Include an Ontario or Alberta employee and a Quebec employee in the demonstration. Compare the applicable deductions, then test a province transfer. Confirm workers' compensation, employer health taxes and year-end reporting requirements for your own registrations and payroll policies.

The story

Price the scope and validate the transition

The Payroll Suite is $4 CAD per employee per month in addition to the required HR Suite. HR and Payroll together are $8 CAD per employee per month with a $500 CAD monthly minimum. All four suites are $16 CAD per employee per month with a $700 CAD monthly minimum. Implementation, migration, training and support are included.

Use parallel payroll validation to compare employee data, opening balances, earnings, deductions and net pay with your existing process. Agree bank-file acceptance, remittance reporting, accounting totals and cutover criteria with the implementation team before the first live payroll. Confirm your timeline against the scope of your rollout.

Canada pricing

Same $4 per suite. Same all-included terms.

CA$4 per suite CA$16 all four, CAD per employee / month

No initial setup fees, no long-term contract. Implementation, migration, and training included.

Statutory rates 2026

Statutory payroll rates for Canada

Configured and maintained in Workzoom, reviewed quarterly and on every statutory change.

Scroll horizontally to read rates, sources and notes.

Contribution Rate Source Notes
CPP employee contribution rate 5.95% CRA YMP: $74,600 · YAMPE: $85,000
CPP2 second-tier contribution rate 4% CRA YAMPE: $85,000
EI employee premium rate 1.63% CRA MIE: $68,900
EI employee premium rate (Quebec) 1.30% CRA
QPP employee contribution rate (Quebec) 6.30% Revenu Québec
QPIP employee premium rate (Quebec) 0.430% Revenu Québec MIE: $103,000

Verified May 20, 2026 against the issuing authority for each line. Rates change. If you spot a discrepancy, contact us and we will update within one business day.

Payroll in Canada

How Workzoom payroll runs day to day in Canada, with the local statutory specifics teams ask about.

Calculations, remittances and filings

Workzoom calculates CPP, CPP2, EI and federal and provincial tax on every pay run, across all 13 provinces and territories, at the rates published by the Canada Revenue Agency. Quebec employees run on QPP, QPIP and the reduced Quebec EI rate instead of CPP and the standard EI rate.
Workzoom prepares T4 slips, the CRA electronic-filing file and source-deduction remittance reporting. Your team reviews and submits them. The usual T4 filing deadline is the last day of February following the tax year, adjusted for CRA weekends and public holidays. Remittances follow the schedule assigned to your account.
No. Workzoom generates the direct-deposit file in the Payments Canada EFT standard (CPA Standard 005) for your team to upload through its own bank. Your team approves the payment and checks bank acceptance. Agree who resolves a rejected file before the first live payroll.

Provinces, Quebec and customer evidence

Yes. Quebec payroll uses QPP, QPIP and the applicable reduced EI rate, with RL-1 reporting as well as the federal T4. Confirm the province of employment and applicable payroll policies during implementation, including how a province transfer affects the employee's deductions.
Northern Sunrise County, an Alberta municipality with a seasonal workforce of 90 to 140 employees, reports a 40% faster payroll process and processed its first Workzoom payroll on January 15, under three months after the project started. Silvera for Seniors runs Payroll for 400 staff across 36 Calgary buildings, alongside HR, Workforce and Talent. These are published customer results, not guaranteed outcomes for every buyer.
Yes. Include employees from at least two provinces, ideally one Ontario or Alberta employee and one Quebec employee, in the demonstration, along with a province transfer. Confirm your own pay frequencies and provincial requirements during implementation.

Price and implementation

The Payroll Suite is $4 CAD per employee per month in addition to the required HR Suite. HR and Payroll together are $8 CAD per employee per month with a $500 CAD monthly minimum. All four suites are $16 CAD per employee per month with a $700 CAD monthly minimum. Implementation, data migration, training and support are included. See the pricing page for current terms.
Workzoom's published implementation process includes parallel payroll validation. How long implementation takes depends on size, scope, data readiness, and how quickly your team can meet and decide. A clean employee data export, a clear org structure, and early workflow decisions keep it moving. Agree employee data, opening balances, pay rules, outputs and cutover criteria with the implementation team. Northern Sunrise County completed its transition and processed its first payroll in under three months.

Ready to run Canada payroll?

Tell us what's not working in your Canada payroll.

Bring the part that's costing you time. We'll show you what running it properly looks like.

Workzoom works with organizations of 50 or more employees. See our minimums.

Loading available times.