Answers · UK 2025/26
Do zero-hours contract workers pay National Insurance?
Yes, but only in weeks or months where their earnings from that employer exceed the relevant National Insurance threshold. Because pay under a zero-hours contract can vary sharply week to week, employee NI is worked out separately for each pay period, so a busy week can trigger NI even if a quiet week does not.
Full answer
Zero-hours contract workers have no guaranteed minimum hours and their pay can vary considerably from one pay period to the next, which affects how National Insurance is actually applied compared with someone on a fixed, regular salary. **NI is assessed per pay period, not annually** Unlike Income Tax, which uses cumulative calculations across the tax year (so a quiet month can offset a busy one over time via the tax code), employee National Insurance is generally calculated separately for each individual pay period (weekly or monthly), based on the earnings in that specific period alone, without reference to what was earned in other periods. This matters a great deal for zero-hours workers, whose hours -- and therefore pay -- can swing significantly. **The threshold effect** For 2026/27, employee Class 1 National Insurance is charged at 8% on earnings between the primary threshold (£242 a week / £1,048 a month, equivalent to £12,570 a year) and the upper earnings limit (£967 a week / £4,189 a month, equivalent to £50,270 a year), and 2% above that. If a zero-hours worker earns below the weekly or monthly threshold in a particular pay period, no NI is due for that period at all, even though the same total annual earnings, if paid evenly, might have resulted in some NI being due overall. **Why this can seem unfair -- and sometimes helpful** Because NI is not averaged across the year in the same way as Income Tax, a zero-hours worker whose hours are genuinely spread unevenly can end up paying less total annual NI than someone earning exactly the same annual total in equal monthly instalments, since some low-earning periods fall entirely below the threshold and escape NI altogether. Conversely, a zero-hours worker who has one exceptionally busy week (perhaps covering extra shifts) can see a larger slice of that week's pay taxed at NI, even if their average earnings across the year are modest, because that particular week crossed the weekly threshold by a wide margin. **Multiple employers** If a zero-hours worker has more than one job, National Insurance is calculated separately for each employer's payroll -- the thresholds are not combined across jobs. This means it is possible to earn below the NI threshold in several separate zero-hours jobs and pay no employee NI at all in any of them, even though total combined earnings across all jobs might otherwise have triggered NI if paid by a single employer. **State Pension and NI credits** A potential downside of very low or irregular zero-hours earnings is building up too few qualifying years for the State Pension, since a qualifying year normally requires earnings at or above the Lower Earnings Limit (around £6,396 a year) consistently, or NI credits from other sources. Workers with patchy or low zero-hours earnings across the year should check their National Insurance record periodically at gov.uk to see whether gaps are appearing. **Worked example** A zero-hours retail worker earns £180 in a quiet week (below the £242 weekly primary threshold) and pays no employee NI that week. The following week, extra shifts push earnings to £420 -- of the amount above £242 (£178), 8% NI is due, roughly £14.24 for that week alone, even though the worker's average weekly earnings across the two weeks (£300) would, if paid evenly, have resulted in a smaller combined NI bill overall.
Try the calculator
This answer is informational only and does not constitute financial, tax or legal advice. Figures are for the 2025/26 UK tax year. See our methodology and sources.