Plugin
PluginUpdated
WooCommerce EU VAT Number
WooCommerce EU VAT Number is a WooCommerce plugin by WooCommerce for stores that sell to businesses in the European Union.
Product facts
- Version
- 3.2.2
- Released
- 29 October 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $3.99 / year on its own
Overview
For stores selling to EU businesses, checking VAT registration and applying the right tax treatment can add work to checkout and order handling. This plugin adds VAT number collection and validation to the WooCommerce checkout flow. Store owners can use the result to exempt customers with valid VAT numbers from VAT.
The plugin connects to the European Commission’s VIES VAT validation system to check VAT numbers. It can show VAT fields to EU customers and hide them from customers outside the EU. For digital goods, store owners can configure EU-specific VAT rates in WooCommerce.
Features
- Checkout VAT collection: Collect EU business VAT numbers during WooCommerce checkout, giving customers a place to provide their registration details with their order.
- VIES number validation: Connect to the European Commission’s VIES system to validate EU VAT numbers as customers submit them.
- VAT exemption: Automatically remove VAT for customers whose VAT numbers are verified, supporting tax-exempt purchases by eligible EU businesses.
- Location-based VAT fields: Display VAT number fields to customers in the EU and hide them from customers outside the EU.
- Digital goods tax settings: Configure EU-specific VAT rates in WooCommerce for digital products, alongside the plugin’s VAT number handling.
Best for
- WooCommerce stores selling to EU businesses
- Online retailers handling VAT-exempt B2B orders
- Digital goods stores serving EU customers
Changelog
Version 3.2.2 — 26 October 2026
- Improved Raise minimum requirements to WordPress 7.0, WooCommerce 11.0, PHP 7.4.
- Improved WooCommerce 11.2 Compatibility.
- Fixed Declare High-Performance Order Storage compatibility even when the SOAP extension is missing or taxes are disabled, so WooCommerce no longer lists the plugin as incompatible on those stores.
- Fixed Saving a VAT number from the My Account form no longer runs for logged-out requests, where it could fail on a missing user.
- Fixed Register the admin billing, shipping and reports callbacks with add_filter, matching the filters WooCommerce fires them on.
- Fixed Improved validation of VAT numbers during block checkout.
- Fixed The VAT exemption is now rechecked when the customer changes their address during checkout, so a previous address no longer affects the totals.
- Fixed The billing country is now used for VAT validation when an order does not require shipping, such as local pickup.
- Fixed Disable Express Pay now takes effect on stores that enabled B2B Transactions before the setting existed, instead of leaving express checkout buttons active while the settings screen showed the option as enabled.
- Fixed Rate limit outbound VIES and HMRC lookups, bound how long one can take, and stop cart responses re-checking a VAT number.
Earlier versions
- 3.2.1 (26 August 2026): 1 improved, 1 fixed, 4 other
- 3.2.0 (22 June 2026): 1 new, 7 improved, 8 fixed
- 3.1.0 (16 March 2026): 3 improved, 10 fixed
FAQ
Is WooCommerce EU VAT Number free?
The code of WooCommerce EU VAT Number is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of WooCommerce EU VAT Number gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of WooCommerce EU VAT Number is this?
Version 3.2.2, released 29 October 2026. New versions appear here when the developer publishes them.
How do I update WooCommerce EU VAT Number?
Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of WooCommerce EU VAT Number for you.






