ForHosting KIT · Finances et argent

Calculer le prix hors taxe depuis le total

Retrouvez le prix hors taxe d’un total qui inclut déjà la taxe : 107,25 au taux de 7,25 % se décomposent en 100 hors taxe et 7,25 de taxe, en divisant par 1,0725. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Prix total
107,25
Taux de taxe
7,25
Vous obtenez
Prix avant taxes
100
Montant de la taxe
7,25

Calculez le prix hors taxe lorsqu’un reçu, une facture ou un montant affiché inclut déjà la taxe de vente. Indiquez le prix total et le taux connu en pourcentage : le calculateur sépare le montant brut entre le prix initial hors taxe et la taxe comprise. Il facilite le rapprochement des reçus, la préparation des écritures comptables, la vérification des devis TTC et les tests de logiciels de paiement.

Calculer le prix hors taxe à partir du total

Un total TTC ne se décompose pas en soustrayant simplement le taux du montant final. La taxe de vente a été calculée sur le prix initial hors taxe : il faut donc inverser le multiplicateur utilisé lors de son ajout. Le calculateur convertit le pourcentage en valeur décimale, ajoute un, puis divise le prix total par ce facteur.

Par exemple, un total de 107.25 associé à un taux de 7.25 pour cent donne un facteur de 1.0725. La division de 107.25 par 1.0725 produit un prix hors taxe de 100 ; la soustraction de 100 au total donne une taxe de 7.25. Saisissez 7.25 pour un taux de 7.25 pour cent, et non 0.0725.

Cette structure se prête à l’affichage sur un reçu, à la copie dans une feuille de calcul ou à la comparaison avec les résultats attendus de tests logiciels. Un taux nul est accepté : un total positif reste entièrement hors taxe et la taxe vaut zéro.

Fournir un total et un taux valides

Retirez les symboles de devise, les séparateurs de milliers et tout texte explicatif avant l’envoi. Le total doit être supérieur à zéro, car la décomposition demandée doit produire un prix hors taxe positif. Le taux peut être nul, mais jamais négatif : ce calculateur représente une taxe de vente ordinaire non négative, et non une remise, un avoir, une subvention ou un remboursement.

Des limites évitent également que des valeurs extrêmes saisies par erreur donnent un résultat trompeur : le total ne peut pas dépasser mille milliards et le taux est plafonné à mille pour cent. Le calculateur ne détermine pas le taux applicable selon le code postal, la juridiction, le produit, le client ou la période fiscale. Obtenez ce taux auprès d’une source officielle.

Exploiter le résultat avec précision

Les résultats sont normalisés sur douze décimales au maximum afin de supprimer le bruit lié aux nombres binaires à virgule flottante et de stabiliser les appels répétés. Une application monétaire peut ensuite afficher deux décimales, mais elle doit appliquer les règles légales d’arrondi de sa juridiction. Certaines factures arrondissent la taxe ligne par ligne ; d’autres la calculent sur un sous-total et n’arrondissent qu’une fois.

Inverser un seul total affiché peut donc différer d’un centime de la somme de lignes inversées séparément. Pour un rapprochement, reprenez la méthode d’agrégation et d’arrondi du document source. Les développeurs peuvent employer la réponse structurée comme référence déterministe pour tester le paiement, la facturation, l’importation et les grands livres, car ni le réseau, ni le hasard, ni la date courante n’influencent la réponse.

Le navigateur exécute exactement le même calcul pur.

Rapprocher un reçu TTC

Séparez le montant final payé entre prix hors taxe et taxe lorsque le reçu indique le taux applicable.

Préparer des écritures comptables

Déduisez des totaux bruts un revenu net et une taxe cohérents avant de les inscrire dans des comptes distincts.

Tester les calculs de paiement

Produisez des valeurs hors taxe et fiscales déterministes pour les tests automatisés d’interfaces commerciales TTC.

Quelle formule calcule le prix hors taxe ?

Le prix hors taxe est le total divisé par un plus le taux divisé par 100. La taxe est le total moins ce prix.

Pourquoi le prix hors taxe doit-il être positif ?

Cette capacité décompose un prix ; elle refuse donc tout résultat nul, négatif ou non fini.

Pourquoi ne pas simplement retrancher le taux du total ?

Parce que la taxe a été calculée sur le prix hors taxe, pas sur le total. Il faut diviser le total par un plus le taux : 107,25 divisé par 1,0725 donne 100, et les 7,25 restants sont la taxe.

Le calculateur connaît-il le taux de taxe qui s’applique à moi ?

Non. Le taux dépend du lieu, du produit et de la période, et cet outil ne le recherche pas. Obtenez d’abord le taux auprès d’une source officielle, puis utilisez le calculateur pour décomposer un total dont vous connaissez le taux.

Pourquoi mon résultat diffère-t-il d’un centime de la facture ?

Certaines factures arrondissent la taxe ligne par ligne, d’autres une seule fois sur le sous-total. Décomposer un total unique peut donc différer d’un centime de la somme des lignes : suivez la même méthode que le document.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/calc2/reverse-sales-tax

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/calc2/reverse-sales-tax \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"total_price":107.25,"tax_rate":7.25}'
{
  "total_price": 107.25,
  "tax_rate": 7.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calc2.reverse_sales_tax",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Le calcul est déterministe, ne recherche aucun taux et fournit les mêmes valeurs structurées dans le navigateur et par l’API.

Calculer le prix hors taxe à partir du total

La réponse contient total_price et tax_rate pour le contexte, puis pre_tax_price et tax_amount.

Fournir un total et un taux valides

Utilisez le montant final incluant déjà la taxe comme total_price et renseignez le pourcentage connu dans tax_rate. Les deux champs doivent être des nombres JSON finis, et non des chaînes formatées comme des montants monétaires. Un total nul ou négatif ne le permet pas et renvoie donc une erreur invalid_input.

Exploiter le résultat avec précision

Le champ pre_tax_price correspond au montant calculé hors taxe, tandis que tax_amount représente la différence entre le total fourni et cette valeur. Un appel API réussi coûte $0.002 ; une valeur incorrecte produit invalid_input.

Faut-il saisir 7.25 ou 0.0725 pour un taux de 7.25 pour cent ?

Saisissez 7.25. Le champ tax_rate exprime un pourcentage et non une fraction décimale.

Le taux peut-il être négatif ?

Non. Un taux négatif renvoie invalid_input, car ce calculateur traite uniquement les taxes non négatives.

Combien coûte un calcul par l’API ?

Chaque requête API réussie coûte $0.002. Vous pouvez aussi exécuter le même calcul déterministe dans le navigateur.

Consulter la documentation complète du KIT →