The rule in plain English
Under section 264 of the Income Tax (Earnings and Pensions) Act 2003, employees are not taxed on the benefit of an annual party or similar annual function if three conditions are met (HMRC Employment Income Manual EIM21690; GOV.UK: social functions and parties):
- It is annual. It happens every year, like a Christmas party or summer barbecue. A one-off event, such as a 25th anniversary celebration, does not qualify.
- It is open to employees generally, or to all employees at one location if you have more than one site.
- The cost per head does not exceed £150, adding together all qualifying annual events in the tax year.
How cost per head is calculated
HMRC says to take the total cost of each function, including VAT and any transport or overnight accommodation provided so people can attend, and divide it by the total number of people who attend, including non-employees such as partners. That is the figure this checker calculates for each event.
It is an exemption, not an allowance
This is the part that catches employers out. £150 is not a tax-free allowance with tax only on the excess. If an event falls outside the exemption, the whole cost per head is taxable, not just the amount over £150. An employee is also taxed on the share for any family or household members they bring as guests. A £151-per-head party is therefore fully taxable, which is why it pays to check the numbers before you book.
Two or more events
If you hold more than one annual event, add the costs per head together. If the total goes over £150, HMRC lets the events that make the best use of the £150 be exempt, and the others become taxable. The checker tests every combination and picks the one that exempts the most. For example, a £120-per-head Christmas party and a £40-per-head summer barbecue total £160. The Christmas party is exempt and the £40 barbecue is taxable, leaving £30 of unused headroom.
What if part of it is taxable?
A taxable benefit normally has to be reported, for example on form P11D, with Class 1A National Insurance paid by the employer. Many employers instead settle the tax on staff's behalf through a PAYE Settlement Agreement, so employees do not get a tax bill for the office party. The rules and reporting deadlines are on GOV.UK. Speak to your accountant or payroll provider about your situation.
Rule checked against GOV.UK and HMRC's manual on 06 October 2026. This tool is a guide only and is not tax advice.