staircase, path, steps, distance, construction, architecture, form
Photo by LiliamNunes on Pixabay

Strategy

Part of Payroll software strategy and planning 2027: a framework

Payroll software strategy mistakes in England, sorted by stage

Twelve payroll software strategy mistakes in England sorted by stage: before the build, before launch and after launch, each with a warning sign and a fix.

Payroll software strategy mistakes in England surface at different moments. Some are made before a line of code is written, some just before launch and some only after customers are live. Sorting the twelve by stage tells you which review to run now.

What to take away

  • Before the build, check scope, HMRC recognition, tax-year maintenance and pensions.
  • Before launch, check test coverage, sign-in practice, recovery evidence and the line between pilot and live.
  • After launch, check pricing against support, what counts as success, retention and sales qualification.
  • HMRC recognition is not approval of usability, security, pensions or the wider service.
  • Reject designs that rely on borrowed Government Gateway credentials.
  • Turn each mistake into a release gate with an owner and an evidence requirement.

Before the build: four mistakes

The earliest mistakes are cheap to fix and expensive to ignore. Each one sets the shape of everything built afterwards, so settle them while the product is still a plan.

MistakeWarning signFix
Targeting every employerThe target customer is described only by employee countSelect one operating context and state exclusions
Treating recognition as endorsementRecognition appears in marketing as approvalDescribe it only as recognition for online PAYE reporting
Building once and forgetting the tax yearRule changes have no named ownerNamed owners, dated rule inventories, regression testing and customer release plans
Reducing pensions to one deduction fieldPensions are a single column in the designList the pension tasks the product performs

Employee count alone does not describe payroll. Pay frequency, worker situations, PAYE schemes, pensions, source systems and approvals change the job. A product for hospitality employers with weekly paid staff might exclude umbrella companies, off-payroll contractors and salary sacrifice.

HMRC publishes recognised payroll software for online PAYE reporting, and it says it cannot recommend one software product or service over another. Recognition should not be described as HMRC approval of usability, security, pensions or the wider service.

A launch team without a maintenance team does not have a viable payroll product. Fund the maintenance team before launch, because the tax year does not wait for the roadmap.

The Pensions Regulator's software guidance lists assessment, contribution, provider-data, communication, request and record tasks. State which of them the product performs, and verify the chosen scheme's format and tax-relief method.

Before launch: four mistakes

Launch is where optimism meets payday. These four mistakes are about evidence: what the tests really cover, what access the product relies on, and whether anyone has seen it recover.

MistakeWarning signFix
Equating supplied test cases with complete assuranceTest data is the whole test planAdd boundary, negative, migration, security, restoration and real workflow tests
Designing around borrowed sign-in detailsA workflow needs a customer's own Government Gateway loginRedesign so no one uses details that are not theirs
Promising availability without recovery evidenceThe service level quotes average uptimeDefine critical functions, support ownership, backup scope and fallback
Letting the pilot become live by accidentA customer deadline is driving the prototypeAuthoritative system, governed data, named submission authority, stop conditions

The 2026 to 2027 payroll test data supports developers' own routines. It does not cover every configuration, integration, user action or failure, so treat it as a starting point and add your own scenarios.

HMRC's web-services access policy says third parties must not request, collect or use sign-in details that do not belong to them. Its current position is that automation tools must not be used to enter data into or navigate Government Gateway. A commercial shortcut that conflicts with that policy is an architectural risk, not a growth hack.

Average uptime says little about a customer blocked before payday. Measure successful recovery from realistic incidents, including restoration tests, fallback and correction routes.

Parallel testing needs an authoritative system, synthetic or governed data, a named submission authority and stop conditions. A customer deadline must not convert an unresolved prototype into production. The go-live checklist shows what has to be true before that switch.

After launch: four mistakes

Once customers are live, the mistakes move from engineering into the business model. They are quieter, because nothing breaks on payday, and they decide whether the product is worth running.

MistakeWarning signFix
Pricing before measuring supportOne flat fee for easy and difficult customers alikeCalculate gross margin after onboarding and deadline support
Confusing a submission with a resolved outcomeSuccess is logged at the API callDefine success at the end of the supported workflow
Measuring registrations instead of retained useFree accounts and imported records inflate the dashboardTrack completed payroll cycles, paying cohorts and renewal
Hiding exclusions from salesUnsupported cases appear only in a technical documentPut them in qualification scripts, order forms and onboarding

A simple per-employee fee can hide migrations, extra runs, late data and complex exceptions. Calculate gross margin after onboarding, payroll-deadline support, assurance and regulatory maintenance, and segment cohorts rather than averaging easy and difficult customers.

A transmitted report can be rejected, duplicated or inconsistent with the customer's expectation. Preserve acknowledgements, error states and correction history, and define success at the end of the workflow rather than at the call.

Track completed payroll cycles, active paying cohorts, support effort and renewal using written definitions. Unsupported cases belong in sales qualification, so review lost deals to find where positioning widened beyond delivery.

A smaller honest market is preferable to recurring failures among customers the product was never designed to serve.

Turning stages into release gates

Give each mistake a gate with an owner and an evidence requirement. Strategy improves when the team can stop work that widens scope without strengthening the chosen customer outcome.

Review the gates before each tax year, major integration and entry into a new payroll segment. The strategy and planning framework shows how the gates fit a full plan.

  • Before the buildone operating context, named rule owners, listed pension tasks.
  • Before launchrestoration tests passed, no borrowed sign-in details, pilot stop conditions written.
  • After launchmargin calculated after support, success defined at the end of the workflow, exclusions in sales scripts.

Common questions

What does HMRC recognition actually mean for payroll software?

HMRC publishes recognised payroll software for online PAYE reporting, while saying it cannot recommend a product. It is a status for reporting, not an endorsement of the whole product.

Why keep a pilot away from live payroll deadlines?

A customer deadline must not turn an unresolved prototype into production. Parallel testing needs an authoritative system, governed data, a named submission authority and stop conditions agreed in advance.

Why is targeting every employer a mistake?

Pay frequency, worker situations, PAYE schemes, pensions, source systems and approvals change the job. A broader target widens scope without strengthening the chosen customer outcome.

More in Strategy