VIESAC adds free VAT validation to WooCommerce checkout. It validates EU, Norwegian, Swiss, and Northern Ireland VAT numbers and stores VIESAC certificates for audit-ready B2B orders.
Features
- Free unlimited VAT validation – Validate VAT numbers at WooCommerce checkout
- 15 VIESAC audits per month – Full audits with VIES certificate storage
- Lifetime storage – VIES certificates stored permanently
- EU VIES compliance – VAT number validation for EU businesses
- B2B tax exemption – Automatic WooCommerce tax removal when VAT is valid
- Certificate download – PDF certificate available in order details
- Company and VAT fields – Adds company name and VAT number fields to checkout
- Checkout blocks support – Works with WooCommerce Blocks
- HPOS compatible – Compatible with WooCommerce Custom Order Tables
Supported countries
All EU member states plus Northern Ireland (XI), Norway (NO), and Switzerland (CH).
Getting started
- Install and activate the plugin.
- Go to WooCommerce -> VIESAC.
- Get your free API key from https://viesac.eu/app/api.
- Enter the API key and save.
Languages
VIESAC is available in 25+ languages: English, German, French, Spanish, Italian, Polish, Dutch, Romanian, Greek, Czech, Swedish, Hungarian, Portuguese, Bulgarian, Danish, Finnish, Slovak, Croatian, Latvian, Estonian, Lithuanian, Slovenian, Russian, Turkish, Arabic, Ukrainian.
External services
This plugin connects to the VIESAC API to validate VAT numbers, retrieve account usage information, and optionally create audit records with certificate storage.
It sends data to https://viesac.eu only when a store administrator enters an API key and the plugin performs one of these actions:
- VAT validation and audit creation via
https://viesac.eu/api/v1/audits
- Account and usage lookup via
https://viesac.eu/api/v1/account
Depending on the action, the plugin may send:
- VAT country code and VAT number
- Company name
- Company address
- Order number
- Order audit details in XML format for certificate generation
Service provider documentation: