Home/Field Notes/Payroll
Payroll 005

Parallel Run Strategy: How to Prove Payroll Before You Trust It

The parallel run is the moment a payroll implementation is tested against reality. Treat it as a formality and it will humble you.

There is no part of a payroll go-live that reveals the truth quite like the parallel run. Every assumption baked into your elements, formulas, and costing gets measured against the legacy system running the same population. It is the single best insurance policy you have, and it is routinely under-planned.

Reconcile at the right grain

Comparing gross-to-net totals and declaring victory is how variances hide. Reconcile at element level, per employee, so a compensating error in two directions cannot pass unnoticed. Yes, it is more work. That is the point.

Categorise every variance

Not every difference is a defect. Some are legacy errors you are correcting, some are timing, some are genuine bugs. Log each variance, categorise it, and get sign-off on the explanation. An unexplained variance is a go-live risk carried into production.

Run more than one cycle

A single clean parallel proves less than teams hope. Retro events, joiners and leavers, and period-specific logic only surface across cycles. Where the timeline allows, run at least two, and treat the second as the real test.

The discipline here is unglamorous and non-negotiable. A payroll that has survived a rigorous multi-cycle parallel is one you can trust on go-live night. One that has not is a gamble with people's wages.

Facing this on a live programme? I work directly with client teams on Cloud HCM architecture, payroll and integration delivery.

Book a consultation