Colleagues in santa hats waving at a staff christmas party

Christmas party tax, staff gifts and travel expenses: what employers need to know in 2026

At a glance

Article summary

HMRC is running free live webinars for employers on trivial benefits, travel expenses, and social functions and parties. A staff Christmas party is free of tax and National Insurance if it is annual, open to all employees and costs £150 or less per head, while a non-cash staff gift of £50 or less can qualify as a trivial benefit. The tax-free mileage rate for cars and vans has risen to 55p for 2026 to 2027, and benefits reporting starts moving into payroll from April 2027.

HM Revenue and Customs (HMRC) has emailed employers inviting them to three free live webinars. They cover staff gifts, travel expenses, and social functions and parties. The timing is deliberate. Employers start planning end-of-year gifts and Christmas parties in the autumn, and small mistakes here create tax and National Insurance bills that nobody budgeted for.

For bookkeepers, payroll professionals, and the employers they support, this is also a good moment to check what has changed in 2026. The tax-free mileage rate has risen for the first time since 2011. HMRC has asked for evidence on how PAYE Settlement Agreements work. The way employers report benefits is also about to move into payroll.

This article explains the Christmas party tax rules, the £50 limit for staff gifts, the new travel rates and what to do when an exemption does not apply.

The short answer: A staff Christmas party is free of tax and National Insurance if it is an annual event, open to all employees (or all employees at one location), and costs £150 or less per head. That figure includes VAT, transport, and accommodation. A staff gift is tax-free if it costs £50 or less, is not cash or a cash voucher, and is not a reward for work.

What HMRC's email to employers covers

The email promotes three live HMRC webinars:

  • Trivial benefits: what a trivial benefit is, the conditions for exemption, example scenarios, employer responsibilities and record keeping.
  • Travel: travel and subsistence payments, mileage payments for employees who use their own vehicle, benchmark and bespoke scale rates, and reporting to HMRC.
  • Social functions and parties: the conditions for an event to be exempt, what to do if it is not exempt, and PAYE Settlement Agreements.
Hmrc expenses and benefits live webinar registration page for trivial benefits

You can ask questions during each session using an on-screen text box. HMRC also points employers to a playlist of short videos on PAYE Settlement Agreements on its YouTube channel.

Every session is listed on HMRC's own page of email updates, videos and webinars for employing people on GOV.UK.

Christmas party tax: the £150 annual event exemption

The rules for staff parties are set out in section 264 of the Income Tax (Earnings and Pensions) Act 2003. HMRC explains them in its guide to social functions and parties.

An event is exempt from tax, National Insurance and reporting when it:

  • is annual, such as a Christmas party or summer barbecue
  • is open to all your employees, or to all employees at one location
  • costs £150 or less per person

The exemption also applies to online or virtual parties. You can hold separate parties for different departments, if every employee can attend one of them.

How to work out the cost per head

The cost per head is the total cost of the event divided by the number of people who attend. Under section 264, the total cost includes:

  • the party itself, such as the venue, food, drink and entertainment
  • any transport or accommodation provided for people attending
  • VAT, even if the business can reclaim it

Everyone who attends counts in the calculation, including guests who are not employees.

Worked example: a 40-person Christmas party

Cost item Amount (including VAT)
Venue, meal and drinks £4,600
Entertainment £400
Taxis home £400
Total cost £5,400
People attending (30 staff and 10 guests) 40
Cost per head £135

At £135 per head, the party is exempt. Now suppose the employer adds a £1,000 drinks package. The total rises to £6,400 and the cost per head becomes £160. The whole £160 per head is now taxable, not just the £10 above the limit.

The £150 limit is not an allowance

People often call this the Christmas party allowance, but that name is misleading. The £150 figure is a threshold. If the cost per head goes over £150, even by £1, HMRC treats the full cost as a taxable benefit.

If the cost per head goes over £150, even by £1, HMRC treats the full cost as a taxable benefit.

In that case the employer must report the cost on each employee's form P11D and pay Class 1A National Insurance on the full cost. The alternative is to include the event in a PAYE Settlement Agreement, which is explained below.

Two or more events in the same tax year

The £150 limit covers all annual events in the tax year combined. Suppose you hold a summer barbecue costing £60 per head and a Christmas party costing £100 per head. The total is £160, so both cannot be exempt.

You can choose to treat the £100 Christmas party as exempt. The £60 barbecue then becomes a taxable benefit for everyone who attended it.

Events that do not qualify

A party for directors or senior managers only is not open to all employees, so it does not qualify. A one-off event that is not annual, such as a celebration for winning a contract, does not qualify either. These costs are taxable benefits for the people who attend, unless another exemption applies or you include them in a PAYE Settlement Agreement.

Staff Christmas gifts and the £50 trivial benefits rule

Many employers give staff a small gift at Christmas. HMRC treats a gift as a trivial benefit if all of these conditions apply:

  • it cost £50 or less to provide
  • it is not cash or a cash voucher
  • it is not a reward for work or performance
  • it is not part of the employee's contract
Employee holding wrapped christmas gifts at an office party

When all four conditions are met, you do not pay tax or National Insurance, and you do not need to tell HMRC. A turkey, a bottle of wine or a hamper costing £50 or less are typical examples.

There is no limit on the number of trivial benefits most employees can receive in a year. Directors of close companies are the exception. A close company is a limited company run by five or fewer shareholders. Its directors cannot receive trivial benefits worth more than £300 in a tax year.

Two points often cause problems. First, cash and vouchers that can be exchanged for cash never qualify, however small the amount. Second, a gift linked to targets or performance is a reward for work, so the exemption does not apply. Give the same festive gift to every employee, whatever their performance, and record why it was given.

Trivial benefits provided through a salary sacrifice arrangement are not exempt. For the business, gifts to employees are normally a deductible expense. The exception is where they are incidental to gifts to other people (HMRC Business Income Manual, BIM45065).

Travel expenses and the new 55p mileage rate

HMRC's travel webinar covers travel and subsistence, mileage payments and scale rates. The biggest change for 2026 is the mileage rate.

Approved mileage rates for 2026 to 2027

Approved mileage allowance payments are the amounts you can pay employees, free of tax, when they use their own vehicle for business journeys. On 21 May 2026, the government increased the rate for cars and vans from 45p to 55p per mile for the first 10,000 business miles.

This is the first increase since 2011. It applies from 6 April 2026, so it covers the whole 2026 to 2027 tax year. The change became law through the Taxation (Energy and Vehicles) Act 2026, which received Royal Assent on 15 July 2026 (House of Commons Library).

Vehicle First 10,000 business miles Each business mile over 10,000
Cars and vans 55p 25p
Motorcycles 24p 24p
Bicycles 20p 20p

Source: HMRC travel, mileage and fuel rates. Employers can also pay 5p per mile for each fellow employee carried as a passenger on a work journey.

The amount that can be disregarded for National Insurance has also risen to 55p per mile, backdated to 6 April 2026.

What to check in payroll

  • Update expense policies, claim forms and payroll software that still use 45p.
  • If you paid above 45p in April or May 2026 and deducted tax and National Insurance on the excess, you may need to re-run those payrolls (HMRC Agent Update 143).
  • If you pay less than 55p, employees can claim Mileage Allowance Relief from HMRC on the difference.

Meal allowances: HMRC benchmark scale rates

Employers can pay fixed meal allowances to employees on qualifying business journeys using HMRC's benchmark scale rates, without asking HMRC first.

Minimum journey time Maximum meal allowance
5 hours £5
10 hours £10
15 hours, and ongoing at 8pm £25

Where you pay the £5 or £10 rate and the journey continues past 8pm, you can pay a further £10.

The journey must be for work or to a temporary workplace, and not substantially ordinary commuting. The employee must be away for the required time and must buy a meal after the journey starts. Since 6 April 2019, employers no longer need to check what employees actually spent. You must still be satisfied that the qualifying travel took place.

If you want to pay more than the benchmark rates, you must agree a bespoke scale rate with HMRC first. Otherwise, any amount above the benchmark rate is subject to tax and National Insurance.

PAYE Settlement Agreements: when an exemption does not apply

A PAYE Settlement Agreement (PSA) lets an employer make one annual payment to cover the tax and National Insurance on minor, irregular or impracticable expenses and benefits. A staff event that goes over £150 per head is a common reason to use one.

Items in a PSA do not go through payroll or on form P11D. Instead of Class 1A National Insurance, the employer pays Class 1B. The Class 1B rate for 2026 to 2027 is 15%.

PSA action for the 2026 to 2027 tax year Deadline
Apply for a new PSA, or add new items 5 July 2027
Pay tax and Class 1B National Insurance electronically 22 October 2027
Pay tax and Class 1B National Insurance by post 19 October 2027

A PSA costs more than the benefit itself. The employer pays the employee's tax, grossed up at the employee's tax rate. It then pays Class 1B National Insurance on the value of the benefit plus that tax (HMRC guidance on PSA calculations).

HMRC is also reviewing how PSAs work in practice. Its call for evidence on PAYE Settlement Agreements closed on 15 September 2026. It does not change how benefits are taxed, but HMRC will use the evidence to decide whether the process needs to change.

Benefits reporting moves into payroll from April 2027

HMRC is moving the reporting of benefits in kind from form P11D into payroll. In June 2026 it confirmed a phased approach:

From Benefits that must be payrolled
6 April 2027 Company cars, car fuel, vans, van fuel and employer-provided medical benefits
April 2028 Most other benefits in kind
No date set Employment-related loans and living accommodation, which remain voluntary

Until the second phase begins, you can still report a taxable party, or a gift that fails the trivial benefits rules, on form P11D. You can also include it in a PSA. Payroll teams should still start listing the benefits each employer provides, because the change affects software, data collection and cash flow.

Common mistakes to avoid this festive season

  1. Treating the £150 figure as an allowance rather than a limit.
  2. Leaving VAT, taxis or hotel rooms out of the cost per head.
  3. Holding a party that some employees are not invited to.
  4. Giving cash, or vouchers that can be exchanged for cash, as a festive gift.
  5. Continuing to pay 45p per mile without updating policies or payroll.
  6. Missing the 5 July deadline to set up a PSA for an event that went over budget.

Christmas parties, staff gifts and travel expenses

Frequently asked questions

How much can an employer spend on a staff Christmas party tax-free?

An employer can spend up to £150 per head in a tax year, across all annual events combined. The figure includes VAT, transport and any accommodation, and is divided across everyone who attends, including guests. The event must be annual and open to all employees, or to all employees at one location. If the cost per head goes over £150, the full amount becomes a taxable benefit, not just the excess.

Do partners and guests count towards the £150 per head?

Yes. The cost per head is the total cost of the event divided by the number of people who attend, whether or not they are employees. Guests therefore add to the total cost, but they also add to the number of heads. An employer that invites partners should budget for full attendance, including any transport or accommodation provided for guests.

Does the exemption apply to a virtual Christmas party?

Yes. HMRC's guidance confirms that the exemption applies to online or virtual parties. The same conditions apply. The event must be annual, open to all employees or at one location, and cost £150 or less per head. Anything the employer provides for the event, such as food or drink sent to employees' homes, normally counts towards the cost.

Can I give staff a tax-free Christmas bonus?

No. A cash bonus is earnings, so it must go through payroll with tax and National Insurance deducted. The trivial benefits exemption does not cover cash or cash vouchers. A non-cash gift costing £50 or less, such as a hamper, can be tax-free if it is not a reward for work and is not part of the employee's contract.

Is there a limit on trivial benefits for directors?

Yes, for directors of close companies. A close company is a limited company run by five or fewer shareholders. Its directors cannot receive trivial benefits worth more than £300 in a tax year. Each benefit must still meet the £50 limit and the other conditions. Other employees have no annual limit on the number of trivial benefits they can receive.

What mileage rate can employers pay tax-free in 2026?

For the 2026 to 2027 tax year, employers can pay up to 55p per mile for the first 10,000 business miles in a car or van. After that, the rate is 25p per mile. The rate is 24p for motorcycles and 20p for bicycles. The 55p rate applies from 6 April 2026. Payments at or below these rates are free of tax and National Insurance.

What happens if an employer pays less than 55p per mile?

The employer owes nothing extra, because paying the approved rate is optional. Employees can then claim Mileage Allowance Relief from HMRC on the difference between what they received and the approved amount. They will need records of their business journeys to support the claim. Updating the rate saves employees from making a separate claim.

When is the deadline to apply for a PAYE Settlement Agreement?

You must apply by 5 July after the end of the tax year the PSA will cover. A Christmas party held in December 2026 falls in the 2026 to 2027 tax year, so the deadline is 5 July 2027. You then pay the tax and Class 1B National Insurance by 22 October 2027 if paying electronically, or by 19 October 2027 if paying by post.

Preparing your clients for the festive season

The weeks before Christmas are busy for payroll teams, so it helps to act early. A practical plan for the next few weeks:

  1. Register for HMRC's live webinars through GOV.UK and share the page with employer clients.
  2. Ask clients for their party budget, expected guest numbers and transport plans now. Work out the cost per head with a margin below £150.
  3. Agree the staff gift policy in writing: non-cash, £50 or less, and the same for everyone.
  4. Confirm that expense policies and payroll software use the 55p mileage rate.
  5. Decide whether a PSA is needed before any overspend happens, and diarise 5 July 2027.
  6. List every benefit each client provides, ready for payrolling from April 2027.

How the IAB can support your next step

The Institute of Accountants and Bookkeepers (IAB) supports bookkeepers and payroll professionals through recognised qualifications and continuing professional development. Our payroll qualifications, including the Level 3 Certificate in Computerised Payroll for Business, build the practical skills needed to run payroll accurately under Real Time Information.

IAB members also receive IAB CIPP Affiliate membership of the Chartered Institute of Payroll Professionals, which gives access to more detailed payroll content and advice. If you are not yet a member, find out more about IAB membership and how it can support your work with employer clients.

The weeks before Christmas are busy for payroll teams, so it helps to act early.

More in Payroll and HR

You might also like

View all