WordPress / WooCommerce
WooCommerce VAT Plugin Live VAT validation for EU, UK, Norway, Switzerland, Serbia & Turkey
Automate VAT number validation in your WooCommerce store. Check EU and Northern Ireland VAT numbers through VIES, Great Britain VAT numbers through HMRC, Norwegian MVA numbers through Brønnøysundregistrene, and Swiss VAT numbers through the UID register.
EU VIES · United Kingdom · Norway · Switzerland · Serbia · Turkey · Bosnia and Herzegovina · North Macedonia · Albania · Iceland · Australia
New: actions and filters for custom VAT rules. Docs in English.
Supported countries and validation sources
VIESAC routes every VAT number to the right official source and saves the verification result for your records.
EU VIES
Austria · Belgium · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · Estonia · Finland · France · Germany · Greece · Hungary · Ireland · Italy · Latvia · Lithuania · Luxembourg · Malta · Netherlands · Poland · Portugal · Romania · Slovakia · Slovenia · Spain · Sweden · Northern Ireland (XI)
HMRC VAT API
United Kingdom (GB)
Swiss UID Register
Switzerland (CH)
Brønnøysundregistrene
Norway (NO)
Serbian Tax Administration
Serbia (RS · PIB)
GİB e-Fatura
Turkey (TR · VKN)
Australian Business Register (ABR)
Australia (AU · ABN)
Skatturinn Fyrirtækjaskrá
Iceland (IS · kennitala / VSK)
Uprava za indirektno oporezivanje (UINO)
Bosnia and Herzegovina (BA · PDV)
Qendra Kombëtare e Biznesit (QKB)
Albania (AL · NIPT)
Управа за јавни приходи (УЈП)
North Macedonia (MK · ЕДБ)
Download VIESAC WooCommerce Plugin
Free WordPress plugin. Install in WooCommerce → Plugins → Add new → Upload, or install via WordPress admin. Requires an API key from VIESAC.
Pricing
Start free. Scale as you grow. VAT & EORI and audit trail plans for every business size.
Free
Starter
Pro
Business
Plugin in action
WooCommerce VAT validation, checkout, and admin screens
Checkout VAT field
B2B zero tax
Order admin
Certificate PDF
What the WooCommerce VAT plugin does
EU, UK, Norwegian and Swiss VAT validation, B2B tax handling, and compliance in one WordPress plugin
Live VAT validation
Validate VAT numbers at checkout: EU and Northern Ireland (XI) through EU VIES, Great Britain (GB) through the HMRC VAT API, Norway (NO) through Brønnøysundregistrene, Switzerland (CH) through the UID register, Serbia (RS) through the Tax Administration, and Turkey (TR) through GİB e-Fatura.
B2B zero-rated tax
Automatic 0% VAT for reverse-charge and export cases after a successful check. Keeps local tax for domestic sales. Works with Classic and Block checkout.
PDF certificates
Download official VAT validation certificates (PDF) from the order admin. Audit trail for accountants. ViDA-ready documentation.
Full audit trail
Every validation is logged in VIESAC. Order references, invoice numbers, company details. Complete VAT audit trail for EU compliance. See how to store VIES certificates.
Classic & Block checkout
Supports WooCommerce shortcode checkout and new Block checkout. VAT field, validation, and B2B tax work seamlessly in both.
GDPR compliant
Data encrypted, EU servers (Germany). Full GDPR compliance. VAT validation without exposing sensitive data.
WooCommerce VAT plugin — European VAT compliance made easy
The VIESAC WooCommerce VAT plugin validates EU and Northern Ireland (XI) VAT numbers through EU VIES, Great Britain (GB) through the HMRC VAT API, Norwegian (NO) MVA numbers through Brønnøysundregistrene, Swiss (CH) VAT numbers through the UID register, Serbian (RS) PIB numbers through the Tax Administration, and Turkish (TR) VKN numbers through GİB e-Fatura. At checkout, it applies reverse-charge or export tax treatment after a successful check and creates an audit record with downloadable compliance proof when the plan allowance is available.
WooCommerce VAT validation is essential for EU B2B sales. The plugin supports Classic checkout (shortcode) and WooCommerce Block checkout, so you can use the latest WooCommerce features. VAT field, validation on blur, and automatic B2B tax exemption work out of the box. Phone field is optional for B2B orders.
EU VAT compliance, ViDA, and B2B VAT rules require proof of validation. VIESAC stores every validation in your audit trail and generates official PDF certificates. Accountants and auditors can download certificates directly from the order admin. VAT audit trail is stored encrypted on EU servers in Germany — full GDPR compliance.
Keywords: WooCommerce VAT plugin, EU VIES validation, UK VAT validation, HMRC VAT API, Norwegian MVA validation, Brønnøysundregistrene, Swiss VAT validation, Swiss UID register, Serbia PIB, Turkey VKN, GİB e-Fatura, B2B VAT, WordPress VAT, VAT compliance, VIES, ViDA, zero-rated tax, VAT certificate, e-commerce VAT, VAT audit trail, GDPR, WooCommerce VAT hooks.
Ready for EU VAT compliance?
The Free plan includes 100 VAT validations per month and 5 stored audits total. No credit card required.
Get started free