Calculez le seuil de suppression de la PMI
Ce calculateur de seuil de suppression de la PMI compare le capital restant dû de votre prêt à la valeur actuelle du logement.
Lancer gratuitement
Il indique le ratio prêt-valeur, détermine le solde correspondant à 80 % de cette valeur et calcule le capital supplémentaire à rembourser pour atteindre ce niveau. Le résultat constitue une estimation de planification, pas une décision du prêteur : règles du prêt, évaluations, historique de paiement, délais et procédures peuvent varier. Utilisez la même devise pour les deux montants.
Utilisez une valeur du logement et un capital cohérents
Saisissez la valeur actuelle du logement et le capital restant dû du prêt. Les deux montants doivent être exprimés dans la même devise, sans qu’un symbole monétaire soit nécessaire puisque le calcul repose sur un ratio. La valeur du logement doit correspondre au scénario que vous souhaitez tester : expertise récente, évaluation approuvée par le prêteur ou estimation prudente du marché. Le solde doit représenter uniquement le capital, et non le montant initial du prêt, un décompte de remboursement comprenant des intérêts ou le total des échéances futures. Le calculateur divise le solde actuel par la valeur du logement pour obtenir le ratio prêt-valeur, appelé LTV. Ainsi, un solde de 340,000 pour une valeur de 400,000 produit un LTV de 85 %. Si le solde dépasse la valeur saisie, la demande est refusée afin de ne pas afficher un objectif de PMI trompeur. Cette situation correspond à un LTV supérieur à 100 % et sort du cadre prévu. Vérifiez enfin que les deux chiffres se rapportent à des dates suffisamment proches.
Comprenez le calcul du seuil de 80 %
Le solde cible standard représente 80 % de la valeur saisie. Le calculateur soustrait ensuite cette cible du solde actuel. Si ce dernier est supérieur, la différence positive correspond au capital supplémentaire à rembourser pour atteindre mathématiquement un LTV de 80 %, à valeur du logement constante. Si le solde est déjà inférieur ou égal à la cible, le montant requis est nul et la réponse signale que le seuil est atteint. Le calcul porte volontairement sur le capital : intérêts courants, compte séquestre, impôts, assurances, frais et pénalités de remboursement anticipé ne diminuent pas tous le solde à l’identique. Les valeurs sont arrondies uniformément afin de garantir un résultat stable. La réponse fournit le ratio LTV décimal et son pourcentage, pour une lecture directe comme pour une intégration logicielle. Elle présente aussi le solde cible exact fondé sur la valeur du logement, ce qui rend l’opération transparente et facilite la comparaison avec un relevé de prêt ou un plan d’amortissement.
Interprétez le résultat comme un repère de planification
Atteindre un LTV de 80 % ne garantit pas la suppression immédiate de la PMI. Ce seuil est un repère utile, mais la démarche applicable dépend du prêt, du pays, des règles de l’investisseur, des procédures du gestionnaire, de l’historique de paiement et de la valeur admise par le prêteur. Celui-ci peut calculer le LTV à partir de la valeur d’origine, exiger une nouvelle expertise, appliquer un autre seuil selon que la suppression est demandée ou automatique, ou imposer une ancienneté et un bon historique. Avant d’effectuer un remboursement important uniquement pour supprimer la PMI, contactez le gestionnaire et demandez quels solde, date d’évaluation, documents, frais et formalités s’appliquent. Vous pouvez relancer le calcul avec plusieurs valeurs plausibles pour mesurer l’effet d’une expertise, ou avec des soldes futurs pour estimer quand les paiements ordinaires franchiront le seuil. L’algorithme ne consulte ni votre prêt, ni une estimation immobilière, ni la prime de PMI, ni les règles du prêteur. Il compare simplement et de façon déterministe les deux montants fournis, pour $0.002 par requête API.
Cas d’usage
Planifier un remboursement supplémentaire
Estimez l’écart de capital entre le solde actuel et la cible de 80 % avant d’aborder la suppression de la PMI avec le gestionnaire.
Comparer plusieurs évaluations
Testez des valeurs prudentes et optimistes afin de voir comment une expertise approuvée pourrait modifier le solde cible.
Suivre le LTV dans un tableau de bord
Calculez un pourcentage LTV cohérent et l’écart au seuil à partir des valeurs immobilières et des soldes actualisés.
Questions fréquentes
Quelle formule le calculateur applique-t-il ?
Le LTV actuel est le solde divisé par la valeur du logement. La cible est cette valeur multipliée par 0.80, et le capital à payer est la différence positive entre les deux soldes.
Un LTV de 80 % garantit-il la suppression de la PMI ?
Non. Il s’agit d’un repère mathématique standard ; les conditions du prêt, la valeur approuvée, l’historique de paiement, les règles locales et la procédure du gestionnaire déterminent l’admissibilité.
Quelle valeur du logement faut-il saisir ?
Utilisez la valeur adaptée au scénario étudié. Demandez au gestionnaire s’il retient la valeur d’origine, une nouvelle expertise ou une autre évaluation approuvée.
Le solde doit-il comprendre les intérêts et le séquestre ?
Non. Saisissez uniquement le capital restant dû. Les intérêts, impôts, assurances, séquestres, frais et autres éléments du décompte ne font pas partie de ce calcul.
Que signifie l’erreur indiquant que le prêt dépasse la valeur ?
Les chiffres saisis impliquent un LTV supérieur à 100 %. Vérifiez les montants et leurs unités ; cette capacité refuse volontairement ce cas.
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/realestate/pmi-threshold-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"home_value":400000,"loan_balance":340000}'const res = await fetch("https://api.kit.forhosting.com/realestate/pmi-threshold-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"home_value": 400000,
"loan_balance": 340000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/realestate/pmi-threshold-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"home_value": 400000,
"loan_balance": 340000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/realestate/pmi-threshold-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"home_value":400000,"loan_balance":340000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"home_value":400000,"loan_balance":340000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/realestate/pmi-threshold-calc", 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
{
"home_value": 400000,
"loan_balance": 340000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "realestate.pmi_threshold_calc",
"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. |