
Service-first Canadian payroll and HR from Winnipeg. A dedicated rep for every client, 98% retention, deep CRA and Revenu Quebec compliance, 40,000-plus businesses. Priced per pay run via an online quote, Canada-only, thin on AI.
Independently scored, one dimension at a time. Every dimension is sourced, and we say whether a claim is published, reported, or estimated.
The standout. A dedicated service representative for every client regardless of size, 98% retention (first-party), and a Capterra customer-support rating of 4.8/5 across 143 reviews. New Payroll Assist and Payroll Complete managed tiers add co-managed and hands-off options.
Deep, dedicated Canadian coverage: CRA and Revenu Quebec remittances calculated and filed at no extra charge, T4/T4A/RL-1 year-end with pre-filing CRA/RQ warnings, ROE Web submission to Service Canada, WCB/WSIB premium tracking and remittance, and provincial taxes (Ontario EHT, Quebec QHSF/CNESST/QPIP). Canada-only, with no US or global filing.
Guided five-step onboarding with a dedicated implementation specialist; buyers typically go live in weeks, not months. Conversion and setup fees may apply and are sometimes waived. Capterra scores ease of use 4.6/5.
Serves 1 to 4,000-plus employees across 40,000-plus Canadian businesses (Payworks and Hg, September 2025), with 600-plus staff in 12 cities. Strong for small business through mid-market; not an enterprise or multi-country platform.
No printed rate card, but Payworks' online Instant Quote exposes the list rates: CA$23 per pay run plus CA$2.65 per employee, with HR and Time Management at CA$2.00 per employee per pay period (CFIB members pay less). Payworks markets no hidden fees, though conversion fees and renewal terms still have to be pinned down in writing.
Payroll journals post directly into the Xero online journal with no file download, and QuickBooks Online is connected through an encrypted journal entry integration with Location and Class mapping to departments or cost centres. Capped because the QuickBooks path has the user submit the entry each run rather than syncing on its own, and no NetSuite, Sage Intacct or Sage 50 path is documented.
No first-party MCP server and no in-product AI assistant as of July 2026. It does expose a documented REST payroll API (the Payworks API Hub on MuleSoft) and is listed by unified connectors (Knit, Merge, Unified.to), so programmatic access exists even though agent-native tooling does not.
No public API reference, developer portal or credential path is published; Unified.to and Knit list Payworks connectors, which means access exists only through a partner platform's commercial agreement. Real time benefits and time integrations are Payworks products, not something a finance team can script against.
Written by the Audit Friendly research team. No vendor edits, no sponsored placement.
Payworks is the Canadian payroll bureau that competes on relationship, not software gloss. Founded in Winnipeg in 2000 and now past 40,000 businesses and 600-plus staff in 12 cities, it assigns every client a dedicated service representative, and it shows: 98% of clients stay, and Capterra scores support 4.8 out of 5. For a Canadian controller, the compliance story is the real draw. Payworks calculates and remits source deductions to the CRA and Revenu Quebec at no extra charge, files T4, T4A, and RL-1 year-end forms with pre-filing warnings that catch missing SINs and CDCP codes, submits Records of Employment to Service Canada over ROE Web, tracks and remits WCB and WSIB premiums, and handles provincial taxes from Ontario EHT to Quebec QHSF, CNESST, and QPIP.
Payroll journals post to QuickBooks Online in one click, with Xero and custom GL exports beyond that. The honest limits: pricing runs through an online quote (CA$23 per pay run plus CA$2.65 per employee) rather than a printed rate card, custom reporting is thin, native GL stops at QuickBooks Online and Xero, and there is no AI assistant or MCP server. It is Canada-only, so foreign hires mean a second system, and as of September 2025 it is no longer 100% Canadian-owned; Hg holds a strategic stake, so lock renewal caps into the contract.
Jobs, mapped to how finance teams actually buy.
Payworks assigns a dedicated service representative to every client, one employee or thousands, and reports that 98% of clients who choose Payworks choose to stay (first-party). That retention, plus a Capterra customer-support score of 4.8/5, is the core of the pitch: this is outsourced payroll where a named human owns your account, the opposite of a self-serve tool.
Payworks serves more than 40,000 businesses nationwide with 600-plus staff across 12 Canadian cities (Payworks and Hg, September 2025); the Globe and Mail put the client count at 43,000 and revenue past US$100M. The company says it onboards 4,000-plus new clients a year, ranging from single-employee shops to workforces over 4,000.
Capterra Canada shows 4.7/5 from 143 reviews (customer support 4.8, value for money 4.8, ease of use 4.6, features 4.5), with 90% of reviewers likely to recommend (third-party). Praise clusters on support, reliability, automatic CRA remittances, and ROE generation; the recurring complaint is limited reporting customization, which pushes users to export to Excel.
Since 2023 Payworks posts payroll journal entries to QuickBooks Online in one click after each run, mapping Location and Class to department names, department numbers, or cost centres (first-party). Xero has a native journal integration too, and other systems, including Sage 50 Canada, are fed by a configurable custom GL export rather than a prebuilt connector.
Forget the 40-row feature grid. Pick a finance workflow and see how this tool and its closest peers actually do it, with our verdict on who wins for whom.
Here's what it really costs: published rates where a vendor lists them, aggregated quote data where they don't, plus a path to your own number.
Payworks Instant Quote rates: a base charge per pay run plus a per-employee charge each pay period. CFIB members pay CA$14.95 per run plus CA$1.59 per employee.
List rate in Payworks' Instant Quote; CFIB members pay CA$1.00
List rate in Payworks' Instant Quote, CA$15 minimum per pay period; CFIB members pay CA$1.00
List rate in Payworks' Instant Quote, CA$15 minimum per pay period; CFIB members pay CA$0.75
Computed from Payworks' Instant Quote rates: (CA$23 + 10 employees at CA$2.65) over 26 pay runs is about CA$1,287 a year, roughly CA$10.70 per employee per month before add-ons.
Data migration and in-person training billed separately (buyer-reported)
CRA and Revenu Quebec remittances calculated and filed at no added fee (first-party)
Payroll Assist and Payroll Complete tiers (January 2026) for co-managed or fully hands-off runs
The online Instant Quote shows CA$23 per pay run plus CA$2.65 per employee, but not the one-time fees. A one-time conversion and setup fee can apply (sometimes waived), and data migration or in-person training may be billed separately (buyer-reported). Payworks markets no hidden fees and includes CRA and Revenu Quebec remittances, but get the quoted per-run and per-employee rates, and renewal escalator caps, in writing before signing.
The most consistent review complaint is that the reporting dashboard lacks customization; filtering metrics by department or building custom visualizations often means exporting to Excel. If finance needs rich self-serve analytics or board-ready dashboards, budget for exports into your own BI layer rather than assuming native reporting covers it.
Payworks has prebuilt journal-entry integrations for QuickBooks Online and Xero. Sage 50 Canada, Sage Intacct, NetSuite, and other ledgers are handled through a configurable custom export file where you set posting dates, cost centres, and pay-element mapping. Validate that mapping against your chart of accounts and reconcile at least one parallel run before your first close.
Quebec adds RL-1, QHSF, CNESST, and QPIP on top of federal filings; Payworks shipped an RL-1 Info Summary Report and QPIP discrepancy warnings in January 2026. WCB and WSIB account numbers must be entered per province so premiums calculate correctly, and Ontario and BC EHT thresholds need tracking. Map all of this during onboarding so year-end and remittances reconcile cleanly.
Scored on what an outside agent can actually reach: the documented API, how it authenticates, and whether the vendor ships an MCP server.
Payworks is a service-led, relationship-driven payroll bureau, not an AI platform, and its own roadmap says so. As of July 2026 there is no in-product AI assistant or copilot, no autonomous agents, and no first-party MCP server. The company's 2025 and early-2026 announcements are about people and managed service, dedicated representatives and the new Payroll Assist and Payroll Complete tiers, not about AI.
What does exist is a genuine, if modest, API. Payworks runs a developer portal, the Payworks API Hub at developer.payworks.ca, hosted on Salesforce Experience Cloud, backed by a MuleSoft Anypoint payroll API (ca-pw-api-payroll-exp). Documented capabilities include listing the pay periods on a payroll run, posting single or multiple payroll entries into the pay grid, and retrieving a single employee or a full payroll run of pay statements. Access is credentialed and partner or registration gated, not a self-serve public sandbox, and this is the Canadian payroll company, distinct from the unrelated Visa-owned mobile-payments firm that also uses the Payworks name at payworks.io.
For agent builders, the practical path is the unified-API layer. Knit, Merge, and Unified.to all list Payworks as a supported payroll connector, which is how most external tools, and by extension an agent, reach Payworks data today: normalized reads of employees, pay runs, and pay statements, plus writes where the connector supports them. There is no native Zapier action set and no MCP endpoint, first-party or otherwise, in the major registries.
The honest read for a finance buyer: an agent like Claude can move Payworks data through the documented REST API or a unified connector using your credentials, but it cannot discover Payworks capabilities over MCP, cannot converse with an in-product assistant because none exists, and should never be the thing that commits a pay run. Payworks' own model already puts a human, your dedicated representative, in that loop, which fits how conservative Canadian payroll teams operate. If agent-native workflows are a near-term requirement, Payworks trails ADP and Dayforce. If you want a dependable Canadian bureau with a clean API for your own integrations, it delivers.
Who wins for whom: Full Quebec coverage, including RL-1 and QPP: Humi. The fastest self-serve Canadian payroll for a small team: Wagepoint. A dedicated specialist through setup: Payworks.
Specialist-led Canadian payroll. Remits to CRA and Revenu Quebec at no extra charge, warns you before year-end filing, and assigns a dedicated specialist to onboarding.
Where it loses: Canada only, and Quebec or multi-province setups need deliberate configuration.
Source: AF score rationales: Compliance depth 87, Implementation 82; Payworks watch-outs.
No public demo of this task. Ask for a sandbox run into your own system before you sign.
Built for Canadian payroll. Automates CRA remittances and T4s, files ROEs within one business day, and covers Quebec in full, including RL-1 and QPP.
Where it loses: Stat holiday pay and ROE block 15B are not filled in for you, and it is Canada only.
Source: AF score rationales: Compliance depth 78, Implementation 66.
Watch: How to Run Payroll in Humi 3:24 · Official walkthrough · Humi on YouTube (official)
Minutes per run for small teams. Self-serve setup gets most small Canadian teams running payroll within a day or two, with CRA remittances, ROEs and T4s handled.
Where it loses: It files RL-1 slips but not the Quebec RL-1 summary, and direct deposit needs three days of lead time.
Source: AF score rationales: Compliance depth 90, Implementation 80; Wagepoint watch-outs.
Watch: Running your first payroll with Wagepoint (Canada) 2:55 · Official walkthrough · Wagepoint on YouTube (official)
Who wins for whom: T4s and RL-1 slips with ROEs filed within a business day: Humi. Warnings from CRA and Revenu Quebec before you file, at no extra charge: Payworks. Year-end plus WCB and provincial payroll taxes in one place: Wagepoint, if you file the Quebec RL-1 summary yourself.
Warns you before you file. T4, T4A and RL-1 year-end with pre-filing warnings from CRA and Revenu Quebec, at no extra charge.
Where it loses: Canada only, and custom reporting is thin, so expect Excel exports at year end.
Source: AF score rationale: Compliance depth 87; Payworks watch-outs.
No public demo of this task. Ask for a sandbox run into your own system before you sign.
Quebec included. Handles T4s and files RL-1 slips to Revenu Quebec, alongside ROEs filed within one business day.
Where it loses: Stat holiday pay and ROE block 15B are not filled in for you, and English Canada clients absorbed a move onto a new platform.
Source: AF score rationale: Compliance depth 78; Humi watch-outs.
Watch: Confidently navigate tax season with Humi 1:00:16 · Official webinar · Humi on YouTube (official)
Canada year-end, one gap. Covers T4, T4A and RL-1 year-end alongside ROEs, WCB and provincial payroll taxes.
Where it loses: It files RL-1 slips but cannot submit the Quebec RL-1 summary for you.
Source: AF score rationale: Compliance depth 90; Wagepoint watch-outs.
Watch: Employee details to confirm before the final payroll of the year 0:48 · Official year-end clip · Wagepoint on YouTube (official)
Payworks appears in one of our step-by-step walkthroughs of where AI fits in finance work, with what a person still decides at each step.
Payworks launched two Managed Payroll Services tiers, Payroll Assist (experts review runs while you keep control) and Payroll Complete (National Payroll Institute-trained pros run everything), alongside a redesigned payroll hub, Self Service app time-entry and punch-in features, and new Quebec year-end tools including an RL-1 Info Summary Report and QPIP discrepancy warnings.
Payworks announced a strategic investment from Hg, a global software and services investor with deep HCM expertise, via the Hg Genesis fund (listed vehicle HgT co-invested about GBP 17M; total terms undisclosed). The founders' ownership group retains a stake, but the deal ends Payworks' run as a 100% Canadian-owned independent bureau and is aimed at product development and Canadian HCM expansion.
Payworks retained its Canada's Best Managed Companies designation, held every year since 2012, reaching Platinum Club status. It is also a three-time Canada's Top Small and Medium Employers honoree, reinforcing the service-and-culture story behind its dedicated-rep model and 98% retention.
Payworks prices the Canadian way, a per-run base fee plus per-employee charges each pay period, so your total moves with pay frequency and headcount. Its online Instant Quote uses CA$23 per pay run plus CA$2.65 per employee per run, with HR (CA$2.00), Time Management (CA$2.00) and Absence Management (CA$1.50) add-ons priced per employee per pay period. CFIB members pay less: CA$14.95 per run plus CA$1.59 per employee, and CA$1.00 for HR and Time Management or CA$0.75 for Absence Management. CRA and Revenu Quebec remittances and standard T4/RL-1 year-end are included at no extra charge.
Expect a custom quote rather than a signup page. A one-time conversion and setup fee can apply and is sometimes waived; data migration and in-person training may be billed separately (buyer-reported). Payworks markets no hidden fees, but you should still get the per-run base fee, per-employee rate, off-cycle run charges, and renewal escalator caps in writing. Note the ownership change: as of September 2025 Hg holds a strategic stake, so treat renewal posture the way you would with any private-equity-backed vendor.
Weeks, not months, for a typical small or mid-market client. Payworks runs a guided five-step onboarding with a dedicated implementation specialist who owns your first run. The finance-side work is GL mapping (QuickBooks Online and Xero are native, other ledgers use a custom export), Quebec and multi-province tax setup, and reconciling a parallel run before cutover. Capterra reviewers score ease of use 4.6/5, and support is the most-praised dimension.
Partially, and through your own integrations rather than a native agent. Payworks has no in-product AI assistant and no first-party MCP server as of July 2026. It does run a documented REST payroll API (the Payworks API Hub on MuleSoft) that can list pay periods, retrieve employees and pay statements, and post payroll entries, and it is a supported connector on unified-API platforms like Knit, Merge, and Unified.to. An agent such as Claude can move data through those with your credentials, but capability discovery over MCP is not available, and pay-run commits should stay human-approved with your dedicated rep.
Answered only from our own published research on this tool, never from general internet noise. If we cannot answer it well, our research agents will dig in and publish a sourced answer.