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

VIESAC WooCommerce settings — API status, account info, VAT validation

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

100 validations/month
5 audits total

Starter

500 validations/month
10 audits/month

Pro

3,000 validations/month
100 audits/month

Business

10,000 validations/month
500 audits/month

Plugin in action

WooCommerce VAT validation, checkout, and admin screens

Checkout VAT field and Company name

Checkout VAT field

B2B zero-rated tax order summary

B2B zero tax

Order admin — VIESAC status VALID, Download certificate

Order admin

VIES VAT Validation Certificate

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