Avec ce module, vous pouvez valider le numéro de TVA d'une entreprise dans le système VIES. Ensuite, en fonction du résultat de la validation, appliquer une taxe de 0 % pour l'entreprise qui utilise ce numéro de TVA (si l'adresse d'enregistrement de cette entreprise est dans un pays différent du pays du commerçant). La TVA en autoliquidation ne sera applicable que pour les entreprises ayant des numéros de TVA valides.





















Ce module PrestaShop essentiel automatise la validation des numéros de TVA des clients via le service VIES de l'Union européenne. Il garantit la conformité avec les régulations européennes sur la TVA, notamment l'application du mécanisme de TVA inversée avec un taux de 0% pour les entreprises valides. Le module offre une double méthode de validation : pour les visiteurs non connectés via une fenêtre contextuelle, et pour les clients enregistrés en vérifiant l'adresse de facturation. Ceci assure une gestion fiscale précise et dynamique, simplifiant les ventes B2B transfrontalières en ajustant automatiquement la TVA, améliorant ainsi l'efficacité et la conformité de votre boutique en ligne.
La plupart des modules TVA PrestaShop n'interrogent VIES qu'une fois — et quand Bruxelles ne répond plus, votre acheteur voit une erreur et part ailleurs. Eurovat v2.2.1 exécute un pipeline de validation en cascade en 8 étapes (format local, double VIES, API nationales, replis payants optionnels), applique la vraie TVA à 0 % sur les produits et la livraison via un TaxManager natif, bascule la taxe instantanément quand l'acheteur choisit une adresse nationale, et stocke des dossiers de preuve par commande que votre expert-comptable peut réellement utiliser.
VIES a ses mauvais jours. Les concurrents affichent une erreur rouge et l'acheteur B2B part. Eurovat parcourt huit couches jusqu'à ce qu'une source confirme le numéro — ou renvoie un « invalide » clair et honnête, avec l'API qui l'a dit.
27 validateurs regex par pays détectent les coquilles en millisecondes — avant même d'interroger VIES. DE, NL, PL, FR et tous les formats UE couverts. Moins de charge sur Bruxelles, moins de faux « service indisponible ».
SOAP d'abord, REST quand SOAP bloque. Même base UE, deux protocoles. Raison sociale et adresse récupérées quand disponibles. À lui seul, cela bat les modules qui parient tout sur un seul endpoint.
VatComply, puis clés Vatlayer, AbstractAPI et Vatstack optionnelles. Chaque succès est étiqueté avec l'API gagnante — visible en back office et dans les exports de preuve.
Pourquoi c'est crucial : Un grossiste allemand qui valide un vendredi à 16 h se fiche que le SOAP VIES ait expiré. Ce qui compte pour lui, c'est si votre boutique l'a laissé payer à prix HT. Eurovat est conçu pour que « VIES est down » reste votre problème de monitoring — pas la raison pour laquelle votre client achète ailleurs.
Pas une case VIES. Une vraie plateforme TVA intracommunautaire — ce que les concurrents bricolent plus tard (s'ils le font un jour).
Contrôles valides vs invalides, nombre de commandes à 0 % TVA, CA B2B HT, incidents d'indisponibilité VIES — graphiques d'évolution et tableaux mensuels dans un seul tableau de bord. Export CSV direct pour votre expert-comptable. Mini widget sur l'accueil PrestaShop.
Les autres : à l'aveugle — aucune idée du B2B réalisé
Le TaxManager natif applique 0 % par adresse — produits, livraison, récap panier et lignes de commande concordent. Pas de lignes de taxe négatives en back office. Pas de tickets « pourquoi mon total est à 3,42 € de côté ? »
Les autres : produit HT, livraison TTC, chaos en BO
Chaque commande à 0 % reçoit un panneau de preuve : raison sociale VIES, API exacte de validation, horodatage, revalidation à la commande. Export JSON ou PDF. Remettez-le à votre expert-comptable — prêt pour un contrôle, pas anecdotique.
Les autres : « on l'a validé, faites-nous confiance »
Numéro de TVA intracommunautaire valide mais l'acheteur choisit votre pays au checkout ? La TVA à 0 % disparaît instantanément — retour à la TVA domestique normale. Bandeau masqué pour les locaux. Définissez une fois le pays de la boutique ; Eurovat applique automatiquement les règles UE intracommunautaires.
Les autres : 0 % TVA bloqué après changement d'adresse
E-mail quand VIES échoue trop souvent, quand quelqu'un commande avec un numéro invalide, ou quand les validations en cache expirent. Rappels acheteur optionnels pour re-vérifier. Le cron re-contrôle les numéros obsolètes en arrière-plan — conformité en pilote automatique.
Les autres : la nouvelle vient d'un client furieux
Plus de 40 packs de traduction prêts à l'emploi pour les barres TVA, formulaires et libellés back office. Désactivez le module par langue quand la TVA en self-service ne s'applique pas à un marché. Un module, boutique DE, boutique FR, boutique PL — même moteur.
Les autres : barre TVA en anglais sur une vitrine allemande
Langage clair. Pas de jargon fiscal. Voici exactement ce qui se passe sur votre boutique.
Dans les paramètres, vous choisissez Votre pays (où votre entreprise est immatriculée à la TVA). Les acheteurs de ce pays n'obtiennent jamais 0 % TVA via ce module — même avec un numéro valide. Ils paient la taxe normale comme tout client local. La barre TVA leur est masquée. Conforme au droit UE : la livraison intracommunautaire exige une expédition transfrontalière.
Chaque paramètre et outil back office expliqué pour les marchands. Un par un.
Analytics en un coup d'œil : contrôles VIES valides vs invalides, nombre de commandes à 0 % TVA, CA HT, incidents d'indisponibilité API. Graphiques hebdomadaires, mensuels et annuels. Tableau récapitulatif mensuel 0 % TVA. Mini widget sur l'accueil PrestaShop. Export CSV : toutes les validations, journaux de commandes, commandes 0 % TVA pour la compta, plus export complémentaire XML/style JPK.
Notifications e-mail quand VIES est down trop souvent, commandes passées avec TVA invalide, ou expiration du cache de validation. Seuils configurables, cooldowns et e-mails de rappel client optionnels pour re-vérifier avant l'arrêt des prix à 0 %.
Historique complet des validations avec filtres (valide/invalide, pays, date). Journaux de commandes pour chaque achat à 0 % TVA. File de revalidation. Export de preuve par enregistrement en JSON ou PDF. Page admin dédiée VAT Validation Audit. Panneau dossier de preuve sur chaque commande en back office avec raison sociale, API utilisée et statut de validation.
Le TaxManager personnalisé applique 0 % uniquement quand l'adresse de livraison/facturation est dans un pays étranger éligible ET la TVA est vérifiée. Produits, livraison, totaux panier et lignes de commande back office restent cohérents. Pas d'override du core. Réparation automatique des lignes de taxe négatives sur les anciennes commandes dans AdminOrders.
Le seul module TVA PrestaShop avec repli de validation en 8 couches, taxe à 0 % par adresse sur produits et livraison, et dossiers de preuve par commande — pour que les acheteurs B2B transfrontaliers paient à prix HT même quand VIES s'effondre.
Pas un simple wrapper VIES. Une plateforme TVA intracommunautaire complète pour PrestaShop 1.7, 8 et 9.
PHP, JavaScript, Smarty et SQL pour la validation, le calcul TVA, l'analytique et les exports d'audit.
Format local, VIES SOAP, VIES REST, VatComply, Vatlayer, AbstractAPI, Vatstack — chaîne de repli en cascade.
TaxManager, présentation panier, livraison, événements adresse, cron, widgets BO — hooks uniquement, pas d'override du core.
Traductions prêtes pour bandeaux boutique, formulaires et libellés back office sur les marchés européens.
15+ classes de service PHP dédiées, 27 validateurs de format TVA des pays UE et 15 ans d'expérience en modules se cachent derrière la barre boutique de vérification TVA, simple pour le client. En dessous : une fonction très complexe et complète de vérification des numéros TVA, d'audits et d'alertes. Déployez le B2B et VIES comme il faut.





















Optimisez et automatisez votre gestion de la TVA intra-communautaire. Ce module valide automatiquement les numéros de TVA via VIES et applique un taux de 0% pour les clients professionnels éligibles, garantissant la conformité et simplifiant le mécanisme de TVA inversée.
Ce module valide la TVA VIES pour appliquer un taux de 0% aux clients professionnels de l'UE, simplifiant leurs achats. Il attire de nouvelles entreprises, facilite les transactions transfrontalières et réduit les frictions fiscales, boostant ainsi directement vos ventes B2B et votre croissance.
Forts de 15 ans d'expérience PrestaShop, nous avons conçu ce module pour simplifier la complexe TVA intracommunautaire. Il valide les numéros VIES et applique automatiquement la TVA à 0% aux entreprises éligibles, garantissant une conformité fiscale sans faille et une gestion optimisée des ventes B2B.
Ce module offre une large personnalisation, vous permettant de choisir où afficher la validation TVA (barre d'en-tête ou page produit) et de décider si la vérification VIES s'effectue sur l'adresse de facturation ou de livraison, s'adaptant parfaitement aux besoins uniques de votre boutique pour une gestion fiscale optimisée.
Ce module de validation TVA est fourni en code source ouvert. Cela garantit une transparence totale et permet aux développeurs d'adapter précisément le processus VIES et les règles de TVA inversée à des besoins spécifiques, assurant une conformité fiscale personnalisée et une intégration aisée.
La licence de ce module assure une utilisation durable. Les mises à jour continues sont cruciales pour maintenir la conformité avec les réglementations TVA européennes VIES en constante évolution. Elles sont offertes gratuitement la première année, garantissant l'exactitude de l'application du taux de TVA à 0% pour les entreprises.