Calculateur crédit d'impôt enfant
Deux enfants admissibles sur une déclaration de célibataire avec 80 000 de revenu brut ajusté donnent un crédit d'impôt pour enfant de 4 400 selon les règles de 2025 et 2026. Indiquez enfants, statut et revenu pour voir le crédit après réduction. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Enfants éligibles
- 2
- Situation fiscale
- Single
- Revenu brut ajusté
- 80 000
- Montant du crédit
- 4 400
- Crédit maximal
- 4 400
- Crédit par enfant
- 2 200
- Seuil de dégressivité
- 200 000
Le crédit d'impôt enfant est un crédit fédéral par enfant admissible dont le montant dépend du nombre d'enfants admissibles que vous déclarez, du statut de dépôt que vous utilisez et de la hauteur de votre revenu brut ajusté par rapport à l'élimination légale. Ce calculateur applique le barème en vigueur pour les exercices 2025 et 2026 : deux mille deux cents dollars par enfant admissible, réduits de cinquante dollars pour chaque tranche de mille dollars, ou fraction, de revenu brut ajusté au-dessus de deux cent mille dollars, ou de quatre cent mille si vous déposez une déclaration conjointe. Il renvoie le crédit après cette élimination selon l'AGI.
Ce qu'est le crédit d'impôt enfant et comment l'élimination selon l'AGI fonctionne
Le crédit d'impôt enfant est un crédit fédéral imputable sur l'impôt sur le revenu pour chaque enfant admissible, non une déduction de la base imposable ni un barème de retenue à la source.
Selon le barème en vigueur pour les exercices 2025 et 2026, après que la One Big Beautiful Bill Act a rendu permanente la structure de la Tax Cuts and Jobs Act et relevé le plafond par enfant, le montant de départ est de deux mille deux cents dollars pour chaque enfant admissible de moins de dix-sept ans qui satisfait aux tests de l'Internal Revenue Service et possède un Social Security number.
Le Form 8812 énonce la règle en une phrase : quatre cent mille dollars si vous déposez conjointement en couple marié, et deux cent mille pour tout autre statut, y compris célibataire, marié déposant séparément, chef de famille et conjoint survivant. Pour chaque tranche de mille dollars, ou toute fraction de mille, au-dessus de ce seuil, le crédit baisse de cinquante dollars. Un célibataire un dollar au-dessus de deux cent mille perd donc cinquante dollars, non une fraction au prorata, car la loi arrondit l'excédent au millier supérieur.
Zéro enfant admissible est une requête valable et renvoie un crédit de zéro sans traiter le foyer comme éliminé. Ce point d'accès s'arrête à cette feuille AGI. Il n'applique pas le plafond de dette fiscale qui limite le crédit non remboursable à l'impôt dû, et il ne calcule pas l'Additional Child Tax Credit remboursable, qui exige un revenu d'activité et une formule distincte de quinze pour cent.
Ces couches sont d'autres recherches et d'autres formulaires. Le champ formula reformule l'identité d'élimination afin qu'un relecteur puisse l'imprimer à côté des chiffres.
Où un calculateur de crédit d'impôt enfant justifie vraiment sa place
Quiconque saisit crédit d'impôt enfant dans un moteur ne cherche pas un jouet d'impôt progressif générique où l'on colle ses propres tranches, ni un barème d'État ni un estimateur de plus-values. Il veut le crédit fédéral par enfant appliqué à un décompte d'enfants admissibles, à un statut de dépôt et à un chiffre de revenu brut ajusté, afin de voir ce que vaut le crédit avant qu'un logiciel fiscal n'ouvre une déclaration complète.
Les rédactions, les bureaux de préparation fiscale et les cours de finances publiques citent encore le montant de départ de deux mille deux cents dollars et l'élimination de cinquante dollars par millier ; un oracle déterministe qui nomme les seuils du Form 8812 évite une cellule de tableur que quelqu'un a oublié de verrouiller. Chef de famille versus déclaration conjointe est l'erreur facile à la main : les deux peuvent ressembler à une déclaration familiale, mais seuls les déposants conjoints conservent le plafond de quatre cent mille dollars.
Une validation échouée ne consomme pas de solde. Associez cette capacité à un outil séparé de revenu d'activité ou de plafond de dette lorsque vous avez besoin de ces couches ; laissez cette surface centrée sur l'élimination selon l'AGI que l'on cherche en tapant crédit d'impôt enfant.
Cas d’usage
Estimer le crédit fédéral enfant avant de déposer
Saisissez les enfants admissibles, le statut de dépôt et le revenu brut ajusté pour figer le crédit après l'élimination légale selon l'AGI, la réduction et si le crédit est entièrement éliminé.
Questions fréquentes
Que se passe-t-il si le revenu brut ajusté est négatif ?
Le revenu brut ajusté doit être un nombre fini supérieur ou égal à zéro ; un revenu négatif n'est pas facturé.
Cela inclut-il l'Additional Child Tax Credit remboursable ?
Non. Ce calculateur renvoie uniquement le crédit après l'élimination selon l'AGI. Il n'applique ni le plafond de dette fiscale ni la formule de l'Additional Child Tax Credit fondée sur le revenu d'activité.
À partir de quel revenu le crédit pour enfant diminue-t-il ?
Au-delà de 200 000 de revenu brut ajusté pour les célibataires, chefs de famille, époux déclarant séparément et conjoints survivants, ou de 400 000 en déclaration commune. Il baisse ensuite de 50 par tranche de 1 000 au-dessus.
Pourquoi dépasser le seuil d'un seul dollar coûte-t-il 50 ?
Parce que la loi arrondit l'excédent de revenu au millier supérieur. Tout montant au-dessus du seuil, même un dollar, compte comme une tranche de 1 000 et retire 50 au crédit.
Qui compte comme enfant admissible ?
Un enfant de moins de 17 ans, titulaire d'un numéro de sécurité sociale et répondant aux critères de l'IRS. Chacun part de 2 200, et indiquer zéro enfant renvoie simplement un crédit 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/child-tax-credit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"qualifying_children":2,"filing_status":"single","adjusted_gross_income":80000}'const res = await fetch("https://api.kit.forhosting.com/fin/child-tax-credit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"qualifying_children": 2,
"filing_status": "single",
"adjusted_gross_income": 80000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/child-tax-credit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"qualifying_children": 2,
"filing_status": "single",
"adjusted_gross_income": 80000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/child-tax-credit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"qualifying_children":2,"filing_status":"single","adjusted_gross_income":80000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"qualifying_children":2,"filing_status":"single","adjusted_gross_income":80000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/child-tax-credit", 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
{
"qualifying_children": 2,
"filing_status": "single",
"adjusted_gross_income": 80000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.child_tax_credit",
"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.
Limites
max_agi | 1000000000000000 |
max_children | 20 |
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
Un revenu négatif est rejeté comme invalid_input et n'est pas facturé. Les appels réussis sont facturés $0.002.
Ce qu'est le crédit d'impôt enfant et comment l'élimination selon l'AGI fonctionne
Ce montant de départ est le champ max_credit de la réponse. Le crédit diminue dès que le revenu brut ajusté modifié, que ce calculateur prend comme l'adjusted_gross_income que vous envoyez, franchit un seuil légal. Le crédit ne peut pas descendre sous zéro : lorsque la réduction atteint ou dépasse max_credit, la réponse indique credit_amount zéro et fully_phased_out vrai.
Contrat d'entrée, statuts de dépôt et conduite en cas d'erreur
Un montant négatif est aussi rejeté, avec un message indiquant que le revenu ne peut pas être négatif : c'est le contrat produit de cette page. Préférez les nombres nus aux chaînes formatées ; les marques monétaires et séparateurs de milliers ne sont pas analysés. Ce point d'accès ne vérifie ni l'âge, ni la résidence, ni le soutien, ni un Social Security number, et ce n'est pas l'Additional Child Tax Credit fondé sur le revenu d'activité. Envoyez par POST un corps JSON avec trois champs obligatoires. qualifying_children est le nombre entier d'enfants qui satisfont aux tests d'enfant admissible de l'Internal Revenue Service pour ce crédit, de zéro à vingt ; les alias children, num_children, qualifying_child_count et child_count sont acceptés afin qu'un export de tableur n'ait pas besoin d'une étape de renommage. Un décompte fractionnaire, un décompte négatif ou une valeur au-dessus de la limite publiée échoue avec invalid_input en nommant le champ. filing_status choisit le seuil d'élimination et doit être l'un de single, married_joint, married_separate, head_of_household ou qualifying_widow ; les alias status et filing sont acceptés, et les abréviations courantes telles que mfj, mfs, hoh et qss se résolvent aux valeurs canoniques. Un statut inconnu échoue avec invalid_input en listant les valeurs permises. Seul married_joint utilise le plafond de quatre cent mille dollars ; les quatre autres statuts partagent celui de deux cent mille, conformément au Form 8812 et non aux barèmes conjoints que le conjoint survivant utilise ailleurs. adjusted_gross_income est le chiffre du foyer en dollars des États-Unis que l'élimination traite comme AGI modifié ; il doit être un nombre fini supérieur ou égal à zéro, et les alias agi, income, magi et modified_adjusted_gross_income sont acceptés. Si le montant manque, est vide, vaut NaN, Infinity, une chaîne non numérique ou n'est pas autrement un nombre fini, la tâche échoue avec invalid_input en nommant adjusted_gross_income et n'est pas facturée. En cas de succès, le corps répète le filing_status canonique, le décompte d'enfants et l'adjusted_gross_income arrondi ; renvoie credit_amount comme les dollars restant après l'élimination ; max_credit comme enfants fois deux mille deux cents ; credit_per_child ; phaseout_threshold ; phaseout_reduction ; phaseout_steps comme le nombre d'incréments de mille dollars ; excess_income comme l'AGI moins le seuil, ou zéro ; fully_phased_out ; tax_year de 2026 ; et une chaîne formula. Le prix d'un élément réussi est un $0.002 forfaitaire.
Où un calculateur de crédit d'impôt enfant justifie vraiment sa place
Les foyers qui prévoient un mariage, un changement d'emploi ou un passage au-dessus du seuil conjoint utilisent les mêmes trois champs pour comparer single et married_joint sur les mêmes enfants et le même revenu. Les scripts de planification qui regroupent de nombreux foyers via l'API JSON obtiennent les mêmes dollars qu'une personne voit sur la page. Comme l'implémentation est du code analytique parse de niveau A, chaque appel réussi reste bon marché à $0.002 sans jetons de modèle et sans réseau sortant. Gardez les requêtes petites, figez credit_amount et fully_phased_out dans les tests, et vous obtenez un chiffre reproductible du Child Tax Credit pour des pages, des explications et des carnets domestiques légers sans dresser un moteur fiscal à vous.
Cas d'intégration
Comparer dépôt conjoint et célibataire sur les mêmes enfants
Faites passer le même décompte d'enfants et le même revenu par married_joint et single afin qu'une note de planification montre comment le plafond de quatre cent mille dollars change le crédit.
Explication de l'élimination pour rédaction ou salle de classe
Exécutez de nombreux foyers via l'API JSON pour qu'un article cite les mêmes dollars du Form 8812 que le widget affiche, sans feuille écrite à la main.
Questions techniques
Comment le montant du crédit d'impôt enfant est-il calculé ?
Envoyez qualifying_children, filing_status et adjusted_gross_income. L'API multiplie les enfants par 2200, puis soustrait 50 dollars pour chaque tranche de 1000 dollars (ou fraction) d'AGI au-dessus de 400000 si married_joint ou de 200000 sinon, et ne renvoie jamais moins que zéro.
Quel statut de dépôt utilise le seuil d'élimination de 400000 ?
Uniquement married_joint. Single, married_separate, head_of_household et qualifying_widow utilisent 200000, conformément au Form 8812 (conjoint versus tous les autres statuts).
Combien coûte le calculateur de crédit d'impôt enfant ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.