# La TVA ou le prix HT/TTC affiché est incorrect sur PrestaShop

> Un prix TTC qui ne correspond pas au taux attendu, une TVA qu’il faudrait retirer pour certains clients : la fiscalité PrestaShop repose sur une règle de taxe assignée à chaque produit, croisée avec le pays et parfois le groupe du client — un seul maillon mal réglé suffit à fausser tout un catalogue.

- Source canonique : [https://allaux.fr/prestashop/problemes/tva-prix-ht-ttc-incorrect](https://allaux.fr/prestashop/problemes/tva-prix-ht-ttc-incorrect)
- Langue : FR
- Dernière mise à jour : 2026-08-03

## Réponse directe

> Ouvrez l’onglet Prix de la fiche dans Catalogue > Produits et regardez la règle de taxe assignée, puis son contenu dans International > Taxes et Règles de taxes : un taux faux vient presque toujours d’une règle qui ne couvre pas le pays de livraison réellement utilisé. L’exonération intracommunautaire, elle, dépend du groupe du client, pas du produit.

## Comment PrestaShop calcule le prix affiché

Chaque produit est rattaché à une règle de taxe, définie dans Catalogue > Règles de taxe. Cette règle applique un taux qui peut varier selon le pays de livraison, et parfois l’état ou la région pour certains pays. Un prix TTC faux vient presque toujours de l’un de ces deux points : une règle de taxe mal assignée au produit, ou une règle qui ne prévoit pas le cas du pays de livraison réellement utilisé.

Le second facteur est le groupe de client. Un client professionnel intracommunautaire, par exemple, devrait généralement être exonéré de TVA une fois son numéro intracommunautaire validé — mais cette exonération ne s’applique que si le client a été rattaché au bon groupe et que ce groupe a lui-même été configuré pour ne pas appliquer de taxe. Sans ce réglage, PrestaShop applique la taxe par défaut, même si le client remplit les conditions d’exonération.

## Ce que PrestaShop ne gère pas nativement

La TVA sur marge, régime spécifique aux biens d’occasion où la taxe ne porte que sur la marge réalisée et non sur le prix de vente total, n’est pas un mode de calcul prévu nativement par PrestaShop. L’afficher et la calculer correctement demande un développement sur mesure, à la fois sur le calcul du prix et sur l’affichage en fiche produit comme en facture.

Autre point à vérifier avant de conclure à un bug : un cache de prix non vidé après une modification de règle de taxe peut continuer à afficher l’ancien montant pendant un moment. Je commence toujours par écarter cette hypothèse avant de creuser plus loin dans la configuration des règles.

## Réglage ou développement sur mesure ?

> Une règle de taxe mal assignée ou un groupe client mal configuré se corrigent en configuration standard. La TVA sur marge, ou tout calcul de taxe qui sort du fonctionnement natif, demande un développement spécifique.

## Pages liées

- **Problème d’affichage ou de modèle de facture** — Le numéro de TVA intracommunautaire et le détail HT/TTC affichés sur la facture dépendent du même réglage de taxe. ([/prestashop/problemes/factures-affichage-modele](/prestashop/problemes/factures-affichage-modele))
- **Tunnel de commande et paiement en panne** — Un prix erroné au moment du paiement peut avoir la même origine qu’un prix TTC faux affiché en fiche produit. ([/prestashop/probleme-paiement](/prestashop/probleme-paiement))
- **Développement de module sur mesure** — TVA sur marge, calcul de taxe spécifique à un secteur : quand le moteur de taxe natif ne suffit plus. ([/prestashop/module-sur-mesure](/prestashop/module-sur-mesure))

## FAQ

### Pourquoi deux clients voient-ils un prix différent pour le même produit ?

Le plus souvent parce qu’ils appartiennent à des groupes de clients différents, avec des règles de taxe ou des prix spécifiques distincts associés à chaque groupe.

### Le prix HT affiché au catalogue est-il correct alors que le TTC est faux ?

Dans ce cas, la règle de taxe elle-même est probablement en cause, puisque HT et TTC partagent le même prix de base et ne divergent qu’au moment d’appliquer le taux.

### Je viens de changer de statut, comment retirer la TVA sur mon site ?

Il faut réévaluer la règle de taxe assignée à l’ensemble du catalogue, pas seulement désactiver un réglage général : je vérifie que chaque produit reste rattaché à une règle cohérente avec le nouveau statut.

### Peut-on afficher un prix HT identique pour tous les visiteurs, y compris les particuliers ?

Oui, c’est un réglage d’affichage global dans Préférences > Clients, mais attention : cela change l’affichage, pas le calcul réel de la taxe due, qui reste déterminé par la règle de taxe du produit.
