WooCommerce VAT Registration: The £90,000 Threshold

By Harvinder Singh Dhillon30 March 202612 min read
An ecommerce owner checking rolling 12-month sales on a laptop running a WooCommerce store

You run a WooCommerce store on your own hosting, sales are climbing, and a nagging question keeps surfacing: at what point do you have to register for VAT, and who tells HMRC about it?

Here is the part that catches a lot of self-hosted sellers off guard. There is nobody else in the loop. On Amazon or eBay, a marketplace sits between you and the customer and, in defined cases, handles VAT for you. On your own WooCommerce site, you are the seller, the checkout, and the tax reporter all at once. The £90,000 threshold is yours to monitor, and the VAT is yours to declare.

This guide explains exactly how the threshold works for a self-hosted store, what counts towards it, the two tests that can trigger registration, and the worked maths so you can see when you cross the line. It is written for UK-based WooCommerce sellers and uses 2025/26 figures throughout.

What is the VAT registration threshold for a WooCommerce store?

If your VAT taxable turnover goes over £90,000 (the threshold from 1 April 2024) you must register for VAT, and because your WooCommerce store is self-hosted there is no marketplace doing it for you, so you self-declare to HMRC yourself.

That single number is the whole game. It is not a calendar-year figure and it is not your profit. It is a rolling measure of your taxable sales, and it applies to your business as a whole, not just your online shop. We will unpack each part of that below.

Why does "self-hosted" change anything?

Calculator next to VAT paperwork

WooCommerce is a plugin you install on your own WordPress site, on your own hosting. That makes you the merchant of record. You are not "selling on a platform" in the way you are on Amazon or eBay, where the platform connects third-party sellers to buyers and processes the money.

This matters for VAT in three concrete ways.

First, there is no deemed-supplier rule working in your favour. The rules that make an online marketplace responsible for charging and accounting for UK VAT apply to marketplaces, not to a shop selling its own goods through its own website. So the duty to register, charge, and report sits entirely with you.

Second, there is no digital-platform report being filed about you. HMRC's reporting rules for digital platforms make platform operators report seller data. They explicitly do not apply where you "sell your own goods or services directly through your own website or app". Nobody is sending HMRC a summary of your sales, which cuts both ways: less paperwork from a third party, but no safety net either.

Third, your VAT collection is plugin-driven. WooCommerce calculates and shows VAT based on the tax settings, rates, and any extensions you have configured. If those settings are wrong, your store can under-charge or over-charge VAT for months without anyone flagging it. Misconfiguration is a genuine and common failure mode on self-hosted stores, which is why getting the registration and settings right at the outset matters so much.

If ecommerce VAT is your world, our accounting for ecommerce sellers page sets out how we help self-hosted stores stay compliant without the guesswork.

What counts towards the £90,000 threshold?

VAT taxable turnover is the total value of everything you sell that is not VAT exempt or outside the scope of VAT. For a typical WooCommerce store selling physical or digital products, that means almost all of your sales count.

Per HMRC, taxable turnover includes:

  • Standard-rated goods (most products, at the 20% standard rate)
  • Reduced-rated goods (at the 5% reduced rate, where they apply)
  • Zero-rated goods (0% rate, but they still count towards the threshold, this trips a lot of sellers up)
  • Goods you hire or loan to customers
  • Business goods you use for personal reasons
  • Items you barter, part-exchange or give as gifts
  • Services you receive from suppliers abroad that you have to reverse charge

It excludes VAT-exempt supplies and anything outside the scope of VAT, and the one-off sale of a capital asset (such as selling a van or a piece of equipment your business owned) is not part of taxable turnover.

The key trap for WooCommerce sellers is the zero-rated point. If you sell, say, children's clothing or most food items at 0%, you might assume those sales do not count because no VAT is charged on them. They still count towards the £90,000. A store can owe a registration duty while charging £0 of VAT on the products that pushed it over.

One more point. The threshold is measured on your whole business, not per sales channel. If you sell through WooCommerce and also do some in-person trade or another website, you add it all together. There is one VAT registration per business, not one per shop.

What are the two tests that trigger registration?

There are two separate tests. You must register if either one is met. Most sellers focus on the first and forget the second.

The backward look (rolling 12 months)

You must register if your total taxable turnover for the last 12 months goes over £90,000. This is a rolling 12-month window, not your accounting year or the calendar year. At the end of every month, you look back over the previous 12 months and add up taxable turnover.

If you go over, you have to register within 30 days of the end of the month in which you crossed £90,000. Your effective date of registration is the first day of the second month after you went over the threshold.

The forward look (next 30 days alone)

You must also register if you expect your taxable turnover to go over £90,000 in the next 30 days alone. This is a single 30-day window looking forward, not a rolling total.

In this case you have to register by the end of that 30-day period, and your effective date is the date you realised you would go over, not the date the turnover actually lands. This test bites when you win a large order or run a big promotion that you know will breach £90,000 in one short burst.

Illustrative example: when does a WooCommerce store cross the line?

Illustrative example. Maya runs a self-hosted WooCommerce store selling homeware. Her store reports the following taxable sales (all figures are her sales excluding any VAT, for the rolling 12-month backward-look test):

MonthMonthly taxable salesRolling 12-month total
Jun 2025 to Apr 2026 (11 months)(various)£82,500
May 2026£9,200£91,700

At the end of May 2026, Maya's rolling 12-month taxable turnover reaches £91,700, which is over £90,000. She has crossed the backward-look threshold in May 2026.

Working through the deadlines:

  • She crossed the threshold in May 2026.
  • She must register within 30 days of the end of that month, so by 30 June 2026.
  • Her effective date of registration is the first day of the second month after she went over, which is 1 July 2026.

From 1 July 2026 her WooCommerce checkout needs to charge VAT correctly. On a standard-rated £30 product, that is the 2025/26 standard rate of 20%, so £6 of VAT on a £30 net price, making the VAT-inclusive price £36. In her WooCommerce tax settings she has to decide whether her listed prices are VAT-inclusive or VAT-exclusive and configure the 20% rate before that date, or she risks absorbing the VAT out of her own margin on every sale.

The arithmetic to keep checking: £82,500 + £9,200 = £91,700, which is £1,700 over the £90,000 threshold. And the VAT on a £30 net sale is £30 multiplied by 20%, which is £6.

What if my sales spike just once?

There is a relief for genuine one-off spikes. If your taxable turnover goes over £90,000 temporarily, you can apply to HMRC for an "exception" from registration.

To qualify, both of these have to be true: your taxable turnover went over the registration threshold in the last 12 months, and you can show that your taxable turnover will not go over the deregistration threshold of £88,000 (the figure from 1 April 2024) in the next 12 months.

You apply in writing with evidence, and HMRC decides. This is not automatic, and it is not a way to dodge registration if your trend is genuinely upward. A Black Friday surge on a WooCommerce store that then settles back down can be a candidate. A store that is simply growing past £90,000 is not.

How is a WooCommerce store different from selling on Amazon or eBay?

This is the heart of the self-hosted question, and it is worth a clear side-by-side. The difference is not the £90,000 number, which is the same for everyone. The difference is who does the work.

ResponsibilitySelf-hosted WooCommerce storeAmazon, eBay and similar marketplaces
Who monitors the £90,000 thresholdYou doYou do
Who collects VAT at checkoutYou do, via your WooCommerce tax settingsThe marketplace, in the cases where it is the deemed supplier
Deemed-supplier ruleDoes not apply, you are the sellerApplies to defined cases (for example overseas-owned goods located in the UK, and imported consignments of £135 or less)
Digital-platform report to HMRC about your salesNone filed, you sell directly through your own siteThe platform operator may report seller data
Who files the VAT returnYou doYou do (the marketplace accounting for VAT in deemed-supplier cases does not file your return for you)

The takeaway: on a marketplace, in specific situations the platform charges and accounts for the VAT instead of you. On your own WooCommerce site none of that happens automatically. Every part of VAT compliance, from spotting the threshold to configuring the checkout to filing the return, is yours.

What happens after you register?

Once registered, three things follow.

You charge VAT at the right rate on your taxable sales. For most WooCommerce products that is the 20% standard rate for 2025/26. You configure this in WooCommerce's tax settings and, if you sell at mixed rates, you assign the correct rate (20%, 5% reduced, or 0% zero-rated) to each product class.

You file VAT returns, usually quarterly, under Making Tax Digital for VAT. MTD is mandatory for all VAT-registered businesses, so you keep digital records and submit through compatible software. A WooCommerce store typically connects its sales data into bookkeeping software that talks to HMRC.

You complete the VAT return boxes. The two that matter most for a straightforward store are Box 1 (VAT due on your sales) and Box 6 (the total value of your sales excluding VAT). Here is the standard layout so you can sanity-check what your software produces.

BoxWhat it contains
Box 1VAT due in the period on sales and other outputs
Box 2VAT due on acquisitions of goods made in Northern Ireland from EU member states
Box 3Total VAT due (Box 1 plus Box 2)
Box 4VAT reclaimed in the period on purchases and other inputs
Box 5Net VAT to pay to HMRC or reclaim (the difference between Box 3 and Box 4)
Box 6Total value of sales and all other outputs excluding any VAT
Box 7Total value of purchases and all other inputs excluding any VAT

Worth knowing: your store's hosting, premium plugins, theme licences and developer time are business costs. Many are revenue expenses you can deduct, and once you are VAT-registered you can usually reclaim the input VAT on them in Box 4. Larger one-off build work can sit on the capital-versus-revenue line, which is a judgement call worth getting right. If you want a hand with that, our team handles it as part of tax advisory for ecommerce businesses.

What about EU and overseas customers?

If your WooCommerce store sells to consumers outside the UK, the £90,000 UK threshold is only part of the picture.

For digital services sold to private consumers in the EU, the place of supply is where the consumer is located, so EU VAT can be due from the first sale, regardless of your UK turnover. You either register for VAT in each EU country where you have consumers, or use the non-Union VAT One Stop Shop (OSS) to report it through a single return. The UK £90,000 threshold does not shelter those EU sales.

For goods, separate rules apply for exports and for low-value consignments, and because your store is self-hosted, configuring the right tax treatment per destination is on you and your plugins. This is exactly where WooCommerce misconfiguration causes the most expensive mistakes, so it is worth a proper review before you scale internationally.

Frequently asked questions

Does turnover on my WooCommerce store count separately from my other sales?

No. The £90,000 threshold applies to your whole business. If you sell through WooCommerce and also trade elsewhere, you add all the taxable turnover together. There is one VAT registration per business, not one per channel.

Do zero-rated sales count towards the VAT threshold?

Yes. Zero-rated sales are taxable supplies at a 0% rate, so they count towards the £90,000 even though you charge no VAT on them. Only VAT-exempt and out-of-scope supplies are left out. This is a common WooCommerce blind spot.

Will WooCommerce register me for VAT automatically?

No. WooCommerce is software running on your own hosting. It does not monitor your threshold or talk to HMRC for you. Unlike a marketplace that can act as deemed supplier in defined cases, a self-hosted store leaves the entire duty to register and report with you.

What is my effective date of registration?

Under the backward-look test it is the first day of the second month after you went over £90,000. Under the forward-look test (expecting to exceed £90,000 in the next 30 days alone) it is the date you realised you would go over. From that date your checkout has to charge VAT correctly.

Can I register for VAT voluntarily before I hit £90,000?

Yes. You can register voluntarily even if your turnover is below £90,000. Sellers often do this to reclaim input VAT on stock, hosting and tools, or to look established to trade customers. Whether it helps depends on your customer mix and margins, so it is worth modelling first.

How much VAT will my WooCommerce store charge?

On standard-rated products it is the 2025/26 standard rate of 20%. On a £30 net-priced item that is £6 of VAT, giving a £36 VAT-inclusive price. Reduced-rate items are 5% and zero-rated items are 0%. You set the correct rate per product class in your WooCommerce tax settings.

Get a free VAT health check →

Ready to get your WooCommerce VAT right?

Getting registration, checkout settings and your first MTD return right is far easier before a mistake compounds across thousands of orders. Talk to a Zmartly accountant for a free, no-obligation review of your WooCommerce store's VAT position. Book a call at zmartly.co.uk/contact.

Free · 30 minutes · No obligation

Stop overpaying tax. Start filing in 5 days.

Thirty minutes with an ACCA-qualified accountant. Most owners uncover £1,000–£3,000 in annual savings on the first call. If we are not the right fit, you walk away with a free tax review on the house.

Joined by 240+ UK businesses this year
4.9 Google< 72h reply time30-day money-back