HR & Payroll for Canada flagHR & Payroll for Canada

Canadian HR and payroll. One employee record.

Canadian-owned and operated. Connect HR, payroll, timekeeping and talent on one employee record, with implementation and ongoing support included.

25+ years in production Hosted in Canada on AWS Built for CRA · Service Canada
Workzoom Canada HRIS dashboard, Canadian HR software in Workzoom
32
Hires in 3 months at County of Renfrew, without adding HR staff
Published Canadian customer story

Shortlist Workzoom when Canadian ownership, connected HR and payroll, and a predictable subscription are buying priorities. HR, Payroll, Workforce and Talent share one employee record. All four suites cost C$16 per employee per month, with a C$700 monthly minimum and implementation, migration, training and support included.

Read the full answer

The Payroll Suite calculates CPP, EI and federal and provincial taxes, and prepares T4 and ROE files for your team to submit. County of Renfrew brought on 32 hires in three months without adding HR headcount. Northern Sunrise County completed its payroll implementation in under three months. Workzoom is 100% Canadian-owned, with Canadian data residency and implementation included.

CPP employee rate 5.95%
CPP2 employee rate 4.00%
EI employee rate 1.63%
Pay cycles Weekly · Bi-weekly · Semi-monthly · Monthly
Payroll engine Live

Statutory rates verified May 14, 2026 against the issuing authority.

The platform

Four suites.Built for Canadian employers.

Core HR suite

One employee record. Every Canadian province.

Centralize HR for 50 to 5,000 employees across all 13 provinces and territories. Digital files, position-based org structure, bilingual English and French self-service, and Canadian data residency. Built and supported in Toronto since 2000.

  • Centralized employee records with document storage
  • Organizational charts and reporting hierarchies
  • Bilingual interface (English and French)
  • Complete audit trail for compliance documentation
Multi-province visibility

Head office in Toronto, operations in Calgary, teams across the country. See your entire workforce from one dashboard regardless of province.

Workzoom employee profile for Canada: CPP, EI, T4, ROE, Canadian data residency on one record across HR, payroll, workforce, talent.
Workzoom employee profile with Canadian-resident employee records
Workforce suite

Schedules, time, and leave with provincial labour rules built in.

Real-time attendance visibility across every shift and department. Provincial labour standards and overtime calculations run on every entry. Web, mobile, and biometric time options for multi-location operations from 50 to 5,000 employees.

  • Scheduling with shift coverage and availability tracking
  • Time clocking via web, mobile, or biometric devices
  • Leave management with provincial entitlements
  • Overtime visibility before it impacts payroll
Provincial leave rules

Alberta handles statutory holidays differently than Ontario. Quebec has distinct parental leave rules. Workzoom applies the correct provincial entitlements automatically.

Workzoom workforce scheduling interface showing shift assignments
Workzoom time-off tracking with provincial holiday rules
Payroll suite

Canadian payroll on the same employee record.

Calculate CPP, EI and federal and provincial taxes from the employee and compensation data already in Workzoom. Prepare T4 slips and ROE files for your team to validate and submit.

  • CPP and CPP2 contributions calculated automatically
  • EI premiums at current rates for every pay run
  • T4 slip generation, ready to file with the CRA
  • ROEs prepared for electronic submission to Service Canada
Payroll live in under 3 months

Northern Sunrise County completed its payroll implementation in under three months. A named customer example of the move from configuration to the first live payroll.

Workzoom payroll processing screen showing pay run details
Workzoom pay register with CPP, EI, and federal/provincial tax
Talent suite

Performance, learning, and succession on the same record.

Track certifications, run performance reviews, and plan succession on the same employee record that drives payroll. One platform for every workforce decision, hire to retire.

  • Training records linked to employee profiles
  • Certification tracking with expiry alerts
  • Performance reviews with goal alignment
  • Succession planning and talent assessment
A Canadian hiring result

County of Renfrew brought on 32 new hires in three months without adding HR headcount, using its digital onboarding process.

Workzoom talent management showing performance review and 9-box grid
Workzoom goal cascading from company to individual

Results

Real results from Canadian organizations

Workzoom powers HR and payroll for municipalities, healthcare providers, and mid-market employers across Canada.

County of Renfrew workforce on Workzoom
32
Hires in 3 months
Workzoom customer County of Renfrew

County of Renfrew brought on 32 new hires in three months without adding HR headcount. Read the published onboarding story.

Read the full story
Ktunaxa Nation workforce on Workzoom
4
Suites deployed
Workzoom customer Ktunaxa Nation

Complete HR, Workforce, Payroll, and Talent deployment for an Indigenous government organization.

Read the full story
Silvera for Seniors workforce on Workzoom
400
Staff across 36 buildings
Workzoom customer Silvera for Seniors

Silvera for Seniors connects people operations across 36 Calgary buildings. Read the customer story for its move from disconnected systems.

Read the full story

Canadian to the core

Canadian ownership. Canadian data residency.

Workzoom is 100% Canadian-owned and operated by Nortek Solutions Inc., with its operating headquarters in Toronto. Connect Canadian payroll and HR, and choose Canadian data residency on AWS in Montreal.

100% Canadian-owned

Operated by Nortek Solutions Inc., founded in 2000, with its operating headquarters in Toronto, Ontario, Canada.

Canadian payroll on the same record

CPP, EI and federal and provincial taxes are calculated in the Payroll Suite. T4 and ROE files are prepared for your team to submit.

Canadian data residency

Canadian hosting on AWS in Montreal keeps employee data stored in Canada. Role-based access controls govern who can see and update records.

The same team after go-live

The same team that implements Workzoom answers your questions after go-live. Support is included at every tier with no time limit.

Bank integrations

Which Canadian banks does Workzoom support for direct deposit?

Workzoom generates your payroll bank file, with the format confirmed and configured during implementation. Your team reviews the pay run and uploads the file to your own bank. The bank processes the payment; Workzoom does not hold or move payroll funds.

  • RBC Royal Bank Direct deposit ready
  • TD Canada Trust Direct deposit ready
  • Bank of Nova Scotia Direct deposit ready
  • BMO Direct deposit ready
  • CIBC Direct deposit ready
  • National Bank of Canada Direct deposit ready
  • Desjardins Direct deposit ready

Have a bank not listed here, or one with custom file requirements? Tell us your bank and we will confirm the setup before your first pay run.

Resources

Everything for Canada in one place.

Compliance deep-dives, free calculators, and per-industry guides for Canadian HR and payroll teams.

Live walkthrough

See Workzoom in 30 minutes.

Real product, real questions, no slides. Starts at $4 per employee per month, CAD or USD, with $0 setup fees.

No commitment 30 minutes

Implementation

Canada go-lives.Most in four to twelve weeks.

Most teams go live in four to twelve weeks. Larger or more complex rollouts, think 500-plus employees, multiple entities or pay groups, or a full payroll migration, typically run twelve to thirty-six weeks. Payroll goes live first, then HR, scheduling, and talent phase in behind it.

Phase 1

Discovery and kickoff

We map your payroll, time, and HR workflows, import employees, and lock tax setup and pay groups. Clean, exportable data here is the single biggest accelerator.

Phase 2

Configure

Earnings, deductions, leave policies, schedules, and compliance alerts built into your tenant. We verify every calculation with your team.

Phase 3

Parallel run

Live payroll runs side by side with your current system. One or two pay cycles reconciled. Gaps fixed before cutover, not after.

Phase 4

Payroll live

First production pay run on Workzoom. Employee self-service opens. HR, scheduling, and talent modules phase in over the following quarters.

Do

  • Define your org structure clearly, the clearer the faster
  • Hand over a clean Excel export of all employee records
  • Decide how you want your workflows to look
  • Order your time clocks at kickoff so they ship in time
  • Attend the working sessions you schedule
  • Use Workzoom between sessions, not only in meetings

Don't

  • Turnover on your project team mid-implementation
  • Key people on vacation during setup
  • Employee data stuck in a legacy system or on paper
  • Leaving your org structure or workflows undefined

Between sessions, your implementation specialist builds your setup from what each meeting decides, so the more your team defines up front, the faster you go live.

How it works

What running payroll in Canada actually requires

13 provinces and territories, CPP2 changes, EI rate updates, and ROE submission requirements make specific demands of the system behind the payroll run.

Single database. No sync required.

HR, Workforce, Payroll, and Talent share one employee record. When a rate changes in HR, payroll reads it immediately. No sync job between modules, no reconciliation step.

13 provincial tax tables, maintained automatically.

Federal and provincial income tax is calculated across all provinces and territories. Tax tables update when CRA publishes changes. No manual table entry.

CPP, CPP2, and EI at current rates.

CPP at 5.95% on pensionable earnings to the $74,600 YMPE, CPP2 at 4% between the YMPE and the $85,000 YAMPE, and EI at 1.63% on insurable earnings to the $68,900 maximum. All rates update automatically when CRA publishes changes.

Data hosted in Canada, governed by Canadian law.

Canadian client data is hosted on AWS infrastructure in Canada and stays resident in Canada, with no routine cross-border data transfers for Canadian clients.

Statutory rates 2026

Statutory payroll rates for Canada

Current employee and employer contribution rates, ceilings, and thresholds set by the issuing authority. Workzoom configures and maintains these rates in the platform, reviewed quarterly and on every statutory change, so payroll runs use the current values.

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.

Compliance

How does Workzoom handle Canada payroll compliance?

Workzoom stays current with Canada's payroll, tax, and employment regulations so you don't have to.

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.
Payroll
EI Premiums
Employment Insurance premiums are deducted at the correct rate for each pay run, with employer portions calculated automatically.
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
T4 slips are generated and the CRA electronic-filing file is prepared by February 28 each year, ready for your team to submit, without manual data entry.
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.
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.
Reporting
Workers' Compensation
Workers' compensation premiums are calculated from each pay run for your provincial board: WSIB in Ontario, WorkSafeBC in British Columbia, CNESST in Quebec, and WCB across Alberta, Saskatchewan, Manitoba, and the Atlantic provinces, ready to remit. A few provincial WCB filings run through an integration partner.
Reporting
Health Tax Reporting
Health tax reporting is handled per province where it applies: Ontario Employer Health Tax (EHT), Quebec Fonds des services de sante (FSS), Manitoba Health and Post-Secondary Education Tax Levy, and BC Employer Health Tax. Amounts are calculated and prepared on the same pay run, ready for your team to submit.
Reporting
Federal and Provincial Tax Remittances
Federal and provincial tax remittances are calculated and scheduled for the CRA and provincial revenue agencies on the threshold cadence assigned to your account, with quarterly, monthly, or accelerated threshold-1 remittance amounts prepared automatically and ready for your team to submit.
Reporting
Non-Resident Income Withholding
Payments to non-residents of Canada have the correct withholding rate applied on every pay run, with non-resident income tracked separately for year-end reporting.

The filing boundary

What Workzoom generates, and what your team submits

Canadian payroll runs on filings with named agencies. Workzoom prepares each one in the format the agency accepts; your team reviews it and submits it. Workzoom never files with the government or moves money on your behalf.

Canada Revenue Agency (CRA)

Workzoom generates T4 slips and the CRA electronic-filing file ahead of the February 28 deadline, and prepares source-deduction remittance amounts on the cadence assigned to your account. Your team submits the filing and the remittance to the CRA.

Service Canada

Workzoom generates Records of Employment electronically in Service Canada's format when earnings are interrupted, with the reason code, last day worked, and insurable earnings recorded. Your team submits the ROE to Service Canada.

Your bank

Workzoom generates the direct-deposit file in the Payments Canada EFT standard (CPA Standard 005). You upload it to your own bank, and net pay moves from your account to your employees' accounts. Workzoom never holds, pools, or impounds funds.

Provincial agencies

Workers' compensation premiums for WSIB, WorkSafeBC, CNESST, and the provincial WCBs, plus employer health taxes where they apply, are calculated on each pay run and prepared for your team to remit to the provincial agency.

13
Canadian provinces and territories supported
32
New hires onboarded in three months at County of Renfrew
25+
Years serving Canadian employers

Get started

See it run on your own Canadian payroll.

Bring a new-hire checklist, a pay change and your current software costs. See the connected workflow, confirm Canadian payroll requirements and leave with the scope to compare.

Start with any one suite. Monthly minimums apply. See pricing for your team.

FAQ

Questions about Canada

Specifics on running HR and payroll in Canada with Workzoom.

Evaluate Workzoom when Canadian ownership, connected HR and payroll, and included implementation matter. Municipalities and publicly funded services can review the County of Renfrew and Silvera for Seniors stories, then test a new hire, manager approval and pay change against their own requirements. A customer example does not establish that every procurement requirement is met.
Workzoom is 100% Canadian-owned and operated by Nortek Solutions Inc. Its operating headquarters are in Toronto, Ontario, Canada. The company was founded in 2000.
Workzoom calculates CPP, EI and federal and provincial taxes, then prepares T4 slips and ROE files for your team to validate and submit. HR and Payroll share one employee record, including compensation changes. Explore the Payroll Suite. Check Canadian payroll deductions.
Workzoom generates T4 slips and prepares the CRA electronic-filing file; employees can access their T4 through self-service. It also prepares ROE Web XML for your team to validate and upload to Service Canada. Your team remains responsible for submission.
Workzoom is $4 CAD per employee per month per suite, or $16 CAD for all four suites. Start with any one suite. Monthly minimums range from $400 CAD for one suite to $700 CAD for all four; there is no minimum employee count. Implementation, data migration, training and ongoing support are included. Calculate your price and review billing options.
Workzoom lets you start with any one of HR, Workforce, Payroll or Talent. Each suite is $4 CAD per employee per month, subject to the monthly minimum for your selected suites. Add suites as your needs grow; the four suites share one employee record.
Workzoom calculates deductions and prepares remittance reports and the EFT bank file. Your team reviews the reports, submits remittances to the CRA and uploads the configured bank file. Workzoom does not hold or move payroll funds.
Workzoom offers Canadian data residency on AWS in Montreal, with role-based access controls and encryption. Review access, retention and deletion procedures against your requirements. Review Workzoom technology and security.
Implementation includes data migration, configuration, training and parallel payroll validation before cutover. Most implementations take four to twelve weeks; large or complex rollouts can take twelve to thirty-six. Northern Sunrise County completed its payroll implementation in under three months. See the implementation process.
The team that implements Workzoom answers questions after go-live. Support is available Monday to Friday, 9am to 5pm ET and is included at every tier with no time limit.
County of Renfrew brought on 32 new hires in three months without adding HR headcount. Northern Sunrise County completed its payroll implementation in under three months. These published customer results are individual examples; your starting processes and rollout scope shape your results.

Subscribe to People Practices That Work.