Payroll Pitfalls, Switching Risks and Official Sources
Payroll software contracts: terms, auto-renewal, liability limits and getting your data out
What to check in a payroll or HR software contract in Australia, including term and notice, liability caps, service levels on pay day, data export on exit and the 7-year record rule.
Before signing a payroll or HR software contract, check six things: the term, auto-renewal and notice period; the price and uplift clauses; the definition of billable employees and any minimum commitment; the liability cap and who is responsible for compliance; service levels for outages around pay day; and your right to export your data in a usable format, at a known cost, when you leave. The last point matters more for payroll than for most software, because the Fair Work Act requires employee records to be kept for 7 years, which is longer than many subscriptions last. If the contract is silent on export, negotiate it in writing before you sign, not when you are leaving.
This guide is part of payroll software pitfalls and official sources. It is general information, not legal advice. Have a lawyer review contracts for larger implementations.
The contract map
| Clause | What to look for | Red flag |
|---|---|---|
| Term and renewal | Initial term, automatic renewal, notice period to cancel | Long auto-renewal with a notice window months before the end date |
| Price | Per-employee price, base fees, add-ons, uplift cap | "Prices may change at any time" with no exit right |
| Billable employees | Paid, active or rostered; committed minimum; true-ups | Billing for archived or terminated employees |
| Responsibility for compliance | Who configures awards and who is responsible for results | Vendor disclaims all responsibility even for its own template errors |
| Liability cap | Usually limited to fees paid in a period | Very low cap, exclusion of all data-loss liability |
| Service levels | Uptime, support hours, response times on pay day | No commitment, support only by email |
| Data security and breach | Security standards, breach notification time, sub-processors, data location | No notification commitment |
| Data export and exit | Format, scope, cost, timeframe, read-only access | Export only on request "at the vendor's discretion" |
| Suspension | When the vendor can suspend service (e.g. late payment) | Suspension without notice before pay day |
| Governing law | Australian state law, or overseas | Overseas courts for a small business contract |
Pay-day service levels
A payroll outage on pay day can mean late wages, late STP reporting and late super. Ask:
- What uptime does the vendor commit to, and how is it measured?
- What support is available on pay day (phone, chat, hours in Australian time zones)?
- What is the response time for a "cannot process pay" issue?
- Can you produce an emergency bank file or manual pay if the system is down?
Illustrative downtime arithmetic: 99.5% monthly uptime allows about 0.5% × 30 × 24 = 3.6 hours of downtime a month. If those hours fall on pay day morning, a monthly percentage gives little comfort. Look for commitments about scheduled maintenance windows (for example never on common pay days) and incident communication.
Liability and compliance responsibility
Most contracts make the employer responsible for configuring the software and for compliance, and cap the vendor's liability at fees paid over a period such as 12 months. Consider:
- If the vendor supplies and maintains standard award templates, can you negotiate that it is responsible for errors in its own templates (as distinct from your configuration)?
- Does the cap cover data breaches caused by the vendor?
- Is there an indemnity for breaches of privacy or security obligations?
Small businesses on standard-form contracts have protection against unfair contract terms under the Australian Consumer Law, and penalties apply since 9 November 2023. A small business generally means fewer than 100 employees or turnover under $10 million. A term is not automatically unfair just because it favours the vendor; get advice if a term matters.
Data export: plan your exit before you enter
What you need to get out:
| Data | Format | Why |
|---|---|---|
| Payslips for every pay | PDF per employee per pay | Employee requests, 7-year rule |
| Pay history by component | CSV/Excel | Audits, back-pay calculations |
| Timesheets and rosters | CSV | Hours records for casual and irregular part-time staff |
| Leave transactions and balances | CSV | Balances and history |
| Super contributions and payment confirmations | CSV and reports | Super guarantee evidence |
| STP submissions and responses | Reports | Reconciliation |
| Employee records (contracts, documents) | Original files | Employment records |
| Audit logs | CSV | Evidence of changes |
Illustrative exit cost. A vendor charges $1,500 for a bulk export and $100 a month for read-only access. Staying read-only for 7 years would cost $100 × 84 = $8,400. Exporting once and storing the files securely costs $1,500 plus storage. Negotiate free export in the contract, or at least a fixed fee.
Before you give notice
- Diarise the notice date; many contracts require notice 30–90 days before renewal.
- Request a full export and check it opens and is complete before the contract ends.
- Keep paying the old system until the new one has run at least one live pay successfully.
- Confirm the old vendor's data deletion process and request written confirmation after you have verified your export.
- Revoke integrations (bank, accounting, super) from the old system.
See switching payroll software mid-year for the cut-over itself and renewal price increases for price clauses.
If a vendor will not release your data
Put the request in writing, quoting the contract clause. If it is refused or delayed, contact the Australian Small Business and Family Enterprise Ombudsman or your state small business commissioner for dispute assistance, and get legal advice. Keep producing records you are required to keep from whatever you hold (payslips sent to employees, bank records, STP data visible through the ATO).
Frequently asked questions
Can I cancel a payroll subscription mid-term?
Only if the contract allows it. Monthly plans usually can be cancelled with notice; annual or multi-year terms often cannot without paying the rest of the term.
Is a 12-month liability cap normal?
It is common in SaaS contracts. Whether it is acceptable depends on your risk; larger customers can sometimes negotiate higher caps for data breaches.
Do I own my payroll data?
Contracts usually say you own your data and grant the vendor a licence to process it. Check, and check how you can get it back.
Will the new subscription law help me cancel?
The Competition and Consumer Amendment (Unfair Trading Practices) Act 2026 introduces subscription rules from 1 July 2027, which are expected to cover some small business subscribers on standard-form contracts. Check the ACCC for details as regulations are made.
Sources
- Australian Competition and Consumer Commission — unfair contract terms and subscription traps
- Australian Small Business and Family Enterprise Ombudsman — supplier disputes
- Fair Work Ombudsman — record keeping for 7 years
- Office of the Australian Information Commissioner — data security and breach notification