Formules de calcul de la TVA

Toutes les formules utiles, des coefficients prêts à l'emploi et un exemple chiffré pour chaque taux. Pour aller plus vite, utilisez la calculatrice.

Mis à jour le par Baptiste Lamson

Les 4 formules à connaître

Le taux s'écrit en nombre décimal : 20 % = 0,2 ; 10 % = 0,1 ; 5,5 % = 0,055 ; 2,1 % = 0,021.

Coefficients par taux

TauxHT → TTCTTC → HTTVA depuis le TTC
20 %× 1,2÷ 1,2× 0,1667 (1/6)
10 %× 1,1÷ 1,1× 0,0909 (1/11)
5,5 %× 1,055÷ 1,055× 0,0521
2,1 %× 1,021÷ 1,021× 0,0206

Exemples pour chaque taux

À 20 % : du HT au TTC

Une prestation facturée 850 € HT : TVA = 850 × 0,2 = 170 €, TTC = 850 × 1,2 = 1 020 €.

À 10 % : du TTC au HT

Une note de restaurant de 45 € TTC : HT = 45 ÷ 1,1 = 40,909…, soit 40,91 € après arrondi au centime. TVA = 45 − 40,91 = 4,09 €.

À 5,5 % : du TTC au HT

Des courses alimentaires à 63,30 € TTC : HT = 63,30 ÷ 1,055 = 60 €, TVA = 3,30 €.

À 2,1 % : du TTC au HT

Un médicament remboursable à 10,21 € TTC : HT = 10,21 ÷ 1,021 = 10 €, TVA = 0,21 €.

Retrouver le taux à partir du HT et du TTC

Taux = (TTC − HT) ÷ HT × 100. Par exemple, 1 100 € TTC pour 1 000 € HT : (1 100 − 1 000) ÷ 1 000 × 100 = 10 %.

Pourquoi on ne retire pas simplement 20 % du TTC

La TVA est un pourcentage du prix hors taxe. Retirer 20 % du TTC revient à calculer 20 % d'un montant qui contient déjà la taxe, donc à en retirer trop : 120 € − 20 % = 96 €, alors que le HT exact est 100 €. Pour 1 200 € TTC, l'écart atteint 40 €.

Sur une facture avec plusieurs lignes

Additionnez d'abord les montants HT qui relèvent d'un même taux, puis calculez la TVA sur ce total. Une facture doit faire apparaître, pour chaque taux, le total HT et le montant de TVA correspondant. Arrondissez au centime le plus proche.

Les formules dans Excel ou LibreOffice

Avec le montant dans la cellule A2, dans un tableur en français :

CalculFormule
TTC à partir du HT (20 %)=ARRONDI(A2*1,2;2)
HT à partir du TTC (20 %)=ARRONDI(A2/1,2;2)
TVA à partir du HT (20 %)=ARRONDI(A2*20%;2)
Taux variable en B2 (ex. 5,5 %)=ARRONDI(A2*(1+B2);2)

Dans une version anglaise du tableur, remplacez ARRONDI par ROUND, les points-virgules par des virgules et les virgules décimales par des points.