Pay Run Lab

Operations

Part of How to switch payroll software UK without disrupting pay runs

How to switch payroll software UK without disrupting pay runs

Switching payroll software mid-year means planning RTI opening balances, P45 and P60 continuity, employee data transfer and pension re-enrolment.

What to take away

  • Move at the start of a pay period, never mid-period, so one system owns each full run.
  • Check RTI year-to-date balances, P45 and P60 continuity before the first live submission.
  • Treat the data move as a change of processor, with your organisation still the controller.
  • Confirm pension contributions and any re-enrolment dates survive the switch.
  • Run one dummy period and reconcile the first three live runs.

Time the cutover to a pay period boundary

Mid-year switches fail for one dull reason: two systems each hold part of a tax year. HMRC's Real Time Information service expects one continuous record of pay and deductions for each employee. Split that record and your year-to-date totals stop reconciling.

Pick the first day of a pay period. Run the final payroll in the old software and submit it. Then freeze that system as read-only. The new system starts with the next period and owns every later submission.

If a pay period boundary is months away, run both systems in parallel for one period instead. The payroll workflow from opening the period to reconciling the outputs shows where a second system tends to double-count.

Check RTI, P45 and P60 continuity

Your first Full Payment Submission in the new software must carry correct year-to-date figures for every employee. That covers taxable pay and tax deducted, along with student loan deductions.

Ask the outgoing supplier for a raw data extract, not a PDF report. You need the fields plus the cumulative totals HMRC already holds for each person.

P45s for leavers and P60s at year end both depend on those totals. Get the opening balances wrong and you correct them with an amended FPS, which is slower than a clean handover.

Move employee data as a controller

Switching supplier changes the processor, not the purpose, so your organisation remains the controller. The ICO's guide to the UK GDPR sets out the contract terms you need with a new processor and the duties that stay with you.

Export only the fields the new system needs. Agree a deletion date for the old supplier's copy in writing. Payroll files carry bank details, National Insurance numbers and sometimes health information, so a spreadsheet sent to a project inbox is the wrong route.

Not everyone you pay belongs on payroll. The ONS employment and employee types release separates employees from self-employed people and other categories, which helps you decide whose records should move.

Keep pension duties on schedule

Auto enrolment duties continue through a migration. Contribution percentages, qualifying earnings and postponement dates all have to survive intact. The Pensions Act 2008 sets the duties, and re-enrolment runs on a three-year cycle from your duties start date.

Check the assessment settings in the new software against your duties start date and your next re-enrolment window. Where the provider's approach is unclear, compare how auto enrolment payroll options handle postponement and cyclical re-enrolment.

Re-enrolment can be triggered on any date within a six-month window, so avoid the cutover month if you can. If the window has to fall during the switch, run it manually and keep the evidence.

A payroll migration checklist

  1. Choose a cutover date at a pay period boundary and confirm it in writing with both suppliers.
  2. Agree the exit extract: fields, format, delivery date and any charge.
  3. Load opening year-to-date balances per employee into the new system.
  4. Run one dummy period, check the FPS calculation and test the pension file.
  5. Submit the first live FPS and confirm HMRC acceptance before closing access to the old system.
  6. Reconcile the first three live runs line by line, then set the old system to read-only.

Common questions

When is the best time to switch payroll software?

Between pay periods, ideally at the start of a tax year. A mid-year switch works if the opening balances are right, but avoid moving in the middle of a period you have already part-processed.

Do I need to tell HMRC that I have changed payroll software?

No. You keep the same PAYE reference and employer registration, and the change appears through your FPS submissions. Tell HMRC only if your payroll contact or scheme details also change.

What happens to employees' P60s after a mid-year switch?

The new software produces the P60 from the year-to-date totals it holds, so accuracy depends on the balances you loaded at cutover. Keep the old supplier's records until the retention period ends.

Can I run two payroll systems at once during the change?

Yes, for one pay period as a parallel run. Going longer doubles the work and creates two sets of numbers, so agree which system is authoritative before the first live submission.

More in Operations

Reviews

Payroll software with auto enrolment: 5 UK options compared

Compare five UK payroll options for auto enrolment, from pension provider integration and re-enrolment duties to The Pensions Regulator evidence and cost.

Tools and providers

Best payroll software for accountants UK: client management

Compare payroll software for accountants in the UK: HMRC agent authorisation, multi-client RTI filing, pension duties and per-scheme pricing.

Costs and pricing

Payroll software for one employee UK: is it worth it?

One-employee payroll is a small job with real duties. We cost PAYE, auto-enrolment and software for UK micro employers, and say when paying is worth it.

Tools and providers

HR software for charities UK: volunteer and staff tools

How UK charities can use HR software for paid staff, volunteer management and Gift Aid while meeting Charity Commission reporting and data duties.