Calculateur de carte de crédit
Sachez quand votre carte sera soldée avec une mensualité fixe et ce que coûtent les intérêts : un solde de 5000 à 18 % par an remboursé à 150 par mois est soldé en 47 mois, avec 1983,61 d'intérêts. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Solde
- 5 000
- Apr
- 18
- Paiement mensuel
- 150
- Taux mensuel
- 0,015
- Intérêts du premier mois
- 75
- Mois
- 47
- Intérêts
- 1 983,61
Porter un solde revolving sur une carte de crédit signifie que, chaque mois, une part de la mensualité est absorbée par les intérêts avant qu'un centime de capital ne bouge. Les deux chiffres que l'on cherche vraiment sont le nombre de mois pour être libéré de la dette à paiement fixe, et le montant d'intérêts déjà versé à cette date. Ce calculateur de remboursement de carte prend le solde actuel, le taux annuel en pourcentage et la mensualité prévue, puis parcourt un calendrier de capitalisation mensuelle jusqu'à soldes nuls. Il renvoie les mois et les intérêts totaux, plus la dernière échéance, souvent inférieure au paiement régulier.
Ce que mois de remboursement et intérêts totaux veulent dire sur une carte revolving
Une carte de crédit revolving n'est pas un prêt à échéances avec une durée connue. Les intérêts sont calculés chaque mois sur le solde restant au taux mensuel contractuel, soit le taux annuel divisé par douze, et seule la part restante de la mensualité réduit le capital. Le délai de remboursement est le nombre de ces mois jusqu'à ce que le solde atteigne zéro à paiement constant.
Les intérêts totaux sont la somme de chaque charge d'intérêts mensuelle sur le chemin, pas l'APR du titulaire, et pas un produit d'intérêts simples solde fois taux fois années, parce que le capital diminue. Les premiers mois pèsent en intérêts ; les derniers pèsent en capital. Si la mensualité est inférieure ou égale aux intérêts du premier mois, le capital ne bouge pas : c'est le piège classique du paiement minimum, et ce calculateur refuse de renvoyer un calendrier infini ou fabriqué.
La dernière échéance est en général plus petite que le paiement régulier car elle n'a qu'à couvrir le capital résiduel plus les intérêts de ce mois-là. Les ménages utilisent mois et intérêts ensemble : les mois disent quand ce sera fini, les intérêts disent ce qu'a vraiment coûté le solde revolving. Ce point de terminaison modélise un calendrier simple de capitalisation mensuelle avec arrondi aux centimes, pas le solde quotidien moyen, les délais de grâce, les pénalités de retard ni les achats nouveaux.
Il répond à la question de la feuille de calcul à partir d'un solde instantané, d'un APR et d'une mensualité prévue, pour comparer un budget à un paiement plus élevé sans construire à la main une feuille de centaines de lignes.
Contrat d'entrée, parcours mensuel et comportement d'erreur
Les entrées monétaires sont arrondies half-up aux centimes avant le parcours. Champs manquants, chaînes vides, valeurs non finies, balance ou paiement non positifs, et un apr négatif échouent de la même façon et ne sont pas facturés. Exemple : un solde de cinq mille à dix-huit pour cent d'APR avec un paiement de cent cinquante couvre soixante-quinze d'intérêts du premier mois et se rembourse en un nombre fini de mois avec une dernière échéance plus petite.
Un parcours qui dépasserait six cents mois est rejeté afin qu'un paiement qui bat à peine les intérêts ne s'exécute pas sans borne.
Où un calculateur de remboursement de carte apporte de la valeur
Les ménages et les applications de budget utilisent un calculateur de remboursement de carte pour transformer le solde du relevé, l'APR d'achat et une mensualité prévue en deux chiffres figés : mois jusqu'à soldes nuls, et les intérêts que ce chemin de paiement va coûter. Conseillers et pages éducatives exécutent les mêmes trois champs à deux ou trois tailles de mensualité pour qu'un client voie comment un paiement plus élevé raccourcit le calendrier et coupe les intérêts sans bâtir une feuille d'amortissement sur mesure.
Une validation en échec ne consomme pas de solde. Conservez la mensualité strictement au-dessus des intérêts du premier mois, figez dans les tests les months et interest arrondis, et vous obtenez un remboursement revolving reproductible pour devoirs, conseil et workers de bord sans dresser un cœur cartes à vous.
Cet outil n'applique pas les achats nouveaux, les horloges promotionnelles à 0 % comme produit séparé, les APR d'avances de fonds ni les formules de paiement minimum du contrat du titulaire — seulement le parcours instantané depuis balance, APR et une mensualité fixe.
Cas d’usage
Plan ménager de remboursement
Transformez le solde du relevé, l'APR d'achat et la mensualité prévue en mois jusqu'à soldes nuls et les intérêts que ce chemin va coûter.
Conseil et pages éducatives
Rejetez une mensualité qui ne couvre pas les intérêts mensuels au lieu de tracer un calendrier infini, afin que le client voie le piège du paiement minimum comme une erreur.
Questions fréquentes
Que se passe-t-il si ma mensualité ne couvre pas les intérêts mensuels ?
Un paiement inférieur ou égal aux intérêts du premier mois ne réduit jamais le capital, donc le calculateur n'invente pas de date de remboursement et la requête n'est pas facturée.
Combien de temps faut-il pour rembourser ma carte de crédit ?
Saisissez le solde, le taux annuel et la mensualité prévue. Un solde de 5000 à 18 % remboursé à 150 par mois prend 47 mois et coûte 1983,61 d'intérêts, soit 6983,61 au total.
Pourquoi la dernière mensualité est-elle plus petite ?
Parce qu'elle n'a qu'à couvrir le capital restant plus les intérêts de ce mois. Dans l'exemple de 5000 à 18 % remboursé à 150 par mois, la dernière échéance est de 83,61.
Pourquoi les intérêts totaux ne valent-ils pas solde fois taux fois années ?
Parce que le solde baisse chaque mois. Les intérêts portent sur ce qui reste : les premiers mois sont surtout des intérêts, les derniers surtout du capital, et le total est la somme de chaque charge mensuelle.
Qu'est-ce que ce calculateur ne prend pas en compte ?
Il part d'une photo du solde, du taux et de la mensualité, avec des intérêts mensuels. Il ne modélise ni le solde quotidien moyen, ni les délais de grâce, ni les frais de retard, ni les nouveaux achats.
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/credit-card \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"balance":5000,"apr":18,"monthly_payment":150}'const res = await fetch("https://api.kit.forhosting.com/fin/credit-card", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"balance": 5000,
"apr": 18,
"monthly_payment": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/credit-card",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"balance": 5000,
"apr": 18,
"monthly_payment": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/credit-card", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"balance":5000,"apr":18,"monthly_payment":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"balance":5000,"apr":18,"monthly_payment":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/credit-card", 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
{
"balance": 5000,
"apr": 18,
"monthly_payment": 150
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.credit_card",
"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_months | 600 |
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
Si la mensualité ne couvre pas les intérêts du premier mois le solde ne baisse jamais, et la tâche échoue avec invalid_input au lieu de faire passer un calendrier infini pour un résultat.
Contrat d'entrée, parcours mensuel et comportement d'erreur
Envoyez par POST un corps JSON avec trois nombres finis obligatoires. balance est le montant revolving actuel et doit être strictement supérieur à zéro ; les alias principal, amount et card_balance pointent vers le même champ. apr est le taux annuel nominal en pourcentage, donc dix-huit signifie dix-huit pour cent par an, pas une fraction décimale, et doit être supérieur ou égal à zéro ; alias annual_rate, rate et annual_percentage_rate. monthly_payment est le montant fixe appliqué chaque mois et doit être strictement supérieur à zéro ; alias payment, monthly et pmt. Chaque champ numérique peut arriver comme nombre JSON ou chaîne numérique. Le moteur forme le taux mensuel r comme apr divisé par cent puis par douze, facture les intérêts du premier mois égaux à balance fois r, et rejette la requête avec invalid_input nommant monthly_payment lorsque cette mensualité ne couvre pas les intérêts mensuels, parce que le solde ne baisserait jamais. En cas de succès, le corps répète les trois entrées, rapporte monthly_rate et first_month_interest, puis months jusqu'à soldes nuls, interest comme somme des charges mensuelles, total_paid, last_payment et une courte chaîne de formule.
Où un calculateur de remboursement de carte apporte de la valeur
Les équipes produit et les plugins LMS envoient balance, apr et monthly_payment, puis affirment months et interest afin qu'un correcteur ou un parcours d'accueil ne traite jamais comme un succès un paiement qui ne couvre pas les intérêts mensuels. Comme l'implémentation est parse pur de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Comparer les tailles de mensualité
Parcourez monthly_payment sur deux ou trois niveaux de budget pour montrer comment une mensualité plus élevée raccourcit le calendrier et coupe les intérêts totaux.
Questions techniques
Comment calculer le délai de remboursement et les intérêts totaux de la carte ?
Envoyez balance, apr en pourcentage et monthly_payment. L'API parcourt un calendrier mensuel avec r = APR/12 et renvoie months jusqu'à solde nul et interest comme somme des charges mensuelles.
Un APR nul renvoie-t-il encore des mois ?
Oui. Avec apr égal à zéro il n'y a pas d'intérêts mensuels, months est le plafond de balance divisé par monthly_payment, interest vaut zéro, et la dernière échéance peut être plus petite que le paiement régulier.
La dernière échéance est-elle toujours égale à monthly_payment ?
Non. La dernière échéance est le capital résiduel plus les intérêts de ce mois-là, en général plus petite que le paiement régulier. total_paid est la somme de toutes les échéances, y compris cette dernière.
Combien coûte le calculateur de remboursement de carte ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.