The Overtime Illusion: Why Extra December Shifts Can Leave January Short
December overtime has a lovely arc. At this point in November, the Christmas ads are starting, the boiler is making a noise you do not like, and a few extra shifts look like the obvious answer. You say yes. The money lands before Christmas. Everyone is happy. Then January arrives with a payslip that seems to have been calculated by someone with a grudge.
This is not a lecture about tax. It is a warning about doing the maths before you agree to the shifts, because the gap between what overtime pays and what it actually leaves you is often wider than people expect.
The trap is not the tax bill. It is the timing.
Extra pay is taxed through PAYE in the month it is paid. If December overtime pushes you into a higher tax band, or over a student loan threshold, or closer to the child benefit taper, the deduction can look brutal on that one payslip. PAYE is cumulative, so in theory it evens out over the tax year. In practice, the refund or correction can arrive later, and January is exactly when a changed tax code tends to bite.
That is the January payslip shock in one sentence: December feels generous, January feels like a correction.
The stack, in plain English
When you earn an extra £100, several things can take a slice, in a specific order. For 2026, the personal allowance is still £12,570 and the basic-rate band still tops out at £50,270. The marginal rates are what matter here, not the average rate.
- Income tax: 20% on basic-rate pay, 40% on higher-rate pay, 45% on additional-rate pay.
- Employee National Insurance: 8% between the primary threshold and the upper earnings limit, then 2% above it.
- Student loan repayments: 9% of pay above the relevant threshold on Plans 1, 2, 4 and 5, or 6% on the postgraduate loan.
- Child benefit charge: once adjusted net income crosses £60,000, 1% of the benefit is clawed back for every £200 above the threshold, until it is fully withdrawn at £80,000.
Stack those up and a basic-rate payer with a student loan can lose 37p in the pound before anything else. A higher-rate payer with a student loan is looking at 51p. Add the child benefit taper and the marginal rate can climb well above that. This is not a reason to refuse all overtime. It is a reason to stop treating the gross figure as your pay rise.
A worked example that is not meant to scare you
Imagine a household where one earner is on £58,000, has two children, and is on a Plan 2 student loan. They take on £4,000 of December overtime, which takes their annual income to £62,000.
On that £4,000:
- Income tax at 40%: £1,600
- National Insurance at 2%: £80
- Student loan at 9%: £360
- Child benefit charge: £2,000 over the £60,000 threshold, so 10% of the annual child benefit for two children — roughly £234
Total deductions: about £2,274. The £4,000 of overtime leaves about £1,726. That is still real money, but it is not £4,000, and it is not even the £2,320 it would have been without the student loan and child benefit charge. The effective deduction rate is just under 57%.
None of those deductions are a mistake. They are the rules stacking on top of each other. The mistake is saying yes to the shifts while mentally spending the gross amount.
Tax codes: the January ambush
January is a common month for tax code changes. HMRC may adjust your code to collect an underpayment from a previous year, account for a company benefit you have not been taxed enough on, or reflect income from a second job or savings. If your code changes in December or January, your first payslip of the year can be smaller even though your salary has not changed.
Check the code on your payslip against the code on your HMRC account. A code ending in M means you are receiving Marriage Allowance. A K code means you have untaxed income being collected through your pay. If the number looks wrong, ring HMRC rather than waiting for it to sort itself out. Payroll can only apply the code they have been given.
If you have two jobs, make sure your tax-free allowance is split deliberately. A common mess is both employers using a full allowance, which feels fine until HMRC catches up and sends a new code that takes a chunk out of January.
Pension timing is a lever, not a magic trick
If your workplace pension runs on salary sacrifice, your pension contribution comes out before tax and National Insurance, and it also reduces the pay that student loan repayments are calculated on. Increasing your contribution from December pay can lower the marginal cost of overtime, but it also locks the money away until retirement. That is a real trade-off, not a loophole.
There is also a timing issue. Payroll deadlines are usually earlier than people think. If you want a higher contribution to affect December overtime, you need to ask before the cut-off, not after the money has landed.
So should you say yes?
Do the maths with the net figure, not the gross one. Ask payroll for a rough estimate if you are unsure. Work out what the overtime is worth after tax, National Insurance, student loan and any child benefit charge. Then divide it by the hours you are giving up. If it still clears £15 an hour after deductions, it may be worth it. If it clears £8, you are allowed to say no.
Overtime is not free money. It is paid time, taxed at the margin, and sometimes collected later through a code change. The households that handle it best are not the ones who refuse every shift. They are the ones who know what the shift actually leaves behind.