Three plugins actually add a working EU VAT number field to a WooCommerce checkout and validate it against VIES in real time: EU/UK VAT Validation Manager for WooCommerce, European VAT Compliance Assistant for WooCommerce, and EU VAT Assistant for WooCommerce. Short version: if you want the VAT field and the B2B exemption logic working out of the box on the free tier, use EU/UK VAT Validation Manager. The other two either gate that specific feature behind a paid upgrade or come with a maintenance warning straight from the developer.
This is a narrower question than “how do I handle EU VAT in WooCommerce,” which usually turns into a conversation about tax rate tables and OSS reporting. Here we’re only solving one job: a business customer in another EU country types a VAT number into the checkout, the plugin checks it against the EU’s VIES database, and if it comes back valid, VAT gets removed under the reverse charge mechanism so the buyer self-assesses it at home instead. WooCommerce’s own EU VAT Number documentation describes the same flow for its paid marketplace extension, which is the model every plugin below is trying to replicate for free or near it.
| Plugin | Best for | Price | Last updated |
|---|---|---|---|
| EU/UK VAT Validation Manager for WooCommerce | Free VAT field and validation working today, block checkout included | Free, Pro from $59.99/year (single site) or $199 one-time (unlimited sites) | September 14, 2026 |
| European VAT Compliance Assistant for WooCommerce | Stores that also need GeoIP tax rate switching and OSS/MOSS reports, and don’t mind paying for the VAT-number piece | Free tier handles rates and reporting; VAT number exemption is Premium, from Β£55/year (single site) | September 25, 2026 |
| EU VAT Assistant for WooCommerce | Sites that already run it and can’t migrate yet | Free | April 29, 2026 (developer has marked the plugin end-of-life since 2022) |
EU/UK VAT Validation Manager for WooCommerce
EU/UK VAT Validation Manager for WooCommerce, built by WPFactory, is the only one of the three that puts real-time VAT number validation in front of you the moment you activate it, no upgrade required. It adds a VAT field to both the checkout page and the WooCommerce account signup form, checks the number against VIES over AJAX without a page reload, and lets you choose per country whether a valid number removes VAT entirely or just gets recorded. It also works with the block-based checkout, which matters because a fair number of the older VAT plugins in this space were written before that checkout existed and still assume the shortcode version.
- Price: Free, Pro from $59.99/year (single site) or $199 one-time (unlimited sites)
- Requires: WordPress 6.1+, PHP not specified by the developer
- Last updated: September 14, 2026
Setup happens under a dedicated admin menu rather than buried in WooCommerce settings: after activation, go to WPFactory in the main dashboard menu and open the EU VAT tab. From there you set which countries get the field, whether it’s required or optional, and what happens to VAT when a number validates. If you also run the free PDF Invoices & Packing Slips plugin, the VAT number gets pulled into invoices automatically through a shared field ID, which is a small detail but saves a support ticket later.
The honest limitation is that the free version treats validation the same way for everyone who sees the field. If you want to hide the field for certain user roles, restrict specific payment methods to customers with a valid VAT number, or cross-check that the customer’s IP country matches the country on the VAT number itself, that’s Pro territory. For a store just trying to stop charging VAT to legitimate EU businesses, the free version alone does the job.
European VAT Compliance Assistant for WooCommerce
European VAT Compliance Assistant for WooCommerce comes from David Anderson, the developer behind UpdraftPlus, and it’s built for a bigger job than a single VAT field. The free version uses GeoIP lookups to show the correct VAT rate to a visitor before they even reach checkout, records the two pieces of location evidence tax auditors expect, auto-fills EU and UK tax rate tables with one click, and generates OSS/MOSS reports as CSV. It’s also HPOS-compatible and works with the WooCommerce block checkout.
- Price: Free tier is full-featured for rates and reporting; VAT number validation and exemption is Premium, from Β£55/year (single site)
- Requires: WordPress 5.3+, PHP 7.1+
- Last updated: September 25, 2026
Installation is standard: install, activate, then go to WooCommerce > Settings > Tax > Standard Rates and click the “Add / Update VAT Rates” button the plugin adds to that screen, repeating it for the Reduced Rate tab if any products qualify. That part is genuinely useful on its own even if you never touch VAT number validation.
The limitation worth knowing before you install this one specifically for VAT number exemption: the readme states plainly that letting a VAT-registered buyer enter their number at checkout, validating it through VIES, HMRC, or VatSense, and exempting them automatically is a Premium-only feature. The free version handles everything around VAT except that specific piece. If a self-assess reverse charge exemption is the one thing you need, budget for the Β£55/year license rather than expecting it in the free download.
EU VAT Assistant for WooCommerce
EU VAT Assistant for WooCommerce, from Aelia, was the plugin most stores reached for when the 2015 EU digital VAT rules first landed. It validates VAT numbers against VIES, tracks the location evidence required for MOSS filings, converts VAT totals into whichever currency you report in, and can populate VAT rates for every EU country in one click. On paper, feature for feature, it’s still the most complete of the three.
- Price: Free
- Requires: WordPress 5.0+, PHP 7.1+
- Last updated: April 29, 2026
Setup is the usual install, activate, then configure under WooCommerce > EU VAT Assistant, and the plugin’s own documentation recommends reading through the settings carefully since there are a lot of them for a plugin this size.
Here’s the part that actually decides whether to install it: Aelia’s own readme says the plugin reached end of life on June 30, 2022, and is “no longer maintained or supported.” It’s still on WordPress.org, it still gets an occasional compatibility patch, roughly 5,000 sites still run it, and it still works. But there’s no active development behind it and no support channel to fall back on if VIES changes its API or a future WooCommerce release breaks something. That’s a real factor for a plugin whose entire job is staying correct about tax law, not a footnote to skim past.
How to pick
- If you just need a VAT number field with working validation and don’t want to pay anything: install EU/UK VAT Validation Manager for WooCommerce. The free tier covers the core job.
- If you already need GeoIP-based rate switching and OSS/MOSS reporting on top of VAT number exemption: get European VAT Compliance Assistant and budget for the Premium license, since the exemption piece isn’t in the free version.
- If you’re already running EU VAT Assistant and it’s working: there’s no urgent reason to rip it out, but don’t build a new store’s tax compliance around a plugin its own developer stopped supporting four years ago.
- If none of these fit because your store needs VAT logic tied into a custom checkout flow, a headless frontend, or an ERP sync, that’s a case for custom development rather than stretching one of these plugins past what it’s built for.
For a fit specific enough that none of these plugins quite covers it, ConicPlex’s Plugin Development team builds the checkout logic directly rather than layering another plugin on top of WooCommerce’s tax settings. The same team handles broader WooCommerce development work when the VAT field is one piece of a bigger checkout rebuild, and if you’ve already tackled other checkout customizations, our guide to adding pickup time slots to WooCommerce checkout covers a similar plugin-versus-custom-build decision. None of ConicPlex’s own WordPress plugins handle VAT or tax logic today, so this comparison sticks to the three real options above.
FAQ
Does WooCommerce handle EU VAT number validation on its own?
No. Core WooCommerce can charge tax by customer location, but validating a VAT number against VIES and exempting a business buyer under the reverse charge rule requires either WooCommerce’s own paid EU VAT Number extension or one of the plugins above.
What is VIES and why does validation have to go through it?
VIES, the VAT Information Exchange System, is the European Commission’s official database of registered VAT numbers. It’s the only source tax authorities recognize as proof that a number was checked, so a plugin that only validates a number’s format without querying VIES isn’t actually giving you compliance evidence.
Can I exempt only some products from VAT for B2B customers instead of the whole order?
Yes with some of these. European VAT Compliance Assistant’s Premium tier lets you restrict exemption to specific tax classes rather than the entire order, and EU/UK VAT Validation Manager’s Pro tier offers similar per-case control. Neither free tier does this by default.
Will an EU VAT number field work with the WooCommerce block-based checkout?
EU/UK VAT Validation Manager and European VAT Compliance Assistant both state block checkout compatibility directly in their plugin listings. EU VAT Assistant predates the block checkout by years and its documentation doesn’t confirm compatibility either way.
Is it risky to keep using a plugin the developer says is unmaintained?
For a plugin handling tax logic specifically, yes, more than for most plugin categories. It can keep working for a long time with no changes needed, but if VIES changes its validation endpoint or a WooCommerce update touches checkout fields, there’s no one actively watching for that on the other end.
Sources
- EU/UK VAT Validation Manager for WooCommerce on WordPress.org
- EU/UK VAT Validation Manager Pro pricing on WPFactory
- European VAT Compliance Assistant for WooCommerce on WordPress.org
- European VAT Compliance Assistant Premium pricing on Simba Hosting
- EU VAT Assistant for WooCommerce on WordPress.org
- EU VAT Number documentation on WooCommerce.com



