WooCommerce EU VAT Number v3.1.0 Plugin

The WooCommerce EU VAT Number plugin is a tool for online stores that allows European Union (EU) businesses to input their VAT number during checkout. This plugin includes a field in the checkout process where customers can enter their VAT number, which is then validated. If the VAT number is valid, the customer will not be charged VAT (Value Added Tax) on their purchase. This plugin provides a convenient and compliant solution for EU businesses to make purchases from your store without paying VAT.
| Name | WooCommerce EU VAT Number |
| Type | Plugin |
| Version | 3.1.0 |
| License | GPL v2 |
| Live Demo | View Official Page |
| Last Updated |
Core Features of WooCommerce EU VAT Number Plugin
- VAT number field: A field is added to the checkout process where customers can enter their EU VAT number.
- Validation: The plugin validates the VAT number entered by the customer to ensure it is accurate and belongs to a valid EU business.
- No VAT charge: If the VAT number is valid, the customer will not be charged VAT on their purchase.
- EU compliant: The plugin adheres to EU regulations and requirements for VAT number validation.
- Easy to use: The plugin is easy to install and integrates seamlessly with your existing WooCommerce store.
- Customizable: The plugin can be customized to fit the specific needs of your store and customers.
- Supports multiple languages: The plugin supports multiple languages, making it accessible to a wide range of customers.
- Supports multiple currencies: The plugin supports multiple currencies, making it suitable for use by businesses and customers in different countries.
- Regular updates: The plugin is regularly updated to ensure it remains compliant with EU regulations and provides the best possible customer experience.
What’s New (Changelog) in WooCommerce EU VAT Number v3.1.0
2026-03-16 - version 3.1.0
* Fix - Ensure that orders without shipping address fields (e.g., virtual products) correctly appear in the EC Sales List report.
* Fix - Ensure that the Create Order REST API response does not get corrupted when VAT validation fails.
* Fix – Resolve an issue where the Blocks checkout would fail silently after switching from an EU country to a non-EU country when a VAT number had been entered.
* Fix - Respect "Failed Validation Handling" setting when VIES service is unavailable for a member state.
* Fix - Optimized admin dashboard performance by reducing unnecessary background checks.
* Fix - Ensure that the `{vat_id}` placeholder is replaced with the VAT number correctly on block checkout.
* Fix - Improved the translation system to ensure all text is correctly displayed in the selected language.
* Fix – Make the “optional” string translatable.
* Fix - Ensure that Greece VAT number validation correctly uses “EL” instead of “GR” as the VAT prefix in the shortcode checkout when the country code prefix is not required.
* Fix - More specific error message for checkout when two-character VAT number is missing.
* Dev - Bump WooCommerce "tested up to" version 10.6.
* Dev - Bump WooCommerce minimum supported version to 10.4.
* Dev - Bump Wordpress minimum supported version to 6.8.