Impôt minimum alternatif
Vérifiez si l'impôt minimum s'ajoute à votre facture : un foyer conjoint avec 250 000 de revenu imposable, 60 000 d'éléments de préférence et 42 000 d'impôt ordinaire doit 3 942 d'AMT en plus. Chaque étape est affichée, avec les chiffres 2024. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Revenu imposable
- 250 000
- Éléments de préférence
- 60 000
- Situation fiscale
- Married joint
- Impôt ordinaire
- 42 000
- AMT dû
- 3 942
- AMTI
- 310 000
- Exonération
- 133 300
- Base de l'AMT
- 176 700
L'impôt minimum alternatif est un système fiscal fédéral parallèle qui recalcule votre obligation avec moins de déductions et avec sa propre exemption et ses propres taux. Si l'impôt minimum provisoire qu'il produit dépasse votre impôt ordinaire, vous payez la différence en plus de celui-ci. Cette capacité prend votre revenu imposable ordinaire, vos éléments de préférence et d'ajustement de l'AMT, votre situation de famille et votre impôt ordinaire, et renvoie le calcul complet : le revenu imposable minimum alternatif, l'exemption après extinction progressive, l'impôt minimum provisoire à deux tranches et le montant supplémentaire dû — zéro lorsque le système ordinaire vous facture déjà davantage.
Comment fonctionne le système fiscal minimum parallèle
L'impôt minimum alternatif existe pour garantir que les contribuables qui réduisent leur facture ordinaire grâce à certaines déductions et exclusions paient malgré tout un montant plancher. Il part de votre revenu imposable ordinaire et y réintègre les éléments de préférence et d'ajustement — des montants comme l'avantage constaté lors de l'exercice d'options d'achat d'actions incitatives, les intérêts de certaines obligations d'activité privée ou les ajustements d'amortissement accéléré — pour produire le revenu imposable minimum alternatif, ou AMTI.
Ce qui reste constitue la base de l'AMT, imposée selon un barème à deux tranches — 26 pour cent jusqu'au point de bascule et 28 pour cent au-delà — au lieu des sept tranches du système ordinaire. Le résultat est l'impôt minimum provisoire.
Quand l'utiliser et ce qu'elle n'est pas
Utilisez-la lorsque vous modélisez le coût fiscal de l'exercice d'options d'achat d'actions incitatives, que vous estimez si une année de fortes déductions déclenchera l'impôt minimum, ou que vous validez la ligne AMT d'une feuille de planification fiscale par rapport à une référence déterministe et indépendante. Gardez la portée à l'esprit : il s'agit d'un AMT fédéral simplifié avec les paramètres 2024.
Elle ne calcule pas l'impôt ordinaire — vous le fournissez —, ne gère pas l'interaction avec les taux de plus-values de l'AMT, ni les impôts minimums des États, ni le crédit d'AMT des années antérieures, et c'est un estimateur, pas un conseil fiscal. Pour une décision de déclaration, confirmez les chiffres avec les formulaires IRS en vigueur ou avec un professionnel de la fiscalité.
Cas d’usage
Coût de l'exercice d'ISO
Ajoutez l'avantage des options d'achat d'actions incitatives comme élément de préférence pour voir si l'exercice vous fait basculer dans le territoire de l'AMT et de combien.
Planifier une année à fortes déductions
Estimez si une année comportant d'importants éléments de préférence vous laissera redevable de l'impôt minimum en plus de votre obligation ordinaire.
Valider un modèle fiscal
Recoupez la ligne AMT d'une feuille de calcul ou d'un outil de planification avec un calcul indépendant et déterministe, tous les chiffres intermédiaires exposés.
Questions fréquentes
Combien cela coûte-t-il ?
L'exécution est également gratuite dans votre navigateur sur cette page.
Calcule-t-elle aussi mon impôt ordinaire ?
Non. Vous fournissez l'impôt ordinaire en entrée ; la capacité renvoie l'excédent de l'impôt minimum provisoire par rapport à celui-ci, ou zéro lorsque l'impôt ordinaire est supérieur.
Mes données sont-elles conservées ?
Non. Les entrées sont traitées en mémoire puis supprimées ; seul le résultat calculé est renvoyé.
Qu'est-ce qu'un élément de préférence pour l'AMT ?
Un montant que le régime ordinaire permet d'écarter mais que l'impôt minimum réintègre, comme le gain à l'exercice d'options sur actions incitatives, les intérêts de certaines obligations d'activité privée ou les ajustements d'amortissement accéléré.
Pourquoi le calculateur indique-t-il que je ne dois aucun AMT ?
Parce que votre impôt minimum provisoire est inférieur à l'impôt ordinaire saisi. L'impôt minimum n'ajoute que l'excédent et ne réduit jamais la facture ordinaire : dans ce cas, le supplément est nul.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/fin/alternative-minimum-tax \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"taxable_income":250000}'const res = await fetch("https://api.kit.forhosting.com/fin/alternative-minimum-tax", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"taxable_income": 250000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/alternative-minimum-tax",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"taxable_income": 250000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/alternative-minimum-tax", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"taxable_income":250000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"taxable_income":250000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/alternative-minimum-tax", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"taxable_income": 250000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.alternative_minimum_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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment fonctionne le système fiscal minimum parallèle
De l'AMTI on soustrait une exemption qui dépend de la situation de famille : pour 2024, $85,700 pour les célibataires et les chefs de ménage, $133,300 pour les couples mariés déclarant conjointement et $66,650 pour les mariés déclarant séparément. Cette exemption n'est pas un cadeau fixe : elle est réduite de vingt-cinq cents pour chaque dollar d'AMTI au-delà d'un seuil ($609,350 pour la plupart des situations, $1,218,700 pour les déclarants conjoints), de sorte que les hauts revenus la perdent entièrement.
Ce que la capacité calcule et renvoie
Vous envoyez quatre entrées : taxable_income (obligatoire, zéro ou plus), preference_items (facultatif, zéro par défaut), filing_status (l'un de single, married_joint, married_separate ou head_of_household, single par défaut) et regular_tax (facultatif, l'obligation que le système ordinaire a déjà produite, zéro par défaut). Le moteur calcule l'AMTI, applique l'extinction progressive de l'exemption, détermine la base de l'AMT, l'impose à 26 pour cent jusqu'à $239,100 ($119,550 pour les mariés séparés) et à 28 pour cent au-delà, puis soustrait l'impôt ordinaire. Le montant renvoyé comme amt_owed n'est que l'excédent : lorsque l'impôt minimum provisoire est inférieur à ce que vous devez déjà selon les règles ordinaires, la réponse est zéro, car l'AMT ne réduit jamais une facture ordinaire. Tous les chiffres intermédiaires — amti, exemption, amt_base et tentative_minimum_tax — sont également renvoyés, arrondis au centime, afin que le calcul puisse être audité ligne par ligne et conservé dans une piste de conformité. Un revenu imposable négatif, un total de préférences négatif ou une situation de famille inconnue est rejeté avec une erreur invalid_input qui nomme le champ, et les erreurs ne sont jamais facturées.
Quand l'utiliser et ce qu'elle n'est pas
Le même code s'exécute gratuitement dans votre navigateur sur cette page : vous pouvez vérifier un scénario à la main et ne payer les $0.002 par appel que lorsque vous l'invoquez via l'API.
Questions techniques
De quelles entrées a-t-elle besoin ?
Du revenu imposable ordinaire en USD. En option : éléments de préférence, situation de famille (single, married_joint, married_separate ou head_of_household) et impôt ordinaire de comparaison.
Que se passe-t-il avec un revenu négatif ?
La requête est rejetée avec une erreur invalid_input qui nomme le champ taxable_income. Les erreurs ne sont pas facturées.
Quels paramètres d'année fiscale utilise-t-elle ?
Les paramètres fédéraux simplifiés 2024 : exemptions de $85,700 (célibataire/chef de ménage), $133,300 (marié conjoint) et $66,650 (marié séparé), réduites de 25 % au-delà du seuil, avec des tranches de 26 %/28 %.