← All articles

Payrolling benefits from April 2027: predicting the spec HMRC hasn't published yet

In short
  • From 6 April 2027 cars, vans, fuel and medical benefits get taxed through payroll every payday, with Class 1A NIC reported on the FPS.
  • The final spec lands in autumn 2026. Most of it is already visible in the draft Annex 3 field list: about 32 fields, 18 of them new.
  • The one algorithm that matters is "recalculate forward". It goes negative on a late downward correction and nothing says what to do then.
  • July 2027 is a double Class 1A month, and summer 2028 is a bigger crunch than April 2027.
On this page
  1. The short version
  2. How we got here
  3. Predicting the spec
  4. The mechanics HMRC has explained
    1. Spreading
    2. Recalculate forward, never backward
    3. Estimates, the 50% limit, and the year-end tail
  5. Where it’s going to hurt
  6. Things I worked out myself
    1. Two years of Class 1A get paid in one
    2. Recalculate forward can go negative
    3. Nobody has mentioned the P11D(b)
    4. The real crunch is summer 2028
    5. Universal Credit
  7. The predictions
  8. What to build before the spec arrives
  9. Sources
Update, 24 September 2026

The spec is out. HMRC published the 2027/28 RTI pack on 16 September 2026. I’ve scored every prediction below against it in a follow-up post. The text here is left as it was written in August.

From 6 April 2027 company cars, vans, fuel and medical benefits get taxed through payroll in real time, with employer Class 1A NI reported on the Full Payment Submission (FPS) every pay period. The final spec isn’t out until autumn 2026, about five months before go-live. But most of the pieces are already published, so you can predict most of it now. That’s what this post does, then it goes through where I think it’s going to hurt.

I’m a software developer, not an accountant. Everything here is from published material (linked at the end). The “Things I worked out myself” section is my own arithmetic, so check it.

6 Apr 2027phase 1 goes live
~18genuinely new FPS fields to build
~5 monthsfrom final spec to go-live
92%of all benefits covered by phase 1

The short version#

Today the tax on a company car or medical cover is sorted out after the year ends: a P11D in July, a tax code adjustment, one annual Class 1A payment. From April 2027 the benefit value is added to taxable pay every payday as “notional pay” (taxed, never paid out) and Class 1A is worked out and reported every payday too.

Today - the annual loop Benefit records annual cash equivalents, totted up after year end P11D + P11D(b) filed once a year, by 6 July after year end Tax caught up later tax code adjusted; Class 1A paid in one July payment From 6 April 2027 - every pay period Benefit records per-period values, feeding every payroll run FPS, each period notional pay + benefit fields + Class 1A fields Tax settled now PAYE in the period; Class 1A paid with the monthly remittance the same money - completely different plumbing
Annual, after-the-fact reporting becomes per-period reporting on the FPS.

How we got here#

The policy was announced, delayed, then split into phases, mostly because the industry told HMRC the timetable didn’t leave room to build and test. ICAEW asked for a delay, a phased rollout and a penalty soft landing. HMRC gave them all three.

Oct 2024 mandation announced Apr 2025 delayed to 2027 Nov 2025 draft guidance + fields Jun 2026 phased rollout confirmed you are here Autumn 2026 final specs + legislation Apr 2027 phase 1 live Apr 2028 phase 2 live ≈ 5 months from final spec to go-live
Grey dots are behind us, teal ones are still to come.
FromWhat
Phase 16 April 2027Cars, car fuel, vans, van fuel, employer medical, taxable expenses. About 92% of all benefits (HMRC via ATT).
Phase 26 April 2028Most other benefits in kind.
Excludeduntil further noticeLoans and living accommodation stay voluntary.

So 2027/28 is a dual-running year. Cars go through payroll, a gym membership can still land on a P11D in July 2028. The P11D code path stays for years.

Predicting the spec#

A draft spec already exists. HMRC sent developers over 100 new FPS data items in November 2025 covering full mandation. The June 2026 phasing pulled 94 of them out. What’s left for phase 1 is about 32 fields, 14 already in RTI, so roughly 18 new ones to build.

Full draft spec, Nov 2025 (all benefits) ≈126 data items Phase 1, April 2027 14 18 32 fields - 14 already in RTI, 18 new The other ~94 items are deferred to phase 2 (April 2028).
Phasing shrank the April 2027 build a lot. Teal = fields that don't exist in RTI today.

Annex 3 of the interim guidance lists the likely phase 1 fields by P11D section letter:

Benefit typeFields
F, carsMake, model, first registration, CO₂, zero-emission mileage, car ID, amendment indicator, list price, accessories, capital contributions, private-use payments, availability and withdrawal dates, engine size, period and YTD cash equivalents for car and fuel. Basically today’s optional FPS car block.
G, vansPeriod and YTD cash equivalents for van and van fuel. No detail block.
I, medicalCost or “amount foregone” (so salary sacrifice is baked in), period and YTD cash equivalents.
Class 1APeriod total, YTD total, and an adjustment box. HMRC is “investigating enhancements … which may introduce up to 9 additional data items”.

My base prediction is Annex 3 plus validation rules, delivered as the usual RIM artefact and business rules. The open questions:

  1. Validation. Can a YTD cash equivalent go down? Are negative period values allowed? The correction model below needs both.
  2. End-of-year update transport. Plain FPS resubmission, an Earlier Year Update style thing, or something new? I think revised final FPS, but it’s not in writing.
  3. P46(car). Not mentioned once. Probably redundant for payrolled cars.
  4. The Class 1A adjustment box. Up to nine pending sub-fields says HMRC knows per-period Class 1A won’t reconcile cleanly. Expect this to change latest.

One surprise: voluntary payrolling of non-mandated benefits won’t use the new FPS fields. So from April 2027 an engine might run three regimes at once: mandated with FPS fields, voluntary without, and P11D. Worth knowing before you commit to a data model.

The mechanics HMRC has explained#

Spreading#

Annual cash equivalent ÷ pay periods, added to taxable pay each period as notional pay, rounded down to 2dp. Taxed through the tax code, no employee Class 1 NIC, never touches net pay. Try £2,000 (a £40,000 electric car at 5%): twelve rounded-down periods come to £1,999.92 and the guidance doesn’t say whether the last period trues up.

Interactive calculator: spreading an annual benefit over pay periods (web version only).

Also confirmed: 53-week years divide by 53, annual schemes payroll the lot in one period, and the notional amount is expected on the payslip.

Recalculate forward, never backward#

When a value changes mid-year you don’t amend earlier periods. New full-year figure, minus what’s already payrolled, spread over the periods left. HMRC’s example: 4-weekly, £2,600 becomes £2,800 after six periods, £1,200 already through, so £1,600 over the last seven at £228.57.

Everything funnels through this one algorithm: corrections, car swaps, premium changes, estimates trued up. Your benefit object needs annual value, payrolled to date, periods remaining, and a recalc that runs on every change. There’s a simulator in “Things I worked out myself”, because it breaks on one input.

Estimates, the 50% limit, and the year-end tail#

Where it’s going to hurt#

  1. Class 1A goes per-employee, per-period. Today it’s one annual sum, one P11D(b), one July payment. From April 2027 it’s on each period’s cash equivalents in its own FPS fields, “paid in real time”. HMRC hasn’t said how it’s paid: same monthly remittance or a separate stream. Promised “in a future update”. I think it’ll be the same reference and the same 19th/22nd deadlines, but that’s a guess.
  2. July 2027 is a double-payment month. The last annual Class 1A for 2026/27 is due 19/22 July 2027 while monthly 2027/28 payments are already running. HMRC flagged this itself. Calculator below.
  3. Tax code squeeze. HMRC strips mandated benefits out of codes before April 2027 but will not remove prior-year underpayment adjustments. So someone pays real-time tax on this year’s car and arrears on last year’s. Correct, looks like double taxation. Expect “my tax is wrong” tickets April to June 2027, and put an explanation on the payslip.
  4. Medical data timing. Car data lives in fleet systems and rarely changes. Medical data lives with an insurer, renews mid-year, and arrives after cut-off from a different team. My prediction: medical, not cars, generates most in-year corrections. Make “update value, respread, log it” one click.
  5. Odd payrolls. 53-week years (small statutory mismatches ICAEW has queried), annual schemes (whole benefit in one period, straight into the 50% limit), benefit-only payrolls, and modified PAYE expats where HMRC is “considering retaining the P11D”. Nobody knows yet. Plan for both.

Things I worked out myself#

None of this is published anywhere as far as I can tell. It’s what you get by taking the rules above and doing the arithmetic.

Two years of Class 1A get paid in one#

My working

Employer with £200,000 of mandated benefits, so £30,000 of Class 1A a year. April 2027 to March 2028 they pay £2,500 × 11 = £27,500 for 2027/28 (month 12 is due 22 April, so it just misses) plus £30,000 in July for 2026/27. That’s £57,500 in twelve months from an employer whose annual bill is £30,000. Nothing is taxed twice, two years’ bills land in one window.

Interactive calculator: Class 1A cash paid in the transition year (web version only).

Scale it up: Class 1A raises about £1.4bn a year (£9.5bn of benefits at 15%), and phase 1 is most of it, so the transition year is a one-off timing gain for the Exchequer in the high hundreds of millions. I haven’t seen anyone put a number on it. And permanently, employers pay the same money about eight months earlier than before. At 7% borrowing that’s roughly £1,400 a year for the £30,000 employer, every year.

Recalculate forward can go negative#

My working

Medical estimated at £1,800 (last year’s premium, exactly what the guidance says to use), £150 a month. In month 11 the insurer restates the year to £1,200. £1,500 is already payrolled, so the remainder is −£300: −£150 of notional pay for each of the last two months, and a YTD figure that goes down.

Interactive simulator: correcting a benefit value mid-year (web version only).

Nothing published says what happens then. Either the spec allows negatives and falling YTDs (and HMRC, DWP and your reports cope), or it rejects them and pushes every over-estimate to year end, which contradicts its own “fix it in-year” rule. Leavers with post-P45 refunds hit this first.

The simulator shows the other property too: a correction’s impact depends on its date, not its size. £1,200 in month 1 is £100 a month. In month 12 it’s £1,200 on one payslip, right where the 50% limit kicks in. So it now matters when a medical scheme renews. A January renewal squeezes the correction into three periods, a May one spreads it over eleven. Bureaux could usefully record every client’s renewal month today.

Nobody has mentioned the P11D(b)#

An employer with a company car (mandated) and a gym membership (not until 2028) pays Class 1A through two channels in 2027/28. Today’s P11D(b) asks for Class 1A on all benefits. Unless it’s redesigned, that employer pays part of it twice. No published document mentions a P11D(b) change. It isn’t an FPS field, it’s a form owned by a different bit of HMRC, so I’d expect it to be announced late.

The real crunch is summer 2028#

April 2027 is a clean-slate go-live with 18 new fields. Look at what stacks into April to July 2028, all for the first time:

DateFirst production run of
6 April 2028Phase 2, the ~94 deferred fields, on a spec presumably published autumn 2027
19 April 2028Cutover to end-of-year corrections for 2027/28, transport still unspecified
1 June 2028Employee annual statements, no format published yet
6 July 2028P11Ds for non-mandated benefits, and the making-good deadline
19/22 July 2028Balancing Class 1A, P11D(b) for the other channel, P60 reissues

If you’re planning capacity, it’s an April 2027 go-live followed by a bigger peak twelve to fifteen months later. It’s also why I think phase 2 slips.

Universal Credit#

  1. UC shrinks as earnings rise, 55p per £1.
  2. DWP reads earnings straight from the FPS.
  3. UC regulation 55(2) says benefits in kind do not count as earnings.
  4. Payrolling puts benefits inside taxable pay on the FPS.

So somewhere the benefit has to be subtracted back out, and no DWP-side change has been announced. It hasn’t mattered because company car drivers are rarely on UC. Mandation sweeps in every van driver and everyone with employer medical, and 3.1 million UC claimants are in work. A flat-rate van benefit is about £4,000 a year, £335 a month of notional pay, which if it leaks costs the claimant about £184 a month. They’d have no way to trace it, and the question lands on the employer’s payroll team first.

The predictions#

#PredictionConfidence
1Spec lands with the Autumn Budget 2026 cycle, and it’s Annex 3 plus validationHigh
2Class 1A paid with the normal monthly remittance, same reference, 19th/22ndMedium-high
3P46(car) retired for payrolled carsMedium-high
4The Class 1A adjustment fields grow (some of the “up to 9”)Medium-high
5End-of-year update is a revised final FPS, not a new submission typeMedium
6First spec under-specifies negatives and leaver corrections; clarification follows in 2027Medium
7Phase 2 slips or gets pruned (94 fields, same compressed window, overlapping the summer 2028 pile-up)Medium, and I’d like to be wrong
8Loans and living accommodation stay voluntary well beyond 2028High
9P11D(b) redesigned for 2027/28 to net off FPS Class 1A, announced later than the FPS specMedium-high it changes, high it’s late
10A payrolling / Universal Credit story surfaces in 2027/28, probably van driversMedium

And the 2027/28 penalty easement (no inaccuracy penalties except deliberate non-compliance; late filing, late payment and interest still apply) is the soft landing everyone’s first year will lean on.

What to build before the spec arrives#

  1. A period-level benefit model: annual value with estimate-vs-actual state, payrolled to date, periods remaining, recalculate-forward as the one path for every change.
  2. The 50% limit carry-forward ledger with a year-end residual.
  3. Class 1A period and YTD accumulators per benefit type, plus an adjustment mechanism you expect to rework.
  4. The boring bits: notional pay on payslips in plain words, the 1 June statement, dual-running P11D, fleet and insurer imports. The tax calc is the easy part compared with getting a premium in before cut-off.

And get on SDST’s mailing list (SDSTeam@hmrc.gov.uk). The June 2026 phasing news reached developers by email before GOV.UK caught up.

Sources#

HMRC / GOV.UK:

Industry:

This describes announced policy, draft guidance and draft legislation as at September 2026, plus predictions that are clearly marked as mine. It isn’t tax advice, and plenty of it will probably change before April 2027.

Comments