Just updated114 new versions in the last 24 hours
WooCommerce EU VAT Number plugin banner
Plugin Updated

EU VAT Number

by WooCommerce woocommerce.com v3.2.1 Unlimited sites

WooCommerce EU VAT Number is a plugin by WooCommerce that adds a VAT number field to your store's checkout. It checks each number against the European Commission's VIES system and removes VAT for customers whose business registration is confirmed.

Version
3.2.1
Released
Aug 26, 2026
Developer
WooCommerce
Type
WordPress plugin
Requires
WooCommerce
Licence
GPL
Included in
Every plan, or $3.99 a year on its own

What’s new in EU VAT Number 3.2.1

Version 3.2.1 · Aug 26, 2026 Latest
  • FixedMy Account VAT Number page now honors the "Failed Validation Handling" setting instead of always rejecting VAT numbers that fail VIES/UK validation.
  • ChangedBump WordPress "Tested up to" version 7.1.
  • ChangedBump WordPress minimum supported version to 6.9.
  • ChangedBump WooCommerce "tested up to" version 11.1.
  • ChangedBump WooCommerce minimum supported version to 10.9.
  • ImprovedUpdate the PHP_CodeSniffer development dependency to 3.13.6 and Update WPCS to 3.4.1.

What it does

Selling to businesses in the European Union means dealing with VAT exemptions for registered companies. Checking VAT numbers by hand is slow, and accepting an invalid number can leave you with tax errors to fix later. This plugin handles that step inside the WooCommerce checkout. Customers enter their VAT number, the plugin verifies it in real time through the VIES VAT Information Exchange System, and VAT is removed from the order when the number checks out. Validated numbers are stored with the customer's details, which keeps your records tidy for accounting.

The plugin requires WooCommerce and works with both the classic checkout and the newer cart and checkout blocks, as well as high performance order storage. It detects where the customer is located and shows the VAT field only to EU buyers, so shoppers outside the EU see a simpler checkout. Customers can also manage their VAT number from a page in My Account. There is a setting for how to handle numbers that fail validation, plus support for configuring EU-specific VAT rates on digital goods.

Best for

  • WooCommerce stores selling to VAT-registered EU businesses
  • Merchants selling digital goods to European customers
  • Agencies building B2B WooCommerce shops for EU markets

Features

VAT number field at checkout

Adds a field where EU business customers enter their VAT number during checkout, and stores validated numbers with their order and account details.

Real-time VIES validation

Connects to the European Commission's VAT Information Exchange System to confirm whether a VAT number is valid at the moment the customer submits it.

Automatic VAT exemption

Removes VAT charges from the order when a customer provides a verified VAT number, so registered EU businesses are not charged tax they should not pay.

Location-based field display

Detects the customer's location and shows the VAT number field only to EU buyers, keeping it hidden from customers outside the EU.

Failed validation handling

Lets you choose how the store responds when a VAT number fails validation, and this setting also applies to the My Account VAT number page.

VAT on digital goods

Works with WooCommerce tax settings so you can configure EU-specific VAT rates and charge the correct VAT on digital products.

Checkout blocks and HPOS support

Works with the WooCommerce cart and checkout blocks and with high performance order storage, so it fits modern store setups.

EU VAT Number older versions

  • 3.2.0Jun 241 new, 7 improvements, 8 fixes
  • 3.1.0Mar 183 improvements, 10 fixes
  • 3.0.4Feb 132 improvements, 3 fixes
  • 3.0.3Dec 9, 2025
  • 3.0.2Oct 28, 2025
  • 3.0.1Aug 23, 2025
  • 3.0.0Aug 11, 2025
  • 2.9.16Jun 1, 2025
  • 2.9.15May 6, 2025
  • 2.9.14Feb 26, 2025

Members and buyers of this product can download older versions.

31 older versions in all. If you need one that is not listed, ask support.

Questions about EU VAT Number

How does the plugin check if a VAT number is real?

It sends the number to the European Commission's VIES system, the VAT Information Exchange System, and gets a real-time answer on whether it is a valid registration. Only verified numbers trigger the VAT exemption on the order.

Will customers outside the EU see the VAT field?

No. The plugin detects the customer's location and shows the VAT number field only to EU customers. Buyers from other regions get a checkout without that extra field, which keeps things simpler for them.

Does it work with the WooCommerce block checkout?

Yes. It is built to work with the WooCommerce cart and checkout blocks as well as high performance order storage. WooCommerce itself is required, since this plugin extends its checkout and tax handling.

What happens if a VAT number fails validation?

You control that through the Failed Validation Handling setting. The same setting applies when customers enter or update their VAT number from the My Account page, so behavior stays consistent across checkout and account areas.

Is EU VAT Number free?

The code of EU VAT Number is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.

Which version of EU VAT Number is this?

Version 3.2.1, released Aug 26, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.

How do I update EU VAT Number?

Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of EU VAT Number automatically and keeps a backup, so you can roll back.

What does EU VAT Number need?

EU VAT Number needs WooCommerce installed and active.

More from WooCommerce

EU VAT Number 3.2.1Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in