Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
EVM

EU/UK VAT Manager for WooCommerce

v4.3.2
by WPFactory · 4.8 (34 reviews)

Manage EU/ UK VAT in WooCommerce, validate VAT numbers real time with VIES, exempt or preserve VAT with various settings & cases

5K+ active installs Updated Feb 28, 2025 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card

About EU/UK VAT Manager for WooCommerce

The EU/UK VAT Validation Manager for WooCommerce plugin allows you to collect and validate VAT numbers in real time, ensuring compliance when selling to businesses in the EU. It also offers features such as custom progress messages, field customization, and compatibility with other plugins. Customers have praised the plugin for its functionality and great support.

Changelog

4.3.2 – 27/02/2025

  • Fix – Switch the UK VAT validation to VATSense.com API.

4.3.1 – 25/02/2025

  • Dev – Checkout block field – Code refactoring.
  • Dev – Validation – Minor code refactoring.
  • Dev – Admin settings – Descriptions updated.
  • Dev – Developers – Validation – alg_wc_eu_vat_validation_no_soap_api_url filter added.
  • Dev – Developers – Validation – alg_wc_eu_vat_validation_curl_disable_ssl – Apply everywhere.
  • Dev – Developers – Validation – alg_wc_eu_vat_validation_response – More arguments added.

4.3.0 – 20/02/2025

  • Dev – Admin – “Admin new order email” option added (defaults to no).

4.2.9 – 18/02/2025

  • Fix – VAT parsing – Possible “PHP Warning: Trying to access array offset on false” fixed.
  • Fix – Compatibility – “PDF Invoices & Packing Slips for WooCommerce” by “WP Overnight” – EU VAT doubling when the “Display” option is set to “In billing address” fixed.
  • Dev – Admin settings – Descriptions updated.

4.2.8 – 13/02/2025

  • Fix – Block-based checkout compatibility – “Show zero VAT” option fixed.
  • Dev – Admin settings – General – Descriptions updated; settings rearranged; subsections added.
  • Dev – Code refactoring.

4.2.7 – 11/02/2025

  • Fix – Admin – Validate VAT and remove taxes – “Request Identifier” fixed.
  • Fix – SOAP – “Get VAT details” + “Request Identifier” fixed.
  • Fix – EU VAT report fixed.
  • Dev – Advanced – “Force price display including tax” option added (defaults to no).
  • Dev – Admin settings – General – Descriptions updated.
  • Dev – Developers – EU VAT report – alg_wc_eu_vat_report_order_statuses filter added.
  • Dev – Code refactoring.

4.2.6 – 08/02/2025

  • Dev – Messages – “Wrong billing country” option added.
  • Dev – Admin settings – Messages – Section renamed (was “Progress”); descriptions updated.

4.2.5 – 05/02/2025

  • Fix – Checkout block field – “Keep VAT if shipping country is different from billing country” option fixed.
  • Fix – Do not use session in the “Get VAT details” in admin.
  • Fix – Do not use transients in the “Get VAT details” admin notices.
  • Dev – VIES error – “cURL” and “Simple” validation methods included.
  • Dev – Admin settings – Validation – Descriptions updated.
  • Dev – Developers – Validation – alg_wc_eu_vat_validation_methods filter added.
  • Dev – Developers – alg_wc_eu_vat_is_checkout filter added.
  • Dev – Code refactoring.
  • Readme – Changelog cleanup.

4.2.4 – 03/02/2025

  • Fix – Hide EU VAT field from checkout – Fixed.
  • Dev – Security – Output escaped.
  • Dev – Languages – POT file regenerated with WP-CLI.
  • Dev – Code refactoring.

4.2.3 – 31/01/2025

  • Dev – Request identifier – “cURL” and “Simple” validation methods included.
  • Dev – Compatibility – “Fluid Checkout for WooCommerce” plugin option added (defaults to no).
  • Dev – Admin settings sections rearranged (“Validation & Progress” and “Admin & Advanced” split).
  • Dev – Code refactoring.
  • Dev – Developers – Validation – alg_wc_eu_vat_validation_curl_disable_ssl filter added.
  • Dev – Developers – Validation – alg_wc_eu_vat_validation_response filter added.

4.2.2 – 28/01/2025

  • Dev – Admin – Validate VAT and remove taxes – Update the is_vat_exempt meta.
  • Dev – Admin – Validate VAT and remove taxes – Update the “Request Identifier” meta.
  • Dev – PHP notices fixed.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring.
  • Dev – Coding standards improved.

4.2.1 – 26/01/2025

  • Fix – Empty EU VAT field – Do not validate when optional; correct message when required (“Progress Messages > Is required” option added).
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring and cleanup.

4.2.0 – 25/01/2025

  • Dev – Security – Output escaped.
  • Dev – Admin & Advanced – “Request identifier” options added (disabled by default).
  • Dev – Code refactoring.

4.1.0 – 23/01/2025

  • Fix – Keep VAT in selected countries – Fixed.
  • Dev – Security – Output escaped.
  • Dev – Security – Input sanitized.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring and cleanup.
  • Dev – Coding standards improved.
  • WC tested up to: 9.6.

4.0.0 – 19/01/2025

  • Fix – Sessions – Session status check added.
  • Fix – Keep VAT for specific products – “get_cart was called incorrectly” PHP notice fixed (did_action( 'wp_loaded' ) check added).
  • Fix – Exempt VAT – Fixed.
  • Fix – Required / Optional in countries – Fixed.
  • Fix – Checkout block field – “Keep VAT in selected countries” option fixed.
  • Fix – Checkout block field – User meta copied (on woocommerce_customer_save_address and woocommerce_created_customer).
  • Fix – Checkout block field – The duplicated EU VAT field removed from the admin order edit page.
  • Fix – Checkout block field – The EU VAT field removed from the “My account > Account details”.
  • Dev – Security – Output escaped.
  • Dev – Validation Options – ‘Validate in “My account”‘ option added (defaults to no).
  • Dev – General – “Show VAT details in checkout” option added (defaults to no).
  • Dev – “Get VAT details” link added in order for retrieving VAT details.
  • Dev – VAT IDs with non-alphanumeric symbols are not allowed now.
  • Dev – Checkout block field – Block-related JavaScript code moved to a dedicated block file.
  • Dev – Admin settings descriptions updated.
  • Dev – Major code refactoring and cleanup.
  • Dev – Coding standards improved.

3.2.4 – 10/01/2025

  • Fix – Checkout block field – Default value fixed.

3.2.3 – 07/01/2025

  • Fix – When the “Admin > Checkout block field” option was enabled, the EU VAT field was hidden on the admin order edit page.

3.2.2 – 31/12/2024

  • Fix – Show field for selected user roles only.

3.2.1 – 29/12/2024

  • Dev – Code refactoring and cleanup.

3.2.0 – 28/12/2024

  • Fix – “High-Performance Order Storage (HPOS)” compatibility.
  • Dev – Code refactoring.

3.1.6 – 27/12/2024

  • Dev – Compatibility – WPML/Polylang – wpml-config.xml file added.
  • Dev – Composer – autoloader-suffix param added.
  • Dev – Key Manager – Library updated.
  • WC tested up to: 9.5.

3.1.5 – 26/11/2024

  • Fix – VAT validation issue on block checkout.
  • Fix – Enable/disable progress messages.

3.1.4 – 16/11/2024

  • Fix – VAT error message not disappearing after company name update.
  • Dev – Code refactoring and cleanup.

3.1.3 – 15/11/2024

  • Plugin name updated (was “EU/UK VAT Manager for WooCommerce”).

3.1.2 – 14/11/2024

  • Fix – Missing library files uploaded.
  • Tested up to: 6.7.
  • WC tested up to: 9.4.

3.1.1 – 09/11/2024

  • Dev – Initializing the plugin on the plugins_loaded action.
  • Dev – Code refactoring.

3.1.0 – 08/11/2024

  • Dev – Plugin settings moved to the “WPFactory” menu.
  • Dev – “Recommendations” added.
  • Dev – “Key Manager” added.
  • Dev – Code refactoring and cleanup.

3.0.1 – 30/10/2024

  • Fix – Adjusted the VAT validation message location during account creation.
  • Fix – Resolved localization shortcode {billing_eu_vat_number} issue in the block checkout.
  • Fix – Resolved error “Function get_cart was called incorrectly”.
  • Dev – Code cleanup.

3.0.0 – 23/10/2024

  • Fix – Localization issue.
  • Fix – Tax calculation on country change.
  • Fix – Cross-Site Request Forgery vulnerability.
  • Dev – Keep VAT for specific products.
  • Dev – General – “Enable plugin” option removed.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring and cleanup.
  • WC tested up to: 9.3.
  • WooCommerce added to the “Requires Plugins” (plugin header).

See changelog for all versions.

Try other plugins

Yoast SEO icon

Yoast SEO

4.8 · 10M+ installs

Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…