Staff parties are meant to lift spirits. The tax rules should not spoil that, and with a little planning they will not. This guide explains how the annual function exemption works, when a staff Christmas party becomes a taxable benefit, and the steps to keep costs compliant while still giving colleagues a great night. At Pennine Accounting, we help local employers budget, record, and report these events with clarity.
Understanding the annual function exemption
The HMRC exemption for annual social functions allows an employer to provide events such as Christmas parties without Income Tax or National Insurance, provided certain conditions are met. The headline rule is simple: the total cost must be £150 per person or less, and the event must be an annual function that is open to all employees or to all employees in a specific location or department. If the limit is exceeded by even £1, the entire amount becomes a taxable benefit, not just the excess 13.
That £150 is not an allowance to be set against a more expensive event. It is a threshold. Keep the cost at or under the limit and you remain exempt. Go over the limit and the exemption falls away for that event. This rule also applies when an employee brings a guest, because the per head calculation includes everyone who attends 24.
The core conditions to qualify
In practice, most Christmas parties will qualify if they are truly inclusive, held annually, and are priced sensibly. The following list outlines the essentials that HMRC expects to see in place.
- Annual event: The function should be held once per tax year and be part of a recurring pattern, such as a Christmas party or summer gathering 1.
- Open to all: All employees should be invited, or all employees at a location or division. A managers only dinner will not qualify 1.
- £150 per person cap: The total cost per attendee, including everything, must not exceed the limit. If it does, the entire spend is taxable 3.
- Combined events rule: If you host more than one annual event in the same tax year, the combined per person cost must not exceed £150 to remain exempt 12.
- Food, drink, venue, entertainment, security, decorations.
- Transport and accommodation provided by the employer.
- VAT on all party costs, even if you reclaim it later.
- Guests count in the headcount and in the per person calculation.
What changes when you exceed the limit
If the per person cost goes over £150, the event becomes a benefit in kind. Employees are taxed on the full cost allocable to them, not just the excess. Employers also face Class 1A National Insurance on that value. You can either report costs on P11D forms or settle the tax on behalf of employees using a PAYE Settlement Agreement (PSA)A PSA lets the employer pay the tax and Class 1B NI on certain benefits, so employees do not bear the charge. It is agreed with HMRC in advance and renewed each year. 24.
A couple of implications matter for planning: first, the combined events rule applies across the tax year, so a modest summer social can reduce the headroom available for December. Second, if one event is over £150 per head while another is under, you can choose which event to apply the exemption to in order to minimise tax 1.
Who pays the tax and NI
If benefits are reported on P11D, each employee pays Income Tax via self assessment or payroll adjustment, and the employer pays Class 1A NI. If the employer uses a PSA, the business settles the grossed up tax and Class 1B NI for the group, removing any burden from staff. PSAs are popular for goodwill because they avoid employees receiving a surprise tax charge in January 2.
Common terminology made simple
The exemption is sometimes called the annual function exemptionHMRC’s rule that allows social events to be provided tax free if they are annual, open to all employees, and cost no more than £150 per person.
View GOV.UK guidance. You might also hear P11DA form employers use to report benefits in kind provided to employees and directors. HMRC then assesses Class 1A NI for the employer and may adjust the employee’s tax code. and Class 1A NIA National Insurance charge payable by the employer on most benefits in kind, calculated at a set percentage of the benefit value. in the same conversation. These are the reporting and charging mechanisms if the exemption does not apply.
Worked examples to guide decisions
Short scenarios help clarify how the rules apply. The small table below shows how combining events and inviting guests affects the per person calculation and whether tax applies.
| Scenario | Per person cost | Tax position |
|---|---|---|
| Christmas party only, inclusive invite | £140 | Exempt under annual function rule |
| Summer picnic £60, Christmas party £110 | £170 combined | Exceeds £150. Choose one event to exempt, the other becomes taxable |
| Christmas party £151 per person | £151 | Entire cost taxable as a benefit in kind |
| Christmas party £120 per person with partners invited | £240 per employee couple | Still exempt if £120 per head, guests are included in headcount and cost split |
Christmas party only, inclusive invite
£140
Exempt under annual function rule
Summer picnic £60, Christmas party £110
£170 combined
Exceeds £150. Choose one event to exempt, the other becomes taxable
Christmas party £151 per person
£151
Entire cost taxable as a benefit in kind
Party £120 per person with partners invited
£240 per couple
Exempt if £120 per head, guests included in headcount
Pitfalls that trip teams up
Two mistakes are remarkably common. First, forgetting to count VAT, transport, or accommodation within the per person cost. Second, treating the £150 as a contribution toward a pricier event. Remember, if you spend more than £150 per person, the entire figure becomes taxable 3. Accurate headcounts and itemised invoices avoid both problems.
If you expect to exceed the limit, consider a PSA so staff do not receive individual benefit charges. This requires agreement with HMRC, and payments are due after the tax year ends. Plan ahead to avoid a year end scramble.
Five steps to stay compliant and kind to budgets
These steps help keep your celebration enjoyable and tax efficient.
Set a clear per person budget
Work back from the £150 cap and include a buffer for VAT and extras. Track guest invites because they expand the headcount and affect the per person figure 1.
Log every cost category
Capture venue, food, drink, entertainment, travel, rooms, and VAT. A simple ledger in Xero makes this painless and audit friendly.
Check the combined events total
If you also run a summer event in the same tax year, add the per person costs together. If the sum would breach £150, choose which event to exempt and plan reporting for the other 2.
Decide P11D or PSA
Where needed, agree a PSA with HMRC so you can settle the tax centrally. This keeps the evening positive for staff and avoids code changes later 4.
Communicate the plan
Share a short note with employees explaining the invite, the inclusivity of the event, and that the company has covered any tax where relevant. Clear messaging builds goodwill.
How Pennine Accounting supports your event
We help employers across Rochdale, Oldham, and West Yorkshire plan celebrations that are generous, compliant, and on budget. Our team sets up simple tracking in Xero, calculates per person costs in real time, and advises on whether a PSA or P11D route is best. We also handle Class 1A and Class 1B calculations, prepare schedules for HMRC, and make sure your ledger reflects the correct treatment for VAT and corporation tax. You focus on the party, we focus on the numbers.
Send us your headcount and supplier quotes. We will confirm the per person cost, advise on exemption, and outline the reporting steps within one working day.
The key message
Keep your staff Christmas party within £150 per person, make it annual and open to all, and it should be free from tax and National Insurance. Cross the threshold and the whole cost becomes a taxable benefit, requiring P11D reporting or a PSA.
Plan early, log every cost, and choose the right reporting route. We can help you get it right first time.