EffectIO WooCommerce EU VAT Number

Original price was: $29.00.Current price is: $7.99. / year

Drop-in compatible replacement & Licensed Product

Collect and validate a customer’s EU VAT number with the WooCommerce EU VAT Number plugin. Remove the VAT charge for eligible EU businesses. Version: 2.8.8 The EU VAT Number extension lets you collect and validate EU VAT numbers during checkout to identify B2B transactions verses B2C. IP Addresses can also be validated to ensure they match the billing address. EU businesses with a valid VAT number can have their VAT removed prior to payment.

Released on: 2026-02-23

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

WooCommerce EU VAT Number Extension

This WooCommerce extension offers a seamless solution for your checkout process by incorporating a dedicated field to collect and validate your customers’ EU VAT numbers. With this functionality, business customers with a valid VAT number will not be charged VAT at your store, ensuring compliance with EU regulations.

Looking for guidance? Our comprehensive documentation covers everything you need to know about utilizing the EU VAT Number extension effectively. It’s a valuable resource for implementing this feature seamlessly and avoiding any potential issues.

🛠️ Benefit from EffectIO as an alternative, cost-saving update channel for plugins. 🚀

Key features and benefits:

  • Seamlessly integrate an EU VAT number field into your checkout
  • Validate customers’ VAT numbers to ensure compliance
  • Exempt VAT for business customers with valid VAT numbers
  • Improve the checkout experience for EU customers
  • Stay compliant with EU VAT regulations
  • Efficiently handle EU VAT transactions
  • Ensure accurate VAT handling for cross-border sales
  • Streamline VAT-related processes
  • Receive immediate updates and enhancements via the EffectIO Dashboard 📲
  • Enjoy pre-activated items for quick deployment
  • Take advantage of the GPL code and premium support from EffectIO
  • Benefit from EffectIO’s super deals with 30% to 90% discounts 🎁

Experience the convenience and reliability of the WooCommerce EU VAT Number extension, available through EffectIO. With our seamless update process, premium support, and unbeatable deals, managing EU VAT compliance has never been easier.

EffectIO: Your Trusted Update Channel

EffectIO offers an alternative, cost-saving update channel for WooCommerce plugins. With this channel, you can efficiently manage updates for the EU VAT Number extension and various other plugins. Moreover, our super deals provide substantial discounts ranging from 30% to 90% off the original prices.

Version

3.2.3

Release Date

7/6/2016

2 reviews for EffectIO WooCommerce EU VAT Number 3.1.0

  1. slouizana

    You can enter and maintain each country’s VAT rates, reporting, central control and add line to invoices, good!

  2. kleindaniel138

    Identify your customers’ locations, evidence is recorded, ready for audit and display prices including correct VAT from the first page.

Add a review

The EU VAT Number extension lets you collect and validate EU VAT numbers during checkout to identify B2B transactions verses B2C. IP Addresses can also be validated to ensure they match the billing address. EU businesses with a valid VAT number can have their VAT removed prior to payment.

3.1.0 — 2026-03-16
  • 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.
10.6 — Bump WooCommerce "tested up to" version 10.6.
10.4 — Bump WooCommerce minimum supported version to 10.4.
6.8 — Bump Wordpress minimum supported version to 6.8.
3.0.4 — 2026-02-09
  • Fix - Ensure that VAT number validation applies only to EU countries.
  • Fix - VAT number not verified on manually created order.
  • Fix - Inconsistent value between `vat_number`, `billing_vat_number` and `shipping_vat_number` usermeta fields.
10.5 — Bump WooCommerce "tested up to" version 10.5.
10.3 — Bump WooCommerce minimum supported version to 10.3.
3.0.3 — 2025-12-02
  • Add - Support for VAT Validation on Subscription Renewals.
  • Add - Setting to allow customers to enter VAT numbers without a country prefix.
  • Fix - The plugin asset URL issue for plugins installed via a symlink (e.g. on WordPress.com).
  • Fix - Account for the Greek VAT prefix, EL, for the purposes of matching customer and merchant countries.
  • Fix - Ensure that the 'Collect and Validate Evidence' validation works properly for users whose IP address country is in the EU for Block checkout.
  • Fix - Display VAT in billing address on order confirmation page when shipping address is not displayed.
  • Dev - Update for PHP 8.4 compatibility.
6.9 — Bump WordPress "tested up to" version 6.9.
3.0.2 — 2025-10-20
  • Fix - Accessibility: Announce validation errors for the VAT field on the block checkout screen
  • Fix - Accessibility: Announce field description for the VAT field on the block checkout screen.
10.3 — Bump WooCommerce "tested up to" version 10.3.
10.1 — Bump WooCommerce minimum supported version to 10.1.
6.7 — Bump WordPress minimum supported version to 6.7.
  • Dev - Add new deploy workflow.
  • Dev - Updates to our QIT GitHub Action workflow.
3.0.1 — 2025-08-18
  • Fix - Fatal error when trying to access WooCommerce session data.
  • Fix - Issue with applying a Greek VAT number.
3.0.0 — 2025-08-04
  • Add - Filter hook, `woocommerce_eu_vat_country_code_patterns`, to support addition of more countries beyond what's currently available in the extension.
  • Fix - Behavioral inconsistencies between Shortcode and Block Checkout.
  • Fix - Validation of VAT numbers on shortcode checkout is now case insensitive.
  • Fix - Resolve issues flagged by WooCommerce's Quality Insights Toolkit (QIT).
  • Fix - Ensure validation errors show properly on WooCommerce v10+.
10.0 — Bump WooCommerce "tested up to" version 10.0.
9.8 — Bump WooCommerce minimum supported version to 9.8.
6.8 — Bump WordPress "tested up to" version 6.8.
  • Dev - Upgrade from Node Sass to Dart Sass.
2.9.16 — 2025-05-27
  • Fix - Ensure that the 'Collect and Validate Evidence' validation works properly for users whose IP address country is in the EU.
9.9 — Bump WooCommerce "tested up to" version 9.9.
9.7 — Bump WooCommerce minimum supported version to 9.7.
2.9.15 — 2025-04-28
  • Fix - Improve performance of syncing check for HPOS compatibility mode.
9.8 — Bump WooCommerce "tested up to" version 9.8.
9.6 — Bump WooCommerce minimum supported version to 9.6.
  • Dev - Use the `@woocommerce/e2e-utils-playwright` NPM package for E2E tests.
  • Dev - Disabled warning checks from WordPress Plugin Check Action.
  • Dev - Update all third-party actions our workflows rely on to use versions based on specific commit hashes.
2.9.14 — 2025-02-18
  • Fix - VAT application and exemption logic for domestic transactions for shortcode checkout.
  • Fix - Add support for Belgian VAT numbers that begin with `1`.
9.7 — Bump WooCommerce "tested up to" version 9.7.
9.5 — Bump WooCommerce minimum supported version to 9.5.
6.6 — Bump WordPress minimum supported version to 6.6.
  • Dev - Add the WordPress Plugin Check GitHub Action.
2.9.13 — 2025-01-20
  • Fix - Resolved PHP notice caused by loading localization code too early on WordPress 6.7.0+.
9.6 — Bump WooCommerce "tested up to" version 9.6.
9.4 — Bump WooCommerce minimum supported version to 9.4.
2.9.12 — 2025-01-06
  • Fix - Replaced `{vat_id}` placeholder in WooCommerce Blocks checkout address cards.
2.9.11 — 2024-12-04
  • Fix - Change the priority of our `init` method that is hooked to `plugins_loaded` from the default 10 to 9, ensuring it always fires before `woocommerce_blocks_loaded`.
9.5 — Bump WooCommerce "tested up to" version 9.5.
9.3 — Bump WooCommerce minimum supported version to 9.3.
2.9.10 — 2024-11-18
6.7 — Bump WordPress "tested up to" version 6.7.
2.9.9 — 2024-11-04
  • Fix - Issue with charging VAT when base country is France and buyer's country is Monaco.
  • Fix - Ensure that VAT is calculated properly in the admin for virtual orders when tax calculation and VAT validation are based on the shipping address.
2.9.8 — 2024-10-14
  • Fix - Prevent unnecessary SOAP requests if the VAT number is incomplete.
  • Fix - Ensure the VAT Number tab works as an endpoint URL.
9.4 — Bump WooCommerce "tested up to" version 9.4.
9.2 — Bump WooCommerce minimum supported version to 9.2.
6.5 — Bump WordPress minimum supported version to 6.5.
2.9.7 — 2024-09-09
  • Add - Disable reports & display a notice when HPOS is enabled & syncing is disabled.
  • Fix - Ensure the proper IP country is shown in the EU VAT section of the order screen.
  • Fix - Ensure the VAT Number Field Label can be properly translated.
9.2 — Bump WooCommerce "tested up to" version 9.2.
9.0 — Bump WooCommerce minimum supported version to 9.0.
  • Dev - Log API errors to improve debugging.
  • Dev - Fix QIT E2E tests and add support for a few new test types.
2.9.6 — 2024-07-29
9.1 — Bump WooCommerce "tested up to" version 9.1.
8.9 — Bump WooCommerce minimum supported version to 8.9.
  • Dev - Add E2E support for both classic and block themes.
  • Dev - Exclude the Woo Comment Hook `@since` sniff.
2.9.5 — 2024-07-15
9.0 — Bump WooCommerce "tested up to" version 9.0.

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection