ForHosting KIT · Finances et argent

Calculateur d'impôt progressif

Saisissez votre revenu imposable et votre propre barème pour voir l'impôt tranche par tranche : 50 000 avec des tranches à 10 %, 12 % et 22 % paient 6 800, soit un taux moyen de 13,6 % pour un taux marginal de 22 %. 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
Revenu imposable
50 000
Vous obtenez
Impôt dû
6 800
Revenu après impôt
43 200
Taux effectif (%)
13,6
Taux marginal (%)
22

L'impôt sur le revenu progressif applique à chaque tranche du revenu imposable son propre taux marginal, si bien que la facture n'est pas simplement le taux maximal multiplié par le revenu total. Ce calculateur d'impôt progressif accepte tout revenu imposable non négatif et une liste ordonnée de tranches que vous fournissez—seuils supérieurs et pourcentages de taux—puis parcourt le barème tranche par tranche pour renvoyer l'impôt dû, le revenu après impôt, le taux effectif et le taux marginal du dernier euro. Modélisez un barème à trois tranches pour l'enseignement, collez un tableau national ou régional pour des esquisses de planification, ou exécutez le même contrat dans le code produit sans figer une seule juridiction.

Comment les tranches progressives transforment le revenu en impôt dû

Sous un barème progressif, les premiers montants du revenu imposable sont taxés au taux publié le plus bas, la tranche suivante au taux suivant, et ainsi de suite jusqu'à allocation complète du revenu. Ce calculateur part d'un lower égal à zéro et parcourt vos tranches ordonnées.

Pour chaque bande, il prend le plafond (le upper de la bande, ou l'infini lorsque la dernière bande est ouverte ou lorsque le revenu dépasse un upper fini final et que le dernier taux est étendu), multiplie la tranche max de zéro et min du revenu et du plafond moins lower par le taux de la bande divisé par cent, et cumule cet impôt de tranche.

Exemple chiffré : revenu imposable de cinquante mille avec des tranches upper dix mille à dix pour cent, upper quarante mille à douze pour cent et upper cent mille à vingt-deux pour cent donne mille sur les premiers dix mille, trois mille six cents sur les trente mille suivants et deux mille deux cents sur les dix mille restants, soit un impôt dû de six mille huit cents, un taux effectif de treize virgule six pour cent et un taux marginal de vingt-deux pour cent.

Rien ici ne dépose une déclaration, n'applique des crédits ni ne choisit un statut de dépôt ; vous fournissez le revenu déjà imposable et le barème de taux afin que planificateurs et équipes produit partagent un parcours progressif transparent.

Où un calculateur d'impôt progressif crée de la valeur

Les enseignants et rédacteurs d'examens ont besoin d'un calculateur d'impôt progressif déterministe pour que les élèves vérifient des devoirs multi-tranches sans dérive de tableur aux frontières de tranche. Les coachs en finance personnelle et les sites de planification utilisent le même parcours pour illustrer pourquoi une augmentation ne peut faire basculer que les derniers euros dans une bande supérieure tandis que les tranches inférieures conservent les taux antérieurs.

Les équipes produit et fintech intègrent le contrat dans des lettres d'offre, des modeleurs de rémunération et des outils de scénario lorsque le tableau juridictionnel est un paramètre plutôt qu'une constante codée en dur.

Esquisser une augmentation ou un revenu annexe sous taux progressifs

Relancez les mêmes tranches à deux niveaux de revenu pour voir quelle part de l'incrément est taxée au nouveau taux marginal par rapport aux bandes antérieures.

Dois-je saisir le salaire brut ou le revenu imposable ?

Saisissez le revenu imposable après les déductions ou exonérations que vous souhaitez appliquer. Cet outil ne calcule ni déductions forfaitaires, ni crédits, ni ajustements de statut de dépôt.

Et si la tranche supérieure n'a pas de plafond ?

Omettez upper (ou mettez-le à null) uniquement sur la tranche finale pour déclarer un taux supérieur ouvert. Le revenu au-delà de tous les plafonds finis est taxé à ce dernier taux.

Et si le revenu dépasse le dernier upper fini ?

Le dernier taux est étendu au-dessus de ce plafond pour que le residual soit taxé plutôt que laissé à zéro. Préférez un sommet ouvert explicite lorsque votre barème en documente un.

Une augmentation fait-elle passer tout mon revenu dans une tranche plus élevée ?

Non. Seule la part du revenu au-dessus du plafond d'une tranche est imposée au taux supérieur ; les tranches inférieures gardent leurs taux. Calculez les deux niveaux de revenu avec le même barème pour voir comment l'augmentation est imposée.

Quelle différence entre taux moyen et taux marginal ?

Le taux marginal s'applique à la dernière unité de revenu ; le taux moyen est l'impôt total divisé par le revenu imposable. Dans l'exemple, le taux marginal est de 22 % mais le taux moyen de 13,6 %, car les premières tranches sont imposées à 10 % et 12 %.

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/finance/income-tax-brackets

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/finance/income-tax-brackets \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"taxable_income":50000,"brackets":[{"upper":10000,"rate_percent":10},{"upper":40000,"rate_percent":12},{"upper":100000,"rate_percent":22}]}'
{
  "taxable_income": 50000,
  "brackets": [
    {
      "upper": 10000,
      "rate_percent": 10
    },
    {
      "upper": 40000,
      "rate_percent": 12
    },
    {
      "upper": 100000,
      "rate_percent": 22
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.income_tax_brackets",
  "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.

Utilisez-le gratuitement dans le navigateur ou appelez l'API à $0.002 par requête réussie lorsque l'automatisation exige la même forme de résultat.

Comment les tranches progressives transforment le revenu en impôt dû

La réponse renvoie aussi le revenu après impôt, les tranches normalisées, un tableau bracket_breakdown avec lower, upper, rate, taxable_in_bracket et tax_in_bracket par bande appliquée, method progressive_income_tax_brackets et une courte chaîne formula.

Contrat d'entrée, taux de plafond ouvert, arrondi et erreurs

Les upper finis doivent être strictement positifs et strictement croissants de gauche à droite. Seule la dernière tranche peut omettre upper ou le fixer à null pour déclarer un taux supérieur ouvert ; les upper ouverts non finaux sont rejetés. Si chaque tranche a un upper fini et que le revenu dépasse encore le dernier plafond, le dernier taux est étendu au-dessus de ce plafond afin que le residual ne reste pas silencieusement non taxé. Envoyez un corps JSON en POST avec deux entrées obligatoires. Taxable_income est un montant monétaire fini non négatif après les déductions que vous avez déjà appliquées ; les alias incluent income, amount, taxable et earnings. Brackets est un tableau ordonné non vide d'au plus quarante objets, chacun avec rate_percent de zéro à cent et un upper optionnel ; les alias du tableau incluent tax_brackets, rates et schedule. La precision optionnelle vaut par défaut deux décimales pour un affichage monétaire et peut être fixée de zéro à quinze via precision, decimals ou dp. L'absence de taxable_income ou de brackets, les tableaux vides, le revenu négatif, les taux hors de zéro à cent, les upper non croissants et les upper ouverts sur des bandes non finales échouent avec invalid_input et ne sont pas facturés. Les réponses réussies renvoient taxable_income arrondi, tax_owed, after_tax_income, effective_rate_percent, marginal_rate_percent, brackets, bracket_breakdown, bracket_count, method, formula et precision.

Où un calculateur d'impôt progressif crée de la valeur

Associez la page interactive gratuite pour l'exploration à l'endpoint payant pour les pipelines, conservez les tranches ordonnées du lower upper au plus élevé, fournissez un revenu déjà imposable plutôt qu'un salaire brut si les déductions comptent, et traitez la sortie comme une estimation arithmétique transparente—pas un conseil fiscal juridique ni un substitut aux tables officielles ou à un préparateur de déclaration.

Vérifier devoirs et examens multi-tranches

Saisissez le revenu imposable et le tableau de tranches du manuel pour vérifier l'impôt dû, le taux effectif et quelles bandes ont reçu du revenu dans bracket_breakdown.

Paramétrer des barèmes juridictionnels dans le code produit

Passez à l'API des tranches fournies par l'utilisateur ou la configuration pour qu'un seul moteur progressif serve plusieurs régions sans livrer une table figée par marché.

Comment fonctionne le calculateur d'impôt sur le revenu progressif ?

Fournissez taxable_income et des tranches ordonnées avec rate_percent et seuils upper. Le moteur taxe chaque tranche entre lower et le plafond au taux de cette bande, puis renvoie tax_owed, after_tax_income, les taux effectif et marginal, et un détail par bande.

Combien coûte le calculateur d'impôt progressif ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →