Only logged in customers who have purchased this product may leave a review.
VAT Number and EU VIES Validation for WooCommerce

VAT Number and EU VIES Validation for WooCommerce
Collect your customers’ VAT numbers, validate them against the European Commission’s VIES service, and remove VAT from qualifying intra-EU B2B orders with proof you can show an auditor.
Remove VAT for EU businesses, and be able to prove why
Zero-rating an intra-Community B2B sale is a decision you have to justify later, not just a checkout checkbox. This plugin asks for the customer’s VAT number, checks its format and check digit on your own server, confirms it against VIES, and records what was found on the order: the answer, the date, and the VIES consultation number that proves the check was made. If the exemption is ever questioned, the evidence is already on the order.
Pre-validated locally, confirmed by VIES, proven on the order
- VAT number field on both checkouts, My Account and the order screen
- Ask for it always, optionally, or only where you choose
- Typos caught instantly, before the customer submits
- Every EU VAT number format recognized, 31 territories in all
- Confirmed against VIES, and VAT removed on qualifying intra-EU B2B orders
- Choose how strict the conditions for removing VAT are
- Nine territories that are in the EU and outside its VAT area, handled correctly
- Northern Ireland goods, the way the Windsor Framework actually works
- Timestamped proof of every check, kept on the order
- A number that VIES does not list is not treated as an error
- Zero-Touch Migration from your previous VAT plugin
- A VIES outage never costs you the sale
- Everything behind the decision recorded and shown on the order
- The European Community Sales List, built from the orders you exempted
- Triangular supplies marked by you, because only you know
- Every export stamped, so you can see what changed since you last filed
- Eight readiness checks that say whether VAT can actually be removed here
- Orders and customers searchable by VAT number
Compatibility, technical support, and ongoing development
By choosing to buy this plugin, you’ll get:
- Technical support (conditions apply);
- All the functionalities listed above;
- Continued development and compatibility with the latest versions of WordPress and WooCommerce;
- Automatic updates;
- Installation and initial configuration via remote session (optional);
- High-Performance Order Storage compatible;
- Block-based Cart and Checkout compatible;
- WPML (with WooCommerce Multilingual) compatible, including translating the field label per language;
- Zero-Touch Migration reads VAT numbers already stored by other plugins:
- WooCommerce EU VAT Number;
- EU VAT Assistant by Aelia;
- EU VAT Compliance by Simba;
- EU/UK VAT Validation Manager by WPFactory;
- Teamwant VIES VAT;
- Invoicing with InvoiceXpress for WooCommerce;
- NIF (Num. de Contribuinte Português) for WooCommerce;
- 3rd party integrations:
- Shop as Client for WooCommerce PRO: placing an order on a customer’s behalf fills in their VAT number automatically, on both checkouts;
- Developer-friendly:
- A small, documented public API for reading a customer’s or an order’s VAT number;
- Developer hooks so you can change when the field is required, how the exemption is decided, and where the number is shown;
- A REST endpoint and WP-CLI commands;
- AI-friendly:
- Use an AI Client connected over MCP to validate a VAT number and receive the reason it failed rather than a bare yes or no;
- Implemented with the WordPress Abilities API;
- Notes:
- This plugin decides who is exempt. It does not decide what rate to charge: your normal WooCommerce tax rates apply to everyone it does not exempt, and entering and maintaining those rates remains your responsibility;
- VIES is a free service run by the European Commission, and it does have outages. This plugin is built to survive them, but it cannot make VIES answer;
- A VAT number that VIES does not list is not an error and does not mean the number is invalid. VIES lists only businesses registered for trade between EU countries;
- We cannot guarantee compatibility with 3rd party checkout customization plugins;
- Technical support covers the publicly advertised features above, not developer hooks or interoperability with 3rd party plugins or themes;
Starting at 4.08 € 2.04 € a month
Special launch discount valid up to September 30 2026:
50% discount on the first year or 25% discount on the lifetime license
Half price because it is early. We have not reached 1.0, and until we do the plugin will keep gaining features rather than fixes.
Early customers pay half and get a say in what comes next. If you find something, we want to hear about it.
Single |
Dual |
Business |
Developer |
|---|---|---|---|
|
For 1 website
|
For 2 websites
|
For 5 websites
|
For 10 websites
|
|
20% volume discount
|
40% volume discount
|
50% volume discount
|
|
LIFETIME LICENSE
|
LIFETIME LICENSE
|
LIFETIME LICENSE
|
LIFETIME LICENSE
|
Show prices in (charged price) | (approximate price)
Current version: 0.4 Changelog Documentation & FAQ Report security issues
If you discover an issue within 7 days of buying a plugin and our support cannot resolve the issue, you can request a refund. Read the full refund policy.
You're buying limited technical support and automatic updates for this WordPress plugin for one year, with automatic renewals, which you can cancel anytime in your customer area. There's also a lifetime option which doesn't require annual payment.
The technical support, via tickets in your customer area, is limited to the plugin's publicly advertised features and does not include the usage of developer hooks or interoperability with 3rd party plugins or themes. No refunds are issued based on non-advertised features and any eventual refund is only issued at our discretion. For premium support via the phone or remote access, you need to buy premium support hours.

Reviews
There are no reviews yet.