WooCommerce VAT Calculating Wrong? Fixed Today. | StoreFixHQ
WooCommerce VAT fix Β· UK

Your store is charging the wrong VAT. Every order.

Wrong VAT on every transaction isn't just a configuration problem β€” it's a compliance problem. Overcharging loses customers. Undercharging means you owe HMRC the difference. We fix the setup and get it right.

This is a legal issue, not just a technical one. If your store has been undercharging VAT, you're still liable to pay HMRC the correct amount β€” even if you didn't collect it. The sooner it's fixed, the smaller the exposure.

No fix, no fee
UK VAT specialists
Same-day response
Common wrong VAT scenarios β€” fixed
Before fix β†’ After fix
Standard rate products
0%β†’20%
Children's clothing
20%β†’0%
EU customer orders
20%β†’local
B2B with VAT number
0% βœ“

Fix from
Β£199
+ VAT Β· flat rate Β· full configuration audit included
  • Full WooCommerce tax configuration audit
  • UK VAT rates correctly applied per product class
  • EU / international tax rules configured
  • B2B VAT exemption setup (VAT number validation)
  • Tax display settings β€” inc/exc VAT corrected
  • Written configuration summary provided
Fix my VAT configuration

No fix? You pay nothing.

Sound familiar?VAT not showing at checkoutPrices showing inc. VAT when they should be exc.Zero-rated products being charged 20%EU customers charged UK VATB2B customers can't remove VATVAT wrong after migrating from another platformTax not appearing on invoices
Why this matters

Wrong VAT isn't just bad UX β€” it's a legal liability

Most WooCommerce VAT problems look like a configuration annoyance. In practice, they create real legal and financial exposure.

HMRC holds you responsible for the correct VAT β€” not what your store collected

If your WooCommerce store has been undercharging VAT β€” charging 0% on standard-rated goods, for example β€” you are still liable to pay HMRC the full 20% on every affected transaction. The fact that your checkout configuration was wrong is not a defence. The longer the misconfiguration runs, the larger the liability.

What's going wrong

The two types of VAT problem

WooCommerce VAT errors almost always fall into one of two categories β€” and each has very different consequences.

Overcharging VAT

Charging VAT on zero-rated or exempt goods

WooCommerce applies 20% VAT to products that should be zero-rated or exempt. Common with children's clothing, food items, books, disability aids, and certain services. Customers are paying more than they should β€” which damages conversion and trust.

Example: A children's clothing store migrated from Shopify. WooCommerce defaulted all products to standard rate. Every item sold at 20% VAT β€” all should have been 0%.
Undercharging VAT

Not charging VAT on standard-rated goods

WooCommerce applies 0% or no tax to products that should carry 20% VAT. Often caused by a misconfigured tax class, a plugin setting applied in error, or a migration from a platform with different tax defaults. The store appears cheaper β€” but you owe HMRC the difference on every order.

Example: A homeware retailer installed WooCommerce and never configured tax. All products defaulted to 0%. Six months of orders later, they owe the 20% they should have collected.
EU / international VAT

Charging UK VAT to overseas customers

Post-Brexit, UK VAT rules for EU and international customers changed significantly. Many WooCommerce stores are still applying UK VAT to EU orders where local destination VAT or zero-rating should apply. This creates compliance exposure in both the UK and EU.

Example: A UK retailer selling to Germany charges 20% UK VAT. Post-Brexit, those sales should apply German VAT or be zero-rated depending on order value and OSS registration.
B2B VAT exemption

VAT not removed for verified business customers

B2B customers who provide a valid VAT number should have VAT removed from their orders (reverse charge mechanism). WooCommerce doesn't handle this out of the box β€” it requires correct configuration or a plugin. Many stores simply never set it up.

Example: A software accessories retailer sells to businesses across the UK and EU. All B2B customers are charged VAT regardless of their VAT registration status.
UK VAT rates

The three UK VAT rates β€” and where they apply

WooCommerce needs to apply the correct rate to every product class. Getting this wrong is the root of most VAT problems.

20%
Standard rate
Most goods and services Β· electronics Β· clothing (adult) Β· furniture Β· software Β· most services
5%
Reduced rate
Home energy Β· children's car seats Β· certain mobility aids Β· sanitary products Β· residential renovations
0%
Zero rate
Children's clothing & footwear Β· most food Β· books & newspapers Β· prescription medicines Β· certain medical devices
The process

How we audit and fix your tax setup

VAT configuration in WooCommerce has many layers β€” tax classes, product assignments, display settings, location rules, and plugin interactions. We check all of them.

01

Full tax configuration audit

We review your WooCommerce tax settings, product tax class assignments, shipping tax settings, and any tax plugins. We map what your store is actually charging against what it should be charging.

⏱ Same day
02

We fix every layer

Tax rates, tax classes, product assignments, display settings (inc/exc VAT), location rules for EU and international orders, and B2B exemption configuration β€” we correct the full setup, not just the visible symptom.

⏱ Same session
03

Test orders and written summary

We run test orders across your product types and customer locations to verify VAT is applied correctly in every scenario. You receive a written summary of every change made β€” useful for your accountant.

⏱ Confirmed before we close
Real fix Β· 2026

Children's clothing store charging 20% VAT for 8 months

A UK children's clothing retailer came to us after a customer queried why they were being charged VAT. Children's clothing is zero-rated in the UK. Their WooCommerce store had been charging 20% on every order since launch β€” eight months earlier.

Diagnostic trace
β†’ WooCommerce tax settings Β tax enabled βœ“
β†’ Tax rates configured Β standard rate only β€” no zero rate
β†’ Product tax class Β all set to "Standard"
β†’ UK zero-rate tax class Β not created
β†’ No zero-rate tax class existed β€” all products defaulted to 20%
βœ“ Zero-rate class created Β· all products reassigned Β· verified at checkout

The developer who set up the store had enabled tax but only configured the standard 20% rate. No zero-rate class was created. Every product defaulted to standard rate. We created the correct tax classes, reassigned all products, and verified the configuration across multiple checkout scenarios. We also provided a report for their accountant summarising the period affected.

8 mo
Of incorrect VAT charged on every order before discovery
0%
VAT correctly applied after fix β€” all children's clothing zero-rated
1 day
Full audit, fix, and accountant report delivered

"We had no idea our products were being charged VAT at all. The fix was done the same day and we got a clear summary for our accountant explaining everything that had been wrong."

β€” Children's clothing retailer, UK
Scope of work

What's covered β€” and what isn't

We fix WooCommerce VAT configuration. Here's exactly what that includes.

We fix these Covered

  • βœ“ Incorrect tax class assignments across all products
  • βœ“ Missing zero-rate and reduced-rate tax classes
  • βœ“ Tax display settings β€” prices shown inc. or exc. VAT
  • βœ“ Shipping VAT rates incorrectly configured
  • βœ“ EU customer tax rules post-Brexit
  • βœ“ B2B VAT exemption β€” VAT number validation setup
  • βœ“ Tax not appearing on WooCommerce invoices
  • βœ“ Tax plugin conflicts (WooCommerce Tax, Avalara, TaxJar)
  • βœ“ VAT misconfiguration after platform migration

Outside our scope Not covered

  • βœ• Tax accounting advice β€” speak to your accountant
  • βœ• Calculating retrospective VAT liability β€” accountant required
  • βœ• VAT registration or HMRC correspondence
  • βœ• OSS registration for EU VAT (One Stop Shop)
  • βœ• Custom tax integrations with no documentation

We fix the WooCommerce configuration. Your accountant handles the tax liability. Not sure which is which? Ask us first β€” no charge.

πŸ›‘

No fix, no fee. Full stop.

If we can't correct your WooCommerce VAT configuration, you pay nothing. We'll explain exactly what we found and what would be needed to fix it properly.

  • No payment taken upfront β€” invoiced only on successful fix
  • Written summary of every change β€” useful for your accountant
  • 30 days follow-up cover included with every fix
  • Same fault recurs within 30 days β€” we fix it again, free
Transparent pricing

Flat rates. No hourly surprises.

VAT configuration is priced slightly higher than our other fixes β€” it requires a full audit across every product, tax class, and location rule. All prices exclude VAT.

Standard audit + fix
Β£199
+ VAT Β· response within 24 hours

  • Full tax configuration audit
  • UK VAT rates corrected
  • Product tax class reassignment
  • Test orders verified
  • Written change summary
Get started
Monthly care plan
Β£79
+ VAT per month Β· cancel anytime

  • Quarterly tax config health check
  • Alerts on WooCommerce tax plugin updates
  • EU VAT rule change monitoring
  • Priority response on any issue
  • Unlimited fixes during plan
Start care plan
Questions

FAQ

First, get the configuration fixed so no new orders are affected. Then speak to your accountant about the retrospective liability β€” they'll advise on whether to make a voluntary disclosure to HMRC and how to calculate the amount owed. We can provide a written summary of the period affected and the configuration error, which your accountant will find useful.
If you're not VAT-registered, you shouldn't be charging VAT at all β€” and if WooCommerce is adding it, that's equally a problem. If you are VAT-registered, the configuration must match your registration status and the correct rates for your product types.
Post-Brexit, UK stores selling to EU customers face a different set of rules depending on order value, whether you're OSS-registered, and the destination country. We configure WooCommerce to apply the correct treatment for your situation β€” but you'll need your accountant to confirm your OSS registration status and obligations.
Yes β€” setting up B2B VAT exemption in WooCommerce is included in the Priority fix. This typically involves a plugin to validate EU VAT numbers and remove VAT from qualifying orders. We configure the full flow and test it before closing.
Yes β€” it documents exactly what was wrong, which products were affected, what tax classes were applied, and what we changed. Most accountants find this sufficient to assess the retrospective position without needing to dig into WooCommerce themselves.