UK Staff Christmas Party Tax Rules: The £150 Exemption
A staff Christmas party is one of the few employee perks HMRC lets you give tax-free, as long as you stay within the rules. The headline is the £150 per head limit, but the detail matters: what counts toward the figure, who must be invited and what happens if you go even a pound over. This explainer walks UK employers through the annual event exemption so you can plan this year's party with confidence.
Key takeaways
- An annual event such as a Christmas party is tax-free for employees if it costs £150 or less per head per tax year, including VAT, transport and accommodation.
- The event must be open to all employees, or to all employees at one location.
- The £150 is a limit, not an allowance. Go over it and the whole amount becomes taxable, not just the excess.
- You can split the £150 across more than one annual event, such as a summer barbecue and a Christmas party.
Most benefits you give employees are taxable. If you pay for something with a personal value, such as a gym membership or a meal out for one person, it usually needs to be reported and taxed. HMRC makes a specific exception for annual staff functions, because a party open to the whole team is seen as a reasonable, modest thank-you rather than a reward for one person.
This article is general information, not tax advice. The rules and figures can change, so check the current guidance on GOV.UK or speak to an accountant before you commit to a budget.
What the annual event exemption covers
The exemption applies to annual events for your staff. That means something you hold every year, such as a Christmas party, a summer party or an anniversary dinner. A one-off celebration that is not repeated each year does not usually qualify under this exemption, although other rules may apply.
For the party to be tax-free for employees, it must meet three conditions:
- It is an annual event. It happens each year, such as a Christmas or summer party.
- It is open to all employees. Or, if you have more than one site, to all employees at a particular location. Not everyone has to attend, but everyone in that group must be invited.
- It costs £150 or less per head. This is the total cost of all qualifying annual events in the tax year, divided by the people attending, including VAT, transport and any accommodation.
If all three are met, there is nothing to report and no tax or National Insurance for you or your employees on the event.
What counts toward the £150
The figure is the full cost per head, not just the food. Small items add up quickly, so include everything the business pays for in connection with the event.
| Cost item | Counts toward £150? | Notes |
|---|---|---|
| Food and drink | Yes | Including drinks tokens and bar tabs |
| Venue hire | Yes | Including deposits and service charges |
| VAT | Yes | The limit is measured including VAT |
| Transport to and from the event | Yes | Coaches, taxis and train tickets the business pays for |
| Overnight accommodation | Yes | Hotel rooms linked to the event |
| Entertainment | Yes | DJs, bands, activities, photo booths |
| Decorations and extras | Generally yes | Anything paid for as part of the event |
How the per-head figure is usually worked out
In broad terms, you add up the total cost of the event and divide it by the number of people who attend. If employees bring partners or guests, the guests count as attendees, and the cost of a guest is generally treated as part of the benefit to the employee who brought them. That means an employee bringing a partner may effectively use up twice the per-head cost. Check the current HMRC method on GOV.UK if your event includes guests.
Example
Imagine a design studio holds a Christmas dinner for 10 staff. The total bill, including VAT, the venue and taxis home, comes to £1,200. That is £120 per head, so it falls within the limit. Now imagine the same studio also held a summer barbecue that cost £50 per head. The combined total is £170 per head for the year, which is over the limit. The figures are made up, but they show why you need to look at the whole tax year, not one event.
The £150 is a limit, not an allowance
This is the rule that catches most employers. If the total cost per head goes over £150, even slightly, the entire cost becomes a taxable benefit, not just the amount above £150.
So a party that costs £149 per head is fully tax-free, while one that costs £151 per head is fully taxable. That makes the last few pounds of spending very expensive.
Common mistake
Forgetting the extras. Employers often budget the dinner at just under £150 per head, then add a taxi home, a round of drinks at the end of the night or a hotel room for people who live far away. Those costs count too, and they can push the total over the limit. Build in a margin below £150 and track every cost.
What happens if you go over
If the event no longer qualifies, the cost becomes a taxable benefit for the employees who attended. Many employers choose to settle the tax themselves so their staff are not hit with an unexpected bill. This is usually done through a PAYE Settlement Agreement (PSA), which lets the employer pay the tax and National Insurance due on certain minor or irregular benefits in one annual payment. A PSA has its own process and deadlines, so speak to your accountant or payroll provider early if you think you will need one.
Splitting the £150 across more than one event
The limit applies to the total cost of all annual events in the tax year, which runs from 6 April to 5 April. You can split it however you like, as long as the combined total per head stays at £150 or less.
- Two events: for example, a summer social and a Christmas party.
- Several smaller events: such as a team lunch at Easter and a December party.
If the combined cost of several events goes over £150 per head, the exemption can still cover the event or events that fit within £150, and the others become taxable. Choosing which events stay exempt to make the best use of the limit is a point to discuss with your accountant.
Pro tip
Keep a simple spreadsheet for each tax year with every staff event, its total cost including VAT, and the number of attendees. Update it straight after each event, so you always know how much of the £150 is left before you book the next one.
Who must be invited
The event has to be open to all employees, or to all employees at one location if you have more than one site. This rule is what separates a staff party from a reward for a select group.
- Directors-only events or parties only for senior staff do not qualify under this exemption.
- Department-only events are a grey area. If only one team is invited and the business has others, the exemption may not apply. Check with your accountant.
- Separate events per site can work, as long as every employee at each site is invited to that site's event.
- Part-time and remote staff should be included in the invitation. They do not have to attend, but they must have the chance.
Staff who cannot attend
Some employees will be on leave, working shifts or simply unable to come. That does not break the exemption, as long as they were invited. If you want to include them another way, a small gift can work, but it is tested under different rules, such as the trivial benefits rules for gifts of £50 or less, rather than the party exemption. Do not hand out cash in place of a party place, because cash is treated as pay.
Small companies with only directors
If your company has no employees other than its directors, you may still be able to use the exemption for an annual event, but the rules are applied carefully in these cases. Ask your accountant before you treat a directors' dinner as a tax-free staff party.
Tax for the business: a separate question
The £150 exemption is about whether your employees pay tax on the benefit. Whether the business can deduct the cost and reclaim VAT is a separate question with its own rules. Staff entertaining is often treated differently from entertaining clients, and costs for guests who are not employees can be treated differently again. Keep clear records and ask your accountant how the costs should be treated in your accounts and VAT return.
Your Christmas party tax checklist
- Confirm the party is an annual event
- Invite all employees, or all at one location
- List every staff event already held in this tax year and its cost per head
- Budget the party with a margin below £150 per head
- Include VAT, transport, accommodation and entertainment in the total
- Count guests as attendees and factor in their share
- Keep invoices, receipts and an attendee list
- If you go over, talk to your accountant about a PAYE Settlement Agreement
- Ask your accountant how to treat the costs for corporation tax and VAT
Frequently asked questions
Is the £150 limit per event or per year?
Per year. It covers the total cost per head of all qualifying annual events in a tax year. You can use it for one party or split it across several.
Does the £150 include VAT?
Yes. The limit is measured including VAT, so compare your quotes on a VAT-inclusive basis.
What if only half the team turns up?
The test is that the event is open to all employees, not that everyone attends. However, fewer attendees means a higher cost per head, so a low turnout can push you over the limit if the venue charges a fixed amount.
Can I give staff £150 in cash instead of a party?
No. The exemption covers annual events, not cash. Cash payments to employees are treated as pay and are taxed through payroll.
Related reading
The bottom line
The UK annual event exemption lets you thank your whole team with a tax-free Christmas party, as long as it is an annual event, open to everyone and costs no more than £150 per head across the tax year, including VAT, transport and accommodation. Treat £150 as a ceiling with a safety margin, count every cost and keep good records.
HMRC rules and figures can change, so check the latest guidance on GOV.UK or with your accountant before you finalize this year's party budget.