Income tax with frozen bands, Class 1 National Insurance, salary
sacrifice pensions, marriage allowance and student loan plans —
modelled against the locked HMRC 2026/27 ruleset. Built for
the 60% tax trap and beyond.
✓
Income tax, Class 1 NI & student loan plans 1, 2, 5, PGL
✓
Salary sacrifice, marriage allowance & custom tax codes
✓
60% PA-taper trap detection with pension-escape modelling
Quick capture
Start with your salary
We'll open the full grid with your figure pre-loaded.
Salaried vs. hourly contracts: pick the payroll route that matches your
wage
Not every UK income passes through PAYE in the same way. Before
projecting a monthly net figure for the 2026/27 tax year,
it matters whether your gross arrives as a guaranteed annual salary or as
variable hours invoiced week-by-week. The two routes apply the same HMRC rates,
but they hit National Insurance thresholds, holiday-pay accruals and tax-code
allowances on completely different schedules — so picking the wrong calculator
can leave a payslip looking right on paper and wrong in your bank account.
Route A
Fixed annual salaried positions
Designed for permanent staff — full or part time — who receive a
guaranteed gross sum split across twelve equal monthly payroll runs.
HMRC and your employer's payroll software treat your £12,570
Personal Allowance as evenly accrued, so each month uses 1/12th of your
tax-free band.
Standard 1257L tax code, allocated on a cumulative basis.
Auto-enrolment pension contributions banded against a steady gross.
National Insurance averaged across twelve equal monthly earnings
periods.
Statutory holiday entitlement (28 days inc. bank holidays for a
five-day week) is paid as normal salary, not topped up after the
fact.
Route B
Variable hourly & weekly contracts
Built for agency workers, shift staff, freelancers and umbrella-paid
contractors whose hours change from one rota to the next. The gross
floor sits at the £12.71 National Living Wage for workers
aged 21 and over, and weekly or four-weekly payroll cycles mean each payslip
is assessed against its own NI threshold instead of an annual pool.
Converts hourly or day rates into an annual gross before applying
PAYE.
Statutory holiday pay (12.07% of hours worked) accrued separately
and either paid out or rolled into the rate.
Weekly NI Primary Threshold of £242 applied per
pay period — independent of the annual band.
Tax codes commonly issued on a Week 1 / Month 1 (non-cumulative)
basis when work patterns are irregular.
How each route handles National Insurance limits
On a fixed annual salary your employer's payroll engine charges
Class 1 employee NI at 8% on earnings between the Primary Threshold
and the Upper Earnings Limit (£12,570 to £50,270
on the annual scale), then 2% on anything above. Because the
monthly slice of that threshold is identical every period, total NI for the
year is predictable down to the penny.
Hourly and weekly contracts work differently. HMRC's Real Time
Information rules require NI to be assessed against the weekly Primary
Threshold of £242 on each individual payslip — not
against the annual total. A spike of overtime in a single week can push that
week into the 8% band even if your full-year earnings would sit
comfortably below the £50,270
higher-rate boundary. The hourly calculator mirrors that per-period assessment
so the numbers match the deductions your payroll software will actually produce.
Holiday pay, tax codes and statutory minimums in 2026/27
For salaried workers, holiday is invisible inside the payslip — your
contracted gross continues during annual leave, and the 1257L tax code
keeps allocating the Personal Allowance on the same cumulative schedule. For
variable-hour roles, holiday pay is accrued at the statutory 12.07% rate against
hours actually worked, either banked and paid out when leave is taken or rolled
into an enhanced hourly rate under a written agreement.
Tax-code application also diverges. Permanent staff carry the same
cumulative code from payslip to payslip, so unused allowance from a
light month tops up the next. Irregular contracts are frequently put on
a non-cumulative (Week 1 / Month 1) code that resets the allowance each
period — efficient for unpredictable patterns, but it can leave overpaid
PAYE to reclaim at year end. Either route still respects the regional
prefix on your code: an 'S' prefix routes earnings through
Scotland's six-band system, while a 'C' prefix applies
the Welsh rates that currently mirror the rest-of-UK bands of £50,270
and £125,140.
With the Personal Allowance and higher-rate threshold frozen across
England, Wales and Northern Ireland for another year, fiscal drag is
moving more workers into the 8% and 40% bands without any nominal
pay rise. Running both your salaried baseline and any side contracts through
the matching calculator is the most reliable way to audit a payslip before
the deductions are taken.
Tax year
2026/27
Personal Allowance
£12,570
Higher rate from
£50,270
Additional rate from
£125,140
Calculator directory14 live
Every calculator, one tab.
Pick the right entry point — PAYE for permanent salaried roles, hourly /
daily for contractors, salary sacrifice for pension optimisation, the
dedicated Teachers' grid for STPCD + TPS math.