Quelles sont les 10 erreurs et solutions de taxes Prestashop ?

tableau comparatif des 10 erreurs les plus fréquentes liées à la gestion des taxes dans PrestaShop
| # | Erreur courante liée aux taxes PrestaShop | Impact sur la boutique | Cause fréquente | Prix correction estimé (€) |
|---|---|---|---|---|
| 1 | TVA non appliquée aux produits | Prix HT affiché par erreur | Règles de taxe désactivées ou mal associées | 70 – 120 € |
| 2 | Mauvaise règle de taxe assignée à un pays ou groupe | Calcul incorrect des prix selon zone géographique | Erreur de configuration dans les zones ou pays | 80 – 140 € |
| 3 | TVA non visible sur la facture client | Problème légal potentiel et confusion du client | Modèle PDF mal configuré ou champ désactivé | 60 – 100 € |
| 4 | TVA affichée en double ou incorrecte en front-office | Clients méfiants ou paniqués | Modules tiers ou mauvais paramétrage du thème | 90 – 150 € |
| 5 | Règles de taxe cumulées de façon erronée | Surcharge du prix final | Superposition de règles dans le panier | 80 – 160 € |
| 6 | Taux de TVA obsolètes ou incorrects pour certains pays | Non-conformité fiscale, erreurs de facturation | Base PrestaShop non mise à jour | 50 – 90 € |
| 7 | Aucune différenciation entre clients pro et particuliers | TVA non adaptée, risque comptable | Absence de groupe client ou règle par type client | 70 – 130 € |
| 8 | TVA non appliquée sur les frais de port | Erreur de calcul du total commande | Taxe transport non définie dans transporteurs | 60 – 110 € |
| 9 | Erreurs de taxe sur les promotions et remises | TVA mal calculée ou incohérente sur les réductions | Calcul mal géré dans les règles panier | 80 – 140 € |
| 10 | TVA non supprimée pour les commandes intra-UE (B2B) | Non-respect des règles de TVA intracommunautaire | Numéro de TVA intracom non vérifié ou module absent | 100 – 180 € |
1. TVA non appliquée sur les produits dans PrestaShop : comment corriger une boutique qui affiche uniquement les prix HT
Il arrive que PrestaShop affiche uniquement les prix hors taxes, sans appliquer la TVA lors du passage au panier. Cela peut être causé par l’absence de règles de taxe actives, un mauvais paramétrage de la localisation, ou une désactivation de la TVA dans les préférences générales.
Pour corriger cela, allez dans International > Taxes, puis vérifiez que la taxe est bien activée et assignée aux bons pays. Assurez-vous que les règles fiscales sont associées à chaque produit, ainsi qu’aux groupes clients. Activez l’option « Afficher les prix TTC » dans Paramètres > Clients pour rendre la TVA visible.
2. Mauvaise règle de TVA assignée à une zone ou un pays dans PrestaShop : comment éviter les erreurs de facturation
Lorsqu’un client est dans une zone géographique mal configurée, il peut se voir appliquer un taux de TVA erroné. Cela génère des incohérences légales et comptables, notamment lors des ventes en Union européenne où les règles varient selon les pays.
Dans International > Zones / Pays / États, vérifiez que chaque pays est bien associé à une règle de taxe correcte. Allez ensuite dans International > Règles de taxe pour relier les taux à ces zones. Faites des tests en simulant des commandes avec plusieurs adresses pour contrôler le bon fonctionnement.
3. TVA non visible sur les factures PDF dans PrestaShop : comment rétablir la conformité légale des documents clients
Une erreur fréquente est l’absence d’indication de la TVA sur les factures générées en PDF. Cela peut provoquer des litiges avec les clients professionnels et n’est pas conforme aux exigences légales en France ou dans l’UE.
Pour corriger cela, allez dans Commandes > Factures, puis personnalisez les modèles dans /pdf/invoice.tpl. Vérifiez que les balises de TVA ($tax_breakdowns) sont bien présentes. Si vous utilisez un module de génération de factures, assurez-vous qu’il prend en charge les taxes correctement. Pensez à tester plusieurs cas (remise, frais de port, taux réduit).
4. TVA affichée en double sur le panier ou les produits dans PrestaShop : comment éviter les erreurs d’affichage
Si la TVA apparaît deux fois (sur le produit et à nouveau dans le récapitulatif), cela peut semer la confusion chez le client. Cette erreur provient souvent d’un conflit entre modules ou d’un thème personnalisé mal configuré.
Commencez par désactiver les modules liés aux prix ou au panier pour identifier le coupable. Ensuite, inspectez les fichiers product.tpl et cart-summary.tpl de votre thème pour éviter les doublons. Activez également l’option « Afficher les prix TTC uniquement » dans Paramètres > Clients pour forcer un affichage cohérent.
5. Règles de taxe cumulées à tort dans PrestaShop : comment éviter que plusieurs TVA ne s’additionnent
Il peut arriver que deux règles fiscales s’appliquent en même temps sur un même produit, générant un taux de TVA anormalement élevé. Cette erreur provient d’un mauvais paramétrage des groupes de taxe ou de règles superposées dans le back-office.
Dans International > Règles de taxe, vérifiez que chaque règle est unique et affectée à un seul groupe client ou transporteur. N’utilisez pas plusieurs règles pour une même localisation sauf si cela est légalement justifié. Testez plusieurs profils client pour confirmer qu’un seul taux s’applique à chaque produit.
6. Taux de TVA obsolète dans PrestaShop : comment mettre à jour automatiquement les valeurs fiscales
Utiliser des taux de TVA périmés peut entraîner des erreurs de facturation et des pénalités fiscales. Cela concerne surtout les pays qui changent régulièrement leurs taux (ex : taux réduit en restauration ou eBooks).
Pour rester à jour, vérifiez régulièrement les taux dans International > Taxes et comparez-les avec les données officielles du gouvernement ou de la Commission européenne. Vous pouvez également utiliser un module comme EU VAT Updater qui actualise automatiquement les taux en fonction du pays et de la législation en vigueur.
7. TVA non appliquée sur les frais de port dans PrestaShop : comment corriger les erreurs de calcul du total commande
Certains marchands oublient que les frais de port sont aussi soumis à la TVA. Si cette taxe n’est pas appliquée, le total est incorrect, ce qui fausse la comptabilité et peut créer des soucis en cas de contrôle fiscal.
Allez dans Livraison > Transporteurs, puis éditez chaque transporteur pour vérifier que la règle de taxe est bien assignée. Vous pouvez choisir une TVA à 20 % ou un taux réduit selon le type de livraison. Testez ensuite avec différentes commandes pour valider le bon calcul dans le panier et sur la facture.
8. Pas de distinction TVA entre clients professionnels et particuliers sur PrestaShop : comment paramétrer une gestion différenciée
Si tous les clients reçoivent le même taux de TVA, cela pose problème pour les ventes B2B. Les entreprises disposant d’un numéro de TVA intracommunautaire doivent être exonérées. L’absence de distinction peut entraîner des erreurs légales et comptables.
Créez deux groupes clients : “Particuliers” et “Professionnels”. Activez l’option “Affichage HT” pour les pros et demandez un numéro de TVA valide à l’inscription. Pour une gestion automatisée, utilisez un module comme EU VAT Number, qui valide les numéros VIES et applique les règles fiscales adaptées à chaque cas.
9. TVA mal calculée sur les promotions dans PrestaShop : comment assurer un prix juste après réduction
Il arrive que les remises appliquées en panier ou sur les produits soient mal calculées en TTC, ce qui donne des arrondis erronés ou un total incohérent. Ce souci est souvent lié à l’ordre des calculs TVA/remise dans le code.
Dans Paramètres > Commandes, choisissez la bonne méthode de calcul : “Appliquer la réduction avant la taxe” ou “après”. Testez plusieurs cas : remise produit, remise panier, codes promo. Si le thème ou le module promo est en cause, envisagez de le remplacer ou de corriger la logique de calcul manuellement.
10. TVA non supprimée pour les commandes intra-UE entre entreprises : comment respecter la directive européenne sur la TVA
En B2B, lorsqu’un client européen dispose d’un numéro de TVA intracommunautaire, la TVA ne doit pas être facturée. Si cette règle n’est pas respectée, vous risquez des sanctions fiscales ou des litiges avec vos partenaires professionnels.
Installez un module comme PrestaShop EU VAT Compliance. Il vérifie automatiquement la validité du numéro de TVA via le service VIES, et supprime la taxe si les conditions sont remplies. Il ajuste également les factures et les totaux. Ce module est essentiel pour toute boutique qui vend à l’étranger en B2B au sein de l’Union européenne.