WooCommerce EU & UK VAT Numbers Validation
Cross-border VAT, actually handled. So you don't get fined.
VIES B2B validation. OSS-ready quarterly reporting. UK post-Brexit. The €10,000 distance-sale threshold. Reverse-charge logic. Reduced rates on books, food, kids' products. 7,000+ stores trust it. $59.99/yr or $199 once.
Demo cycles through 4 typical scenarios · DE B2C → FR B2C → FR B2B (VIES) → UK B2C.
Three places stores get fined.
B2B customer charged when they shouldn't be.
UK treated as if it's still in the EU.
Eight things WooCommerce native VAT doesn't do.
Each card shows the feature working, no marketing screenshots, real data flows.
Every member state's VAT rate, pushed via updates.
Rates auto-update when countries change. Color shows rate band: 17-19% / 20-22% / 23%+.
VAT numbers validated at checkout against the EU VIES service.
Same order, different invoice. VAT removed for valid B2B.
Company name cross-checked against the VAT number in VIES.
Catches mismatches before a wrongful exemption goes through.
EU, UK, and Northern Ireland, each handled correctly.
Show specific payment methods only after VAT is validated.
Keep high-trust payment options (bank transfer, wire) exclusive to verified B2B buyers.
VAT numbers collected at signup, not just at checkout.
Verified details stored on the account, so returning B2B buyers move through checkout with no extra steps.
Belgian VAT numbers handled by declared status.
Belgian VAT numbers don't always mean full exemption. The plugin handles both paths Belgium's rules require.
Four steps. Most stores finish in under 5 minutes.
Activate the plugin
Upload the .zip from Plugins → Add New, then activate.
Enable EU + UK
Toggle EU OSS and UK post-Brexit. Plugin loads current rates for all 27 + UK.
Turn on VIES validation
VAT number field appears at checkout. Live API call to VIES validates the number in <1s.
File OSS quarterly
Run the OSS report for the quarter. Export CSV or PDF. Hand to your accountant.
Stay compliant. Lifetime price. No SaaS lock-in.
WooCommerce native · basic |
Aelia EU VAT $99/yr per site |
Quaderno $49/mo (small) |
WPFactory $59.99/yr · $199 once |
|
|---|---|---|---|---|
| core | ||||
| 27 EU member-state rates | manual | ✓ | ✓ | ✓ |
| Real-time VIES validation | ✕ | ✓ | ✓ | ✓ |
| B2B reverse charge | ✕ | ✓ | ✓ | ✓ |
| €10,000 threshold tracking | ✕ | limited | ✓ | ✓ |
| advanced | ||||
| UK post-Brexit handling | ✕ | ✓ | ✓ | ✓ |
| HMRC + XI prefix validation | ✕ | GB only | ✓ | ✓ |
| OSS-formatted reports | ✕ | ✓ | ✓ | ✓ |
| Reduced-rate per category | manual | ✓ | limited | ✓ |
| Compliant invoice statements | ✕ | ✓ | ✓ | ✓ |
| pricing & ownership | ||||
| Free version on .org | - | ✓ | ✕ | ✓ |
| Lifetime tier | - | ✕ | ✕ | ✓ $199 unlimited sites |
| Self-hosted (no SaaS dependency) | ✓ | ✓ | ✕ | ✓ |
| 10-year cost (unlimited sites) | $0 | $990 | $5,880 | $199 |
| 50+ plugins (All Access) | - | ✕ | ✕ | ✓ $499 |
|
Ready to make the switch? ↓
Jump to pricing
|
||||
What compliance looks like, by store profile.
1,440/year
8,160/year
14,400/year
From stores running this right now.
Used by 7,000+ stores, rated 4.8 from 43 reviews. Leave a review
"This plugin has been a lifesaver for our WooCommerce store! We sell to businesses across the EU and the UK, so managing VAT compliance had become a real headache. Real-time VIES validation works flawlessly, customers enter their VAT number at checkout, and the plugin instantly verifies it and adjusts the tax accordingly."see reviews →
"The plugin is robust and configurable. It allows for a flexible placement of the field which is greatly appreciated. As a bonus, the support is very active and quickly responds to issues."see reviews →
"I was particularly impressed by how customisable it is. We can set different rules for different countries, control when VAT is exempted or preserved, and customise all the messages that customers see during validation. The plugin also works perfectly with the new block-based checkout."see reviews →
Plays well with your stack.
Platform
Themes
Plugins
Payment & shipping
Eight guarantees behind every VAT number you validate.
Every WPFactory plugin ships with the same eight guarantees. Here's what running this one looks like in practice.
Clean code, reviewed
Security is maintained, not assumed: output escaping, input sanitization and nonce verification were hardened in v4.6.7 (Jun 2026), capability checks were added before validation and tax edits in v4.7.3 (Jul 2026), and legacy PHP sessions were removed in v4.7.0. HPOS-ready.
Docs & specs, written
Documented filters for every integration point, including alg_wc_eu_vat_validation_response, alg_wc_eu_vat_validation_methods, and alg_wc_eu_vat_field_position_block_checkout, plus a [alg_wc_eu_vat_translate] shortcode for localized checkout messages.
Support that ships
Active and fast. "The plugin is robust and configurable... the support is very active and quickly responds to issues." When a store needs a new rule for a specific country, it tends to become an option rather than a "no." Priority email support.
14-day money-back
14-day refund on yearly and lifetime, 30 days on All Access, no questions asked. If VIES validation and your exemption rules don't behave the way your accountant needs, support helps first; if it still doesn't fit, you walk away whole.
Bundle savings, real
All Access is $499 once for all 50+ plugins, lifetime, unlimited sites, and it includes every plugin we release later. Three lifetime licenses at $199 already cost $597, so the bundle usually wins by your third plugin.
Updates, regularly
First released May 2018 and shipped constantly since, current build v4.7.3 (July 2026), tested to WooCommerce 10.9. Runs on 6,000+ stores at a 4.8-star rating.
Plays well with others
Real-time VIES validation with a VATSense fallback for non-EU and UK numbers. Tested with the block-based checkout, Fluid Checkout, PDF Invoices & Packing Slips, WPML, and Polylang.
Designed for store owners
You don't touch code. Customers enter a VAT number at checkout, it's validated in real time and tax adjusts automatically. Set different rules per country, control when VAT is exempted or preserved, and customize every message shoppers see.
Three tiers. Pick once.
14-day refund on yearly and lifetime, 30 days on All Access. At $59.99/yr versus $199 once, the lifetime license pays for itself in year 4, and keeps paying every year after. All Access pays for itself with any 2nd plugin you'd ever use.
Buy once. At $59.99/yr, it pays back in year 4, then stays free for life.
- Unlimited sites
- Lifetime updates · rates pushed when countries change
- Priority email support
- 14-day refund
- GPL-licensed · use on client sites
This plugin + 49 others, lifetime updates, unlimited sites, for $300 more than Lifetime alone.
- 50+ plugins, lifetime updates
- Unlimited sites, every plugin
- Future plugins included free, forever
- Lifetime priority support
- Pays back at 3rd plugin you'd use
Eight real screens. Click any to enlarge.
This is what you see inside WordPress once the plugin is activated. Click any screenshot for a full-size view.
Common questions.
If yours isn't here, our priority email support replies fast. Or read the docs.
Does this handle the EU OSS regime?
How does VIES validation work?
What about UK VAT after Brexit?
Does it track the €10,000 threshold?
What's the refund policy?
Is there a free version?
Does the plugin support multiple currencies?
Can I personalize the VAT field on the checkout page?
How does the plugin help with flexible VAT regulations?
Can customers enter VAT numbers without the country code?
What happens if a VAT number is invalid?
Does the plugin offer real-time validation messages?
Is this plugin WPML / Polylang compatible?
[alg_wc_eu_vat_translate] shortcode in the plugin settings.How does the plugin handle Belgium's specific VAT/BTW requirements?
Can I integrate EU VAT numbers into PDF invoices?
Can I collect VAT details during signup?
Can I import or export VAT-related data?
Comply correctly. From every order.
Join 7,000+ WooCommerce stores using WPFactory to handle EU + UK VAT correctly. $59.99/yr to try it. $199 once to keep it forever. 14-day refund either way.
7,000+ stores · 4.8★ from 43 reviews · WordPress.org plugin · lifetime license available · 14-day refund