Formule TPS et TVQ pour Excel et Google Sheets

Une formule mal arrondie dans un tableur produit un total qui diffère d'un cent d'un vrai reçu. Voici les formules exactes, avec l'arrondi qui manque le plus souvent.

Mains sur le clavier d'un ordinateur portable affichant une feuille de calcul avec des colonnes de prix

Le montant avant taxes dans une cellule

Avec le prix avant taxes en A1, au Québec :

  • TPS : =ROUND(A1*0.05,2)
  • TVQ : =ROUND(A1*0.09975,2)
  • Total : =A1+ROUND(A1*0.05,2)+ROUND(A1*0.09975,2)

Le ROUND(...,2) arrondit chaque taxe à la cent avant de l'additionner. Sans cet arrondi, le tableur additionne des fractions de cent invisibles à l'écran, et le total affiché peut différer d'un cent de celui d'un reçu réel, un écart qui s'accumule sur une longue liste de lignes.

Excel en français. Si votre Excel est configuré en français (Québec ou France), la fonction s'appelle ARRONDI, les décimales s'écrivent avec une virgule et les arguments se séparent par un point-virgule : =ARRONDI(A1*0,05;2) pour la TPS et =ARRONDI(A1*0,09975;2) pour la TVQ. Google Sheets suit les paramètres régionaux du fichier : avec des paramètres français, utilisez aussi la virgule décimale et le point-virgule.

Feuille de calcul Excel avec le montant en cellule A1 et les formules ROUND pour la TPS et la TVQ dans les cellules B1, C1 et D1 Sur 100,00 $ au Québec, une formule sans ROUND affiche un total de 114,975 $, alors que la formule avec ROUND arrondit chaque taxe et donne 114,98 $, comme un vrai reçu

Vérification : 1 200,00 $ avant taxes, au Québec

Prix avant taxes (A1) 1 200,00 $
TPS5 % 60,00 $
TVQ9,975 % 119,70 $
TOTAL 1 379,70 $

La même feuille donne 1 356,00 $ pour un montant identique de 1 200,00 $ en Ontario, où la TVH remplace les deux lignes par une seule : =ROUND(A1*0.13,2).

Feuille de calcul ouverte sur un ordinateur portable dans un bureau, pour calculer la TPS et la TVQ

Une seule ligne de formule par province

Le taux change, la structure de la formule non. Remplacer 0.05 et 0.09975 par le taux voulu suffit :

ProvinceFormule de la taxe
Québec (TPS)=ROUND(A1*0.05,2)
Québec (TVQ)=ROUND(A1*0.09975,2)
Ontario (TVH)=ROUND(A1*0.13,2)
Nouvelle-Écosse (TVH)=ROUND(A1*0.14,2)
N.-B. / Î.-P.-É. / T.-N.-L. (TVH)=ROUND(A1*0.15,2)
Colombie-Britannique (TVP)=ROUND(A1*0.07,2)
Manitoba (TVD)=ROUND(A1*0.07,2)
Saskatchewan (TVP)=ROUND(A1*0.06,2)
Alberta / territoires (TPS seule)=ROUND(A1*0.05,2)

La TPS de 5 % s'ajoute à toutes les provinces à taxe provinciale distincte (Québec, Colombie-Britannique, Manitoba, Saskatchewan) : une deuxième ligne de formule est nécessaire dans ces quatre cas, comme pour la TVQ ci-dessus.

Retrouver le prix avant taxes à partir d'un total

Avec le montant total en B1, diviser par 1 plus le taux combiné, plutôt que soustraire un pourcentage, puis arrondir à la cent :

  • Québec : =ROUND(B1/1.14975,2)
  • Ontario : =ROUND(B1/1.13,2)
  • Nouvelle-Écosse : =ROUND(B1/1.14,2)
  • N.-B., Î.-P.-É. et T.-N.-L. : =ROUND(B1/1.15,2)
  • Colombie-Britannique et Manitoba : =ROUND(B1/1.12,2)
  • Saskatchewan : =ROUND(B1/1.11,2)
  • Alberta et territoires : =ROUND(B1/1.05,2)

Retrancher 14,975 % d'un total au lieu de le diviser par 1,14975 donne un résultat trop bas : le pourcentage s'applique au prix avant taxes, pas au total. Le guide détaille cette formule pour les treize provinces et territoires.

Sans ouvrir de tableur

Pour un calcul ponctuel, la calculatrice de taxes applique automatiquement le bon taux selon la province choisie, dans les deux sens.

Calculer mes taxes

Articles liés

Sources

Article fourni à titre informatif, à jour des taux en vigueur en 2026. CalculatriceTaxes.ca est un site indépendant, sans affiliation avec l'Agence du revenu du Canada ni avec Revenu Québec.