Since July 2021, a shop selling more than €10,000 a year to consumers in other EU countries must charge the destination country's VAT and report it through the One-Stop-Shop. WooCommerce can do all of it — but the default configuration charges your home rate to everyone, breaks invoice numbering, and ignores B2B reverse charge. We fix that in a day.
€350 set-up · €250 audit of an existing shop with a written findings report.
| Situation | Correct treatment | WooCommerce default |
|---|---|---|
| Consumer in your own country | Your standard/reduced rate | ✓ |
| Consumer in another EU country, you're under €10k cross-border | Your home rate (optional to use OSS anyway) | ✓ |
| Consumer in another EU country, over €10k | Destination country's rate (NL 21 %, DE 19 %, FR 20 %, BE 21 %, IE 23 %…) | ✗ charges home rate |
| Reduced-rate goods (books, food, some supplements) | Reduced rate of the destination country — and these differ per country | ✗ |
| Business in another EU country with a valid VAT number | 0 % — reverse charge, VAT number on the invoice | ✗ |
| Business in your own country | Your normal rate, VAT number optional on invoice | ✓ |
| Customer outside the EU (UK, CH, NO, US) | 0 % export; customs/duties on delivery unless you use DDP/IOSS | ✗ often charges VAT |
| Digital goods and services | Destination country's rate from the first euro (no €10k threshold) | ✗ |
| Shipping | Follows the VAT rate of the goods shipped | ✗ flat rate |
| Invoice numbers | Sequential, no gaps, one series | ✗ WooCommerce order IDs have gaps |
Selling into the EU from the UK, Switzerland or elsewhere? We configure IOSS collection at checkout for consignments up to €150, the IOSS number on shipping labels, and DDP messaging so customers aren't surprised at the door.
UK VAT for UK customers, EU treatment for EU customers, and the £135 / €150 rules explained in your checkout copy.
For €250 we review an existing shop and give you a written report: every VAT scenario tested with real test orders, what's wrong, what it costs you (over- or under-charging), and the fixes. Credited against the set-up if you go ahead.
| Scope | Fixed price |
|---|---|
| EU VAT / OSS set-up on a WooCommerce shop | €350 |
| Audit of an existing shop with written report | €250 (credited) |
| IOSS configuration for non-EU sellers | +€150 |
| Multi-currency pricing (GBP/CHF) with VAT logic | +€200 |
| Accounting integration with OSS-ready booking | from €400 → |
| Annual rate-table review | €75 / year |
Every price is fixed and agreed before we start. See full pricing.
If you sell more than €10,000 a year to consumers in other EU countries, yes — once, in your own country. Your accountant files quarterly. We give you the numbers per country.
The audit tells you. Most small shops need reverse charge and invoice numbering fixed even if OSS doesn't apply yet.
Non-EU: zero-rated export, with local VAT and duties on import. Switzerland has its own rules for sellers over CHF 100k global turnover; we flag it.
Not in most EU countries — order IDs skip numbers. Invoice numbering must be sequential and gap-free.
We configure WooCommerce's native tax system plus a well-maintained EU VAT/invoice plugin, or build custom logic if your case needs it. We don't lock you into a subscription tax service unless you want one.
Tell us how you sell and where. One free call, one fixed price, zero pressure.
Get a fixed-price quote →