
Running a WooCommerce store in the UK means getting VAT right from the start. HMRC expects accurate VAT calculations, proper recordkeeping, and timely submissions. Even small mistakes can lead to penalties, rejected returns, or complications when it is time to file your accounts. VAT accuracy is essential for compliance and smooth financial management.
WooCommerce includes built-in tax tools, but they only work correctly when they are configured with the right UK VAT rules, rates, and settings. With a proper setup, you can automate calculations, improve bookkeeping, and keep your store fully compliant without unnecessary stress.
Understanding VAT Requirements for UK eCommerce Sellers
UK eCommerce sellers must be aware of several VAT obligations depending on turnover, what they sell, and where their customers are located.
When VAT registration becomes mandatory
- You must register for VAT if your “taxable turnover” over the last 12 months exceeds £90,000.
- You must also register if you expect taxable turnover to go over £90,000 in the next 30 days.
- “Taxable turnover” includes most sales of goods or services that are not VAT-exempt — that means standard-, reduced- or zero-rated supplies count.
- Even if your taxable turnover is below the threshold, you can choose to register voluntarily — some sellers do this to reclaim VAT on their business purchases.
Registration isn’t required if you only sell VAT-exempt or “out of scope” goods/services — but that’s a narrow exception.
Common VAT rates for UK sellers
- The standard VAT rate is 20%.
- Some goods and services may qualify for a reduced rate (5%).
- Others may be zero-rated (0%), depending on the type of good or service but even zero-rated sales still count towards your taxable turnover when assessing the £90,000 threshold.
Which rate applies depends largely on what you’re selling and whether that category qualifies under VAT rules.
VAT on digital goods/services
If you supply digital services (like downloads, software, streaming, and e-books) to UK consumers, those supplies are liable to UK VAT.
If you supply digital services to consumers located outside the UK, UK VAT is generally not due, but the supply may instead be subject to VAT (or equivalent tax) in the consumer’s country.
Because of Brexit and changes in EU VAT rules, UK sellers of digital services to EU consumers need to treat those as foreign supplies: VAT may be due in the customer’s EU country, and UK digital-service VAT schemes (like the old MOSS) no longer apply to EU sales.
Selling to EU after Brexit: OSS/IOSS overview for UK sellers
Since the UK left the EU VAT regime, UK-based businesses selling to EU consumers must follow the new non-Union purchasing procedures. One option is to register under the EU’s “One-Stop Shop” (OSS) or “Import One-Stop Shop” (IOSS) schemes.
- OSS/IOSS lets a non-EU business (such as a UK seller) file a single VAT return for sales to consumers across multiple EU countries instead of registering separately in each country.
- If you’re sending goods to EU consumers, and consignments are under the goods/value thresholds (for IOSS, often small-consignment/low-value imports), the IOSS path permits you to charge the customer the correct VAT at checkout and handle VAT altogether via one portal—avoiding customs-time VAT charges and potential delivery delays.
- For digital services sold to EU consumers, UK sellers must also consider OSS/non-Union schemes or register for VAT in each EU country where they supply — depending on their volume and target markets.
Because of these post-Brexit changes, UK eCommerce businesses need a clear VAT-compliance plan if serving EU customers—whether goods or digital services.
VAT for international orders shipped outside the UK
If you supply goods to customers outside the UK (exporting internationally), UK VAT generally does not apply—exports are typically zero-rated, provided evidence and documentation meet HMRC requirements.
However, you must keep accurate export records to justify zero-rating (e.g. proof of goods leaving the UK). Without proper documentation, exports may be treated differently.
If you’re selling to businesses overseas (B2B) and the buyer is VAT-registered in their country, sometimes a reverse-charge mechanism may apply instead of UK VAT — but this depends on destination country rules.
Preparing WooCommerce for VAT Setup
Before you begin adding VAT rates, your WooCommerce store needs a few core settings in place to ensure calculations run correctly. These settings influence how VAT is applied, how totals appear at checkout, and how reports are generated later for accounting.
Start by confirming that taxes are enabled in WooCommerce. You can do this by going to Settings and ensuring that tax calculations are switched on. Without this, the VAT tools will not appear in your dashboard.
Next, make sure your store address is entered accurately. WooCommerce uses your business location to decide which VAT rules apply, how shipping tax is calculated, and how orders are categorised for UK and international customers. An incorrect postcode or missing country field can cause the system to apply the wrong VAT rate.
You should also confirm that your store currency is set to GBP. If the currency is left at its default or set incorrectly, WooCommerce may calculate VAT in a different format or convert rates in a way that creates inconsistent reports.
Taking time to get these details right ensures that all future tax data flows cleanly into your VAT reports, your accounting software, and your Xero integration. A few minutes of setup saves hours of correction later.
Looking for guidance on marketplace tax rules as well? You can read our TikTok Shop tax guide to understand how VAT, income tax, and reporting work when you sell through social platforms.
Step-by-Step: Configuring VAT in WooCommerce for UK Sellers
Setting up VAT in WooCommerce is straightforward once you know where each setting lives. The steps below help you apply the correct UK VAT rates, make sure the right amounts show at checkout, and prevent errors that often appear later during accounting or VAT return reviews.
1. Enable Taxes in WooCommerce Settings
Start by turning on tax calculations inside your store. Go to WooCommerce, open Settings, choose General, and select the option to enable taxes. This one step unlocks all VAT configuration pages, including the tax rate tables and classes you will need for UK compliance. Without enabling taxes, WooCommerce will not display VAT options at all.
2. Update Standard VAT Rates
Next, head to the Tax tab where you can enter the standard UK VAT rate of 20 percent. Select Standard Rates, then add a new line with the United Kingdom listed as the country code, leave the postcode field blank to apply it nationwide, and enter 20.0000 in the rate field. This creates a blanket VAT rule that applies across your store.
If you sell items that fall under the reduced rate of 5% or zero rate, you must add separate entries for those too. The structure is the same, but the rate will be set to either 5.0000 or 0.0000. Keeping the tables organised helps WooCommerce assign the correct VAT classification during checkout.
3. Set VAT Calculation Rules
WooCommerce allows you to choose whether your product prices include VAT or are shown before VAT is added. This choice depends entirely on your pricing strategy and how you want customers to see prices on your website.
If you select prices entered inclusive of VAT, the price shown on product pages will already include the VAT portion. WooCommerce will then split the VAT out on the order summary. If you select prices entered exclusive of VAT, WooCommerce adds the VAT amount at checkout. This decision affects how your store appears to customers, so it is worth reviewing how your competitors display prices.
4. Configure VAT on Shipping
UK VAT rules usually require shipping fees to be taxed at the same rate as the items contained in the order. Most physical goods fall under the 20% rate, so shipping is also taxed at 20% in most cases.
Inside WooCommerce, go to Tax Options and confirm that shipping tax is set to match the customer’s taxable products. This prevents discrepancies where the product is taxed at one rate but delivery uses another, which can create reconciliation issues in Xero.
5. Add Reduced or Zero-Rated Items (If Relevant)
Some items in the UK are not taxed at the standard rate. Examples include children’s clothing, most books, and certain food items. The government maintains a full list of VAT classifications, and any item you sell that falls under a reduced or zero rate needs its own tax class.
In WooCommerce, you can create additional tax classes such as Reduced Rate and Zero Rate. After creating them, open each class and add the correct rate. Once the classes are set up, you can assign them to individual products. This ensures WooCommerce applies the correct VAT treatment and keeps your accounting accurate.
6. Testing Your VAT Setup
After entering all your VAT rules, run a few test orders to make sure everything works. Add products with different VAT classifications to the cart and confirm that WooCommerce displays the right VAT rate and totals at checkout. Check your order confirmation emails and your order reports to confirm VAT shows correctly.
If you notice rounding issues or odd totals, adjust your number formatting in WooCommerce’s tax settings. Rounding problems often appear when switching between inclusive and exclusive pricing, so it is worth double-checking before you begin selling at volume.
Recording WooCommerce VAT Transactions Correctly
Accurate VAT records are vital for UK eCommerce traders, especially under Making Tax Digital. HMRC expects clean digital ledgers that match your VAT return, and any gaps can lead to errors or delays during filing. WooCommerce captures a good amount of data automatically, but sellers still need to understand what must be recorded to stay compliant.
Keeping accurate ledgers also helps Xero calculate your VAT boxes correctly and prevents mistakes such as overpaying VAT or missing refunds. For stores with regular sales, clean recordkeeping is one of the easiest ways to avoid issues at quarter end.
Key points to keep in mind:
- HMRC requires digital records of sales, VAT charged, VAT on refunds, and adjustments for each period.
- VAT evidence must show the tax rate applied, product classification, customer location, and total VAT amount.
- WooCommerce automatically generates order summaries and tax breakdowns but does not store full VAT audit trails without plugins or an accounting integration.
- International VAT rules, marketplace sales, and digital product VAT may require separate review.
- WooCommerce offers downloadable tax reports, which you can export through the Reports section or via an accounting connector.
Reviewing these reports regularly helps ensure that your VAT data flows correctly into Xero and supports accurate, fully compliant VAT returns.
If you want to improve overall profitability alongside VAT compliance, you can also check our guide on how UK eCommerce sellers reduce corporation tax through smarter, tax-efficient planning.
Best Practices to Keep Your VAT Setup Compliant
A well-configured WooCommerce VAT setup only works smoothly if it is maintained over time. VAT rules change, products get updated, and your sales patterns may shift across quarters. Following a consistent process helps you stay compliant and reduces the risk of mistakes during VAT submissions.
Here are key practices to keep your WooCommerce VAT setup accurate and HMRC-ready:
- Update VAT rates whenever HMRC changes legislation or when you introduce new products that fall into reduced or zero-rated categories.
- Review your VAT settings and reports at least once a quarter to ensure WooCommerce is applying the correct rates and classifications.
- Store digital copies of invoices, order confirmations, and VAT records to meet HMRC’s digital-recordkeeping requirements under Making Tax Digital.
- Use accounting integrations or automation tools rather than relying on manual spreadsheets, which are prone to errors and difficult to audit.
- Reconcile WooCommerce sales inside Xero on a routine schedule so VAT on sales, refunds, and adjustments remains up to date throughout the quarter.
Following these steps keeps your VAT workflow clean, reduces filing stress, and helps you maintain long-term compliance as your online store grows.
When to Get Professional Help
Although WooCommerce can handle routine VAT calculations, many online stores reach a point where managing everything alone becomes difficult. VAT becomes more complicated the moment you begin selling internationally, especially when EU OSS rules, export procedures, or digital service VAT laws apply. Each region follows its own tax treatment, and a small mistake can affect your VAT returns or delay orders at customs.
High order volumes also increase the risk of errors. When your store processes hundreds or thousands of orders per month, incorrect classifications, missing refunds, or misapplied rates can quickly add up. Cleaning up these issues at quarter end is time-consuming and often more expensive than setting up a proper workflow from the start.
A specialist accountant can support you with VAT planning, audit checks, and tax-efficient structures tailored to online sellers. They can also maintain your VAT records, prepare submissions, and help you automate your WooCommerce to Xero setup for fewer errors.
If you need structured VAT support for your UK or international eCommerce sales, you can explore the full WooCommerce and Xero services offered by eAccounts UK.
Wrapping up
A correct VAT setup in WooCommerce gives your online store a strong foundation for compliance, accurate pricing, and stress-free accounting. It ensures that every order is taxed properly, every report reflects the right figures, and your quarterly VAT returns are supported by clear digital records.
Automating the workflow through WooCommerce, Xero, and HMRC reduces manual work, minimises errors, and keeps your accounts organised as your store grows. With the right system in place, VAT becomes a routine part of your operations rather than a quarterly scramble.
If you want help setting this up properly or need support managing VAT at scale, contact eAccounts UK for WooCommerce VAT setup, Xero automation, and full eCommerce tax support.
FAQs
Do WooCommerce stores need to charge VAT in the UK?
Yes. If your business is VAT-registered or sells VAT-able goods, WooCommerce must be configured to apply the correct UK VAT rates.
What VAT rate should I apply in WooCommerce?
Most goods require the standard 20% VAT rate, but some use reduced (5%) or zero-rate depending on HMRC rules.
Can WooCommerce automatically calculate VAT?
Yes, but only after rates and tax classes are set up manually. It doesn’t auto-pull rates from HMRC.
How do I link WooCommerce to Xero for VAT reporting?
Use the official WooCommerce Xero plugin or a tool like A2X to sync orders, VAT, and payments automatically.
Can I file VAT returns directly through Xero?
Yes. Once connected to HMRC (MTD-enabled), you can prepare and submit VAT returns straight from Xero.