v1.0.1 · updated on 10/20/2026
Validated with the official PrestaShop validator
Intra-EU VAT for PrestaShop with VIES validation
Check your customers' EU VAT number against VIES and apply the VAT exemption on sales to businesses in other EU countries.
With the legal notice on the invoice and the check result on every order.
- PS 9
- Instant download from My modules
- Updates from your account
Developed and maintained by Kebes, a PrestaShop Expert level 3 agency with more than 15 years developing for PrestaShop.
VEO VIES handles intra-EU VAT in PrestaShop: it validates the VAT number against the European Commission's VIES database and, when the sale is to a business in another EU country with a valid VAT number, removes VAT from the order. Compatible with PrestaShop 9.
The problem
Sales between businesses in different EU countries are usually VAT-free (intra-community supply with reverse charge), but only if the customer's VAT number is valid. PrestaShop does not check it in VIES or remove VAT on its own, and doing it by hand order by order is slow and error-prone.
Features
- Checks the VAT number in the address form: country format and VIES lookup.
- If VIES does not answer, the number can be accepted and is checked again on save.
- Removes VAT when the billing address is in another EU country and the VAT number is valid. Other sales are unchanged.
- Invoice: adds the customer's VAT number and the exemption notice.
- Order: shows whether the VAT number is valid, whose it is and when it was checked, as evidence.
Compatibility
Compatible with PrestaShop 9 (tested on 9.2.0). No overrides.
Installation
Upload the ZIP from Modules > Module Manager, check your shop country and the notice text and enable the exemption.
Frequently asked questions
Does it remove VAT for customers in my own country?
No. Only when the billing address is in another EU country and the VAT number is valid in VIES.
What if VIES is down?
The customer can continue with the number, the order is placed with VAT and the number is checked again when the address is saved.
Does it replace my tax advisor?
No. The module automates the check and the calculation; confirm with your advisor how the exemption applies to you.
Changelog
1.0.1 – 2026-10-20
- `.htaccess` in the module folder that stops its PHP files from being opened directly.
- Code reviewed with the official PrestaShop validator (formatting, headers and good practices). No change in how it works.
1.0.0 – 2026-10-18
New: module release. VAT number check in VIES, VAT exemption on intra-EU B2B sales, invoice notice and check result on the order.
Compatibility
| PrestaShop | Module version | Status |
|---|---|---|
| 9.0 – 9.2 | 1.0.1 | Compatible |
| 8.2 and older | — | Not compatible |
Data sheet
- Versión
- 1.0.1
- Languages
- English, Spanish
- Support languages
- English, Spanish
Will it work in your shop? Ask us before buying
If you need a specific feature, or your PrestaShop version is not listed as tested, tell us. It often works all the same. And if you ask for a feature that improves the module and can help more shops, we add it in a next version at no cost to you. The person who wrote the module answers you.