Chartered Accountants & Registered Auditors
Leigh-on-Sea: 01702 714743 | Chelmsford: 01245 266831

Can You Claim a Christmas Party as a Business Expense?

December 4, 2025

With the festive season approaching, many businesses are having their annual Christmas parties. The good news is that HMRC does allow businesses to claim Christmas parties as a legitimate expense – as long as the rules are followed.

Here’s a clear, simple guide to what you can claim, what you can’t, and how to avoid unexpected tax charges.

Yes – You Can Claim a Christmas Party, But There Are Rules

HMRC allows businesses to provide an annual event (such as a Christmas party or summer social) without creating a taxable benefit for employees. To qualify, the event must meet all of the following conditions:

It must be an annual event

It doesn’t have to be a Christmas party – it can be any yearly staff event – but it can’t be a one-off celebration.

It must be open to all employees

Every employee must be invited.
If you only invite certain teams or only directors, it won’t qualify for the exemption.

It must cost £150 or less per person

This is the total cost of the event, including:

  • food and drink
  • entertainment
  • venue hire
  • transport
  • VAT

If the cost goes above £150 per head, the entire amount becomes a taxable benefit – not just the excess.

This £150 is not an allowance.
It is an exemption limit, and it applies per tax year.

What If We Have More Than One Annual Event?

You can have multiple events – for example, a summer party and a Christmas party – but the combined total must not exceed £150 per person in the same tax year.

If it does exceed the limit, you can choose which event to apply the exemption to.
The other event(s) would then be treated as a taxable benefit.

Can Directors Claim a Christmas Party If They Are the Only Employees?

Yes – if you operate a limited company and are the sole employee, you can claim a Christmas party for yourself as long as the rules are met.

If you have a spouse on payroll, they can be included too.

If you have no employees at all, the exemption does not apply.

What About Guests or Partners?

The cost of guests (for example, an employee’s spouse or partner) can be included in the £150-per-head calculation.

But remember:

  • Only employees benefit from the exemption.
  • Guest costs still count towards the per-head total.

If including guests pushes the cost above the £150 limit, the whole event becomes a taxable benefit.

How to Calculate the Cost Per Head

Total cost of event (£) ÷ total number of attendees (employees + guests)
= Cost per head

Example:
Event total = £3,000
Attendees (employees + guests) = 20
£3,000 ÷ 20 = £150 per head → fully exempt.

If it were £3,300, the cost would be £165 per head → exemption fails, and the entire amount becomes taxable.

What You Can Claim as a Business Expense

Provided your event qualifies:

✔ Venue hire
✔ Food and drink
✔ Entertainment
✔ Travel and transport
✔ VAT
✔ Accommodation (if provided as part of the event)

These expenses can be claimed against your business profits.

What You Cannot Claim

✘ One-off events not open to all staff
✘ Events that exceed £150 per head (unless you’re choosing another event to exempt)
✘ Events for clients only (these are classed as business entertaining and are not deductible)


A Christmas party can be claimed as a business expense and treated as a tax-free benefit for employees – as long as:

  • It’s an annual event
  • Open to all employees
  • Costs £150 or less per person

Get those things right, and your festive celebration is fully allowable.

If you’re unsure whether your event qualifies or need help calculating the per-head cost, we’re happy to advise.

We want Your business to succeed