Why in-CRM payroll matters
Payroll services like Wagepoint, ADP, and Ceridian charge $20-40 per employee per month for basic pay stubs — before any add-ons. For a five-person crew, that's $100-200/month just to hand out pay stubs. And most of that spend is on features you don't need: the underlying CRA calculations are a table lookup, not rocket science.
DunaHub bundles payroll into the CRM so you stop paying twice for the same customer data. Enter hours, click Run — pay stubs are ready.
What's included
- Automatic CRA Calculations — CPP, CPP2, EI, federal and provincial income tax from the latest T4127 tables
- PDF Pay Stubs — professional pay stubs generated instantly. Download, email, or print
- Year-to-Date Tracking — YTD totals for CPP, EI, and income tax, ready for T4 season
- Unlimited Employees — no per-employee fees, no matter how big your crew grows
- Built into Your CRM — no separate login, no data sync, no extra bill
How it works
- Add employees — enter details, pay rate, and province. One-time setup.
- Run payroll — enter hours (hourly) or salary. DunaHub calculates all deductions automatically.
- Download pay stubs — PDF pay stubs ready instantly. Email to employees or print.
Every calculation uses the official CRA T4127 tables — the same numbers Wagepoint and ADP use. Nothing is approximated.
Supported provinces
- Alberta — fully supported with 2026 provincial tax tables.
- Federal only (CPP, EI) — works for employees in any province if you handle provincial tax manually.
- More provinces coming — BC, Ontario, and others are being added.
What DunaHub Payroll does NOT do (yet)
- Direct deposit — pay stubs are generated; you pay employees separately (interac, bank transfer, cheque).
- T4 generation — YTD data is tracked but T4 slips aren't automated.
- ROE generation — Record of Employment isn't produced.
If you need any of the above, you'll likely still want a payroll service alongside DunaHub — for now.
Use cases
Small landscaping crew (Alberta): Owner runs bi-weekly payroll for a 4-person crew. Enters hours, DunaHub calculates CPP + EI + Alberta income tax, generates 4 PDF pay stubs. Total time: under 5 minutes.
Solo contractor incorporating: New corporation with one employee (the owner). Runs monthly payroll to pay themselves a salary. Uses YTD tracking to prepare T4 at year-end (manually filed with CRA).
Pricing
Free on all plans. No per-employee fees, no per-run fees.
Compliance & limits
- CRA T4127 tables: 2026 edition, updated when CRA publishes revisions.
- Provinces: Alberta full; federal-only (CPP + EI) for others.
- Employees: unlimited.
- Pay stub retention: kept indefinitely while account is active.
- No direct deposit, no T4, no ROE at this time.
Last updated: July 12, 2026 · Applies to: DunaHub (CA + US) · Feature name: Payroll (CRA)