VAT on food sales: is it standard or zero rated?

If you are not a VAT registered business, then you do not need to worry about charging VAT. 

Food for human consumption is generally zero-rated for VAT, however there are various exceptions to be aware of. Read our guide to understand when there could be a discrepancy and when you should seek professional advice. 

VAT on confectionery 

There are specific cases where confectionery items have been treated differently for VAT, here are some examples and highlights from VAT tribunals. 

Other items that are specifically standard rated for VAT include: 

Items that are specifically zero-rated for VAT include: 

Need support with your bookkeeping and VAT?

Contact TaxAssist Accountants for a free, no-obligation consultation to get a fixed fee quote

0800 0523 555

Or contact us
 

Are you a caterer? 

HMRC defines catering as “Catering in its ordinary meaning includes the supply of prepared food and drink. It is characterised by a supply involving a significant element of service.” 

If you are catering for weddings, delivering ready to eat meals, delivering packed lunches for meeting then this is all considered catering, and you must charge 20% VAT. 

If you are supplying food and drink to customer that requires them to cook or heat up, including takeaway food, then the VAT treatment is not so simple. 

Is it to eat-in or takeaway? 

When you purchase food from a café and they ask if you are eating in or taking away there’s a couple of reason for this question. 

Standard-rated takeaway food 

If the food itself is standard rated then you should charge 20% VAT. 

Regardless of the VAT rate, you must charge 20% VAT on all hot takeaways and home deliveries. This includes food that is heated to order and where you have kept it hot after cooking. 

Zero-rated takeaway food 

If the food is zero-rated and is provided to the customer cold, a zero-rated VAT charge applies. 

Food eaten in 

Where customers eat the food on your premises or in a designated seating area, you will have to charge VAT at standard rate.  

How we can help 

If you need help with your bookkeeping, VAT, accounts and tax get in touch. Call our friendly team on 0800 0523 555 or use our online contact form

Get help with your VAT returns

Contact TaxAssist Accountants for a free, no-obligation consultation to get a fixed fee quote

0800 0523 555

Or contact us
 

Last updated: 12th February 2025