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.

Compatible with:
  • PS 9
Details ↓
Regular price: €47.19 (Save 100%)
Free
Tax included

Single payment. 12 months of updates and 3 months of support, renewable from your account.

Share
Need something specific or another version? Ask us →
  • Instant download from My modules
  • Updates from your account
PrestaShop Expert, 3 stars level

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.

We answer you by e-mail.

Loading...
Back to top