What Exactly Are the Upper Earnings Limit and National Insurance Thresholds for 2026/27?
National Insurance thresholds are the earnings or profit levels used to determine when contributions become payable and which rate applies.
For employees, the Lower Earnings Limit is £129 per week, equivalent to £6,708 per year. Employees do not normally pay National Insurance at this level, but the earnings can still help protect their National Insurance record.
The Primary Threshold is £242 per week, or £12,570 per year. This is the point at which most employees start paying Class 1 National Insurance.
The Upper Earnings Limit is £967 per week, equivalent to £50,270 per year. Earnings above this level are generally subject to the lower employee National Insurance rate of 2%.
For employers, the Secondary Threshold is £96 per week, £417 per month or £5,000 per year. Employers generally pay secondary Class 1 National Insurance at 15% on earnings above this threshold.
Different thresholds can apply to specific categories of workers, including employees under 21, apprentices under 25, veterans and employees in Freeport or Investment Zone arrangements.