Payroll Mistakes, Switching Problems and Official Sources

Payroll and HR software contracts: renewal increases, auto-renewal, error liability and exit terms

Payroll software contract terms that cost most later: auto-renewal, renewal uplifts, minimum headcount, error liability and data export at exit.

Updated · 5 min read

Payroll and HR software contracts: renewal increases, auto-renewal, error liability and exit terms

The payroll software contract terms that most often surprise Canadian employers are auto-renewal with a notice period you missed, a renewal price increase with no cap, minimum headcount or minimum billing that survives a downsizing, a narrow clause on who pays for payroll errors and CRA penalties, and exit terms that make it hard or costly to get your data out. Read the order form and the master terms for each of these before signing, ask for changes in writing, and put the non-renewal deadline in your calendar the day you sign. Budget the renewal with the renewal, FX and tax-inclusive calculator.

This guide is part of common payroll mistakes and official sources. It is general information, not legal advice; for a large or multi-year contract, have a lawyer review it.

The clauses to find and what to ask for

ClauseWhat it usually saysWhat to ask for
Term and auto-renewalRenews for the same term unless you give noticeNotice period of 30 days or less; renewal for one year at most
Renewal priceVendor may change prices at renewalWritten cap (for example "no more than X% a year") or a fixed multi-year price
Minimum commitmentMinimum employees or minimum monthly feeMinimum aligned with your lowest realistic headcount
Headcount true-upBilling adjusts upward when you add employeesAlso downward at renewal, or quarterly
Price definitionWho counts as a billable employee"Employees paid in the month" if you have seasonal staff
Error liabilityProvider fixes its own processing errors; liability cappedProvider pays CRA penalties and interest caused by its error
Service levelsUptime target; support hoursSupport during your payroll processing windows, and at year-end
Change of termsVendor may update online termsNotice of material changes and a right to terminate
Data export at exitExport available on request, sometimes for a feeFull export in standard formats at no or fixed cost, before and after termination
Archive accessRead-only access after cancellationAccess for a defined period at a known price, to cover six-year retention
Data deletionDeletion after a periodDeletion only after you confirm the export
Currency and taxPrice in USD or CAD; taxes extraCAD pricing; vendor's GST/HST number on invoices

Renewal increases: how small percentages compound

Renewal increases look small in isolation. Over three renewals they add up, and if headcount grows at the same time, the bill grows faster.

Illustrative example. A plan costs $3,000 in year one. Renewal increases are 8% a year, and headcount grows 5% a year.

YearCalculationYearly cost
1Starting price$3,000.00
2$3,000 × 1.08 × 1.05$3,402.00
3$3,402 × 1.08 × 1.05$3,857.87
4$3,857.87 × 1.08 × 1.05$4,374.82

By year four the bill is about 46% higher than in year one. With a 3% renewal cap instead, year four would be $3,000 × (1.03 × 1.05)³ = $3,000 × 1.0815³ ≈ $3,000 × 1.2650 ≈ $3,795, roughly $580 less in that year alone.

The calculator handles one year at a time: enter the current cost, the uplift plus any FX buffer, and expected fixed extras.

Who pays when payroll goes wrong

The CRA assesses the employer for late remittances, failures to deduct and late filings, regardless of the provider. Whether you can recover the cost depends on the contract. Typical patterns:

  • the provider corrects its processing errors at no charge and reimburses penalties and interest caused solely by its error;
  • exclusions for late or wrong inputs, insufficient funds, changes after cut-off, and your own set-up choices;
  • a liability cap, often tied to fees paid over a period.

Ask how the provider documents an error, how quickly it will correct and re-file, and whether it will deal with the CRA on your behalf. Keep your own records of what you submitted and when. Penalties are explained in CRA payroll penalties.

Service levels that matter for payroll

General uptime figures matter less than availability when you need it: the days before each payday, the remittance due dates and the T4 period in January and February. Ask:

  • support hours (are they in your time zone, and is there a payroll-day escalation?);
  • maintenance windows (never during your processing window);
  • what happens if the system is down on a payday (manual payment option, off-cycle run at no charge);
  • French-language support if you have Quebec staff.

Planning an exit before you sign

Most of the cost of leaving a payroll provider is data. Before signing, confirm:

  1. what you can export (pay history, YTD, slips, ROEs, remittances, HR records, documents);
  2. formats (CSV for data; PDF for reports and slips);
  3. cost and timing of a full export, including after termination;
  4. read-only archive access and its price;
  5. how long data is kept after termination and how deletion is confirmed.

Records generally must be kept for six years, so the exit plan must cover that period; see record retention and employee privacy. The practical side of moving systems is in switching payroll providers mid-year, and set-up problems to avoid in implementation failure patterns.

Pricing representations

If a vendor advertises a price that cannot actually be obtained because mandatory fees are added later, that may raise issues under the Competition Act's rules on drip pricing. For your own purposes, the safe approach is to compare written, all-in quotes; see pricing models.

FAQ

Can I cancel a payroll subscription mid-term?

Monthly plans usually allow cancellation with notice. Annual and multi-year plans often require payment for the rest of the term unless the contract gives a termination right. Read the termination clause and negotiate an exit right for material changes or repeated service failures.

Is auto-renewal enforceable for businesses?

Generally, business-to-business contracts are enforced as written, and consumer protection rules on renewals usually do not apply to businesses. That is why the notice date matters.

Should I sign a multi-year contract to lock in the price?

It can make sense if you are confident in the fit and the price is fixed or capped. Make sure it includes headcount flexibility and exit rights, and do it after a successful first year rather than at first purchase if you can.

What should I do 90 days before renewal?

Review headcount and modules used, remove inactive profiles, ask for the renewal price in writing, compare at least one alternative, and give notice if you plan to leave.

Sources

Related guides