Planning a festive celebration for your team can be a great way to boost morale and show appreciation, but when you’re running a business, it’s also crucial to understand the HMRC Christmas party allowance to ensure you’re staying within the law and making the most of potential tax exemptions.
This comprehensive guide explains everything UK employers need to know about HMRC’s rules on staff parties and annual functions, including how the £150 per head exemption works, who qualifies, how to report correctly, and how to make these events tax-efficient.
What Is the HMRC Christmas Party Allowance?

The HMRC Christmas party allowance is part of a broader tax exemption known as the annual functions exemption. This applies to employers who provide entertainment or social functions, such as a Christmas party, summer barbecue, or virtual celebration, for their employees.
It’s not a specific allowance, but rather a tax exemption for qualifying events. If certain conditions are met, the cost of the event is not classed as a taxable benefit, meaning there’s no additional tax or National Insurance (NI) to pay.
Who Does It Apply To?
This exemption is available to:
- Limited companies employing staff
- Directors who are also employees
- Single-director companies, where the director is the only employee
However, sole traders and partnerships without employees do not qualify. The exemption applies only to staff entertainment, not client hospitality. The main purpose of the event must be for the benefit of employees.
What Are the HMRC Rules for Staff Parties and Annual Functions?
To qualify for the tax exemption, the event must meet all of the following criteria:
- Be an annual event (such as a Christmas or summer party)
- Be open to all employees or all staff at a particular location
- Cost £150 or less per person, inclusive of VAT
- Be focused on staff entertainment (not for clients or customers)
Even virtual parties qualify if they meet these conditions.
Separate Locations or Departments
If a company operates across different sites or departments, separate parties can be held at each location, as long as all employees are invited to at least one event.
How Does the £150 Per Head Exemption Work?

The key detail many businesses overlook is that the £150 per head is not an allowance it is a limit. If the cost of the party exceeds £150 per head, the entire amount becomes taxable as a benefit in kind, not just the excess.
How to Calculate the Cost Per Head for a Party?
To determine whether your event qualifies for the exemption, calculate the total cost of the event, then divide it by the number of attendees (including any guests).
Table 1: Example Cost Per Head Calculation
| Expense Category | Cost (£) |
| Venue Hire | 600 |
| Catering | 1,200 |
| Entertainment | 500 |
| Transport | 300 |
| Accommodation | 400 |
| Total Cost | £3,000 |
| Number of Attendees | 20 |
| Cost per Head | £150 |
In this example, the party just qualifies for exemption.
What Happens If You Go Over the £150 Threshold?
If the cost per head is £151, the entire amount becomes taxable for each employee and must be reported on a P11D form. Your company will also be liable for Class 1A National Insurance on the benefit.
For example, if the cost per head is £160, none of the £160 is exempt it’s all treated as a benefit in kind.
Can You Hold Multiple Staff Parties and Still Qualify for the Allowance?
Yes, HMRC allows multiple staff events throughout the year, but the combined cost of all events must not exceed £150 per head.
For example, if a summer barbecue costs £65 per head and a Christmas party £135, the total is £200. In this case, only the more expensive Christmas party qualifies as tax-exempt, while the barbecue becomes a taxable benefit.
HMRC lets you apply the £150 exemption strategically, usually starting with the most expensive qualifying event. If the combined cost stays under £150, all events are exempt.
To plan effectively, budget with the annual limit in mind, track event costs, and limit guest numbers if needed. Consulting your accountant before finalising larger events is also recommended.
Who Can Be Included in the Christmas Party Claim?

HMRC’s Christmas party allowance exemption applies to all employees and company directors. Employees are also allowed to bring a plus one, such as a spouse or partner. While the cost of guests is included in the per-head calculation, the exemption only covers the employee’s benefit.
It’s important to note that the party must be open to the wider staff. If an event is held exclusively for directors and their families, excluding other employees, it does not qualify for the tax exemption.
When planning a Christmas party, ensure that the guest list reflects HMRC’s rules, so the event remains tax-free for employees while staying within the £150 per-head limit. Proper planning avoids unexpected taxable benefits.
What Happens If the Event Doesn’t Qualify for Exemption?
Despite best intentions, not all staff parties will meet the HMRC Christmas party exemption criteria. If your event fails to meet even one of the requirements, whether it’s cost, inclusivity, or format, it becomes a taxable benefit in kind for the employees.
When Does the Exemption Fail?
An event becomes taxable when:
- It is not annual (e.g. a one-off celebration without recurrence)
- It is exclusive, such as for directors only
- The cost per person exceeds £150, even by a small amount
- The event includes clients or customers, changing its classification
- The employee sacrificed salary for the event under an arrangement that doesn’t meet post-2017 salary sacrifice rules
In these cases, the business must:
- Report the cost on each employee’s form P11D
- Pay Class 1A National Insurance Contributions (NICs) on the total value
- Potentially impact employee tax liability if they exceed personal tax thresholds
Salary Sacrifice Considerations
For events provided via salary sacrifice, you must report the greater of the cost of the benefit or the amount of salary given up. This can sometimes result in unexpected tax burdens, especially if the event’s true value was underestimated.
To avoid non-compliance, it’s essential to assess the event against all qualifying criteria before claiming the exemption.
How Should You Record and Report Party Expenses in Your Accounts?

The cost of a qualifying staff party is treated as a legitimate business expense and is tax deductible. It should be categorised under “staff welfare” or a similar account in your bookkeeping system.
Unlike client entertainment, which is not tax deductible, staff entertainment is allowable, provided it meets the exemption rules.
To stay compliant:
- Keep invoices and receipts for all party-related costs
- Maintain a list of attendees
- Record the cost per head
- Clearly separate staff welfare expenses from client entertainment
Proper documentation ensures HMRC can see that the event was genuinely for staff and eligible for the exemption.
Can You Reclaim VAT on Staff Christmas Parties?
In many cases, VAT can be reclaimed on costs related to staff entertainment, provided the purpose is employee welfare and not client hospitality.
VAT Reclaim Conditions:
- The event must be for employees only
- VAT can be claimed on venue hire, food, drinks, and entertainment
- If non-employees attend (e.g., partners or guests), a proportion of the VAT may need to be disallowed
If the event is deemed to be for client entertainment, HMRC will block any input VAT claims.
It’s important to review invoices carefully and work with your accountant to determine the reclaimable portion of VAT, especially when guests are involved.
What Are the Common Mistakes Employers Make When Claiming the Allowance?

While the rules seem straightforward, many employers trip up on the fine print. Common mistakes include:
- Treating the £150 as an allowance, rather than a limit
- Excluding certain employees from the invitation list
- Not including all costs (e.g., transport, accommodation) in the per-head calculation
- Claiming for non-qualifying events (e.g., director-only meals)
- Failing to keep records or report non-exempt benefits on time
Even well-intentioned mistakes can result in penalties from HMRC. Careless reporting or failure to file accurate P11Ds can trigger compliance checks.
How Can Employers Maximise the Tax Benefits of Staff Parties?
The HMRC Christmas party exemption can be a highly valuable benefit for both staff and employers when used strategically. With careful planning and an understanding of the rules, businesses can get full tax relief while delivering a meaningful celebration for their team.
Strategies to Maximise the Benefit
- Set a party budget with the £150 per head limit in mind
- Use a per-attendee calculator early in the planning process
- Ensure the event is inclusive, annual, and planned well in advance
- Separate employee-focused costs from any client entertaining
- Avoid unnecessary extras that inflate the per-head cost
- Limit guest invitations if budget or VAT reclaim is a concern
- Work with your accountant to monitor costs and compliance
Long-Term Benefits
Hosting tax-efficient staff events not only boosts morale but can:
- Reinforce company culture
- Encourage employee retention
- Support employee wellbeing initiatives
- Provide corporate tax deductions that benefit the bottom line
Ultimately, the goal is to balance employee engagement with financial prudence, ensuring that your business celebrates in style without triggering unexpected tax consequences.
Conclusion
The HMRC Christmas party allowance offers a valuable opportunity for employers to reward their staff without incurring additional tax liabilities, provided the rules are followed closely.
By understanding how the £150 per head exemption works, planning annual events with clarity, and maintaining meticulous records, UK businesses can ensure their staff celebrations remain both compliant and cost-effective.
When structured correctly, your staff Christmas party can be a tax-efficient way to boost morale, foster team culture, and spread some holiday cheer, all without an unpleasant surprise from HMRC in the new year.
If you’re ever in doubt, always consult a qualified tax adviser or accountant to ensure your specific event falls within the exemption criteria.
Frequently Asked Questions
Can a sole trader claim the HMRC Christmas party allowance?
No. The exemption only applies to businesses with employees. Sole traders without staff cannot claim this benefit, even if they hold a party.
Is the £150 Christmas party exemption an allowance or a limit?
It’s a limit, not a tax-free allowance. If you exceed £150 per head, the full cost becomes taxable, you can’t just disregard the excess.
Can directors claim the exemption if they’re the only employees?
Yes. If a company has only one employee (who is also the director), they can still claim the exemption, including for one guest.
What costs are included in the per-head calculation for the Christmas party?
Costs include venue hire, catering, drinks, entertainment, transport, accommodation, and even gifts or prizes related to the event.
Are virtual Christmas parties eligible for the HMRC exemption?
Yes, as long as the virtual event meets the same criteria (annual, staff-wide, and under £150 per head), it qualifies for the exemption.
Can we split the £150 limit across multiple events?
Yes, you can hold multiple annual events, but the combined cost must not exceed £150 per person in the same tax year.
What happens if a party is just for directors and not the wider staff?
It won’t qualify for exemption. Events must be open to all staff to benefit from the HMRC Christmas party tax break.



