Automatic EU VAT Checker is a module for PrestaShop stores that verifies EU VAT numbers during registration, address entry and checkout, then applies the tax treatment tied to the active billing address before the order is created. Installation is standard, and selecting the seller country and the first B2B policy takes only a few minutes.
VIES is the European Commission's official search system for businesses registered for cross-border trade within the EU. The validation uses national VAT records and returns a valid or invalid result, together with the registered company name and address when the member state supplies them. The official service is free and requires no separate account or subscription.
The module adds and manages the VAT field, cleans spaces and punctuation, recognises a missing country prefix from the address and checks each country's number format before contacting VIES. It rejects a prefix that conflicts with the billing country, requires a VAT number when a company name is entered, and compares the company details returned by VIES with the checkout data. The customer sees a plain answer beside the field, while an invalid number is also stopped when the form is submitted.
You control the eligible countries, domestic sales, customer group, result retention and the checkout response when VIES is unavailable. A valid business in another EU country receives the configured cross-border treatment on products and delivery, while a domestic or no-longer-qualified address restores ordinary tax. Every order is checked again at placement, saved with its own result and available in a searchable history with an accountant-ready proof export.
The benefits are the right VAT treatment before the order exists, fewer invoice corrections, clear answers for business customers and evidence that remains available for accounting.
What does Automatic EU VAT Checker settle before the order exists?
Automatic EU VAT Checker verifies the business customer's EU VAT number, relates it to the active billing address and settles the configured tax treatment before the order is created. It covers the customer-facing answer, the tax consequence and the evidence needed after the sale.
- A VAT field with an immediate, understandable result
- Country and company details checked for consistency
- Address-aware tax treatment for products and delivery
- A controlled response when VIES is unavailable
- Order-time evidence, history and proof export
- A quick start with detailed B2B policy settings
The six sections explain the path from entering a number to the final tax totals, the fallback rules and the record available to accounting.

How does the business customer receive a clear answer?
The module places the VAT field on registration, address and checkout forms. Spaces, punctuation and letter case are cleaned automatically, a missing prefix is taken from the selected EU country and the local number format is checked before the official search begins.
The country prefix must agree with the billing address. When the company rule is enabled, a company name also requires a VAT number. A valid response appears beside the field with the registered name and address whenever VIES supplies them, while a mismatch or invalid number receives a specific explanation and cannot pass through a direct form submission.

How does a valid number become the right tax treatment?
The decision uses the seller country, the active billing address, the VIES result and the merchant's eligible-country policy. A qualified business in another EU country receives the configured zero-rate or reverse-charge treatment on both products and delivery. A domestic address, an invalid number or a country outside the selected scope keeps ordinary tax.
Qualification belongs to the address rather than permanently to the customer. Changing the active address recalculates the cart, delivery, order and invoice together, and the selected B2B group follows the current result. The invoice carries the corresponding tax note, so the document and totals explain the same decision.

What happens when VIES is slow or unavailable?
The module first uses one official VIES connection and automatically tries the second official connection when the first path fails. Recent results are reused for the period set by the merchant, which reduces repeated requests and keeps the answer fast during a busy checkout.
The outage policy remains under store control. Checkout either pauses for a verified answer, continues with a pending result that is checked again automatically, or records the unavailable attempt without blocking the order. Pending cases remain visible until resolved, and repeated public requests are limited so the validation service cannot be used to slow the store.

What evidence remains after the sale?
The number is verified again when the order is placed. That response is stored as an order snapshot with the country, validity, validation time and the company details supplied by VIES, so a later validation cannot silently rewrite the reason used for the original tax decision.
The order panel shows the result beside the commercial record. A searchable history brings together valid, invalid, pending and unavailable validations, with links to the related customer and order. Accounting receives a printable or downloadable proof for one order, while the invoice carries the matching cross-border tax wording.

How quickly does it start, and how far does configuration go?
After installation, the essential setup is the seller country, the eligible EU countries and the tax treatment or customer group used for a qualified order. The VAT field and live answer are then ready without editing the theme.
Deeper settings define field visibility, the company requirement, address and prefix matching, company-data mismatch behavior, result-retention time, order proof, invoice wording and the policy for VIES interruptions. A built-in system test confirms both official connection paths and the required tax configuration, so a simple launch grows into a precise B2B policy without changing tools.

-
Referencempreuvatchecker
-
In stock2147483647 Items
-
PrestaShop CompatibilityPS 1.7 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront & Back-office
-
GDPR RelevantYes
-
Business GoalLegal & Compliance
-
External Account NeededNo
-
Module ComplexityFeature-Rich Module
-
Customer Journey StageConvert to Buyers
-
Works With PlatformNo External Platform
What customers say about us
Be the first to share your experience with this module.
Write a Review
Automatic EU VAT Checker validates EU business VAT numbers against VIES during the PrestaShop address workflow. It helps customers fix VAT mistakes during checkout, stores validation evidence for your team, and can place validated B2B customers into a selected customer group.
- Addedcomplete FR/DE/ES/IT/PL translations
Works Well With Automatic EU VAT Checker
Modules our team genuinely pairs with this one, and exactly why each belongs in the same setup.
A merchant running Automatic EU VAT Checker is already handling B2B carefully, validating VAT numbers through VIES and giving shoppers live feedback on address pages so business data is checked before it becomes an accounting problem. Validation tidies the compliance side, but business buyers also like to read prices in their own ex-VAT terms.
Tax Display Switcher is a separate tool that lets visitors choose tax-included or tax-excluded prices while browsing, with toggle, button or dropdown styles and configurable defaults, without altering real tax rules. It handles presentation, independent of validation.
Side by side, the checker keeps a documented record of validated VAT details while the switcher lets trade buyers choose the ex-VAT view they prefer. A merchant gets compliance hygiene and a business-friendly price choice as two complementary tools, neither implying that a validated number automatically changes how prices are shown.
A merchant using Automatic EU VAT Checker validates EU VAT numbers through VIES and records what was checked, building a tidy B2B compliance trail. Confirming a buyer's VAT details is useful, but it does not by itself give that business the payment flexibility a trade buyer often expects.
B2B Deferred Payment Terms is a separate tool that adds invoice-style checkout for logged-in customers whose groups have active terms and whose carts stay within configured credit rules, seeding Net 15, Net 30 and Net 60 options. It manages how a business pays, not whether their VAT is valid.
Run together, the checker keeps a documented validation record and the terms module offers the pay-later route, with a valid VAT number never automatically granting payment terms, which remain your decision. A merchant serving business customers covers both compliance checking and payment options as two complementary tools in the same B2B flow.
A merchant running Automatic EU VAT Checker already values a clean compliance trail, validating EU VAT numbers through VIES and storing what was checked so staff can review it later. Per-order validation is one piece; pulling those orders into proper invoicing and tax reporting is a separate finance job.
Financial Revolution is a distinct tool that connects native invoices, corrections, proformas, expenses, VAT validation, tax reports, partners, numbering, templates and accounting exports inside the Back Office, giving owners and agencies a real finance workspace. It does its own reporting job independently.
Used alongside each other, the checker handles live VAT validation at the storefront while Financial Revolution organises invoicing and tax reporting in Back Office, with no automatic data flowing between them. A merchant gets verified VAT details and a structured finance view as two complementary tools, each strengthening B2B record-keeping in its own area.
A merchant using Automatic EU VAT Checker is screening business data carefully, validating VAT numbers through VIES and requiring one when a company name is entered. Checking a number is part of vetting a business buyer, but it is not the same as running an approval process for trade access.
Trade Account is a separate governance tool that lets business buyers request wholesale access, collecting company name, VAT number or trade references independently and giving your team a Back Office queue to review, approve or reject, so trade pricing stays hidden from ordinary shoppers. It owns the approval workflow.
Working together, the checker validates the VAT details a business supplies while Trade Account manages the decision to grant trade status, with validation never automatically approving an application, which stays a manual review. A merchant gets reliable VAT checking plus a controlled approval queue, two complementary tools that together make B2B onboarding more disciplined.
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales