Pénalité remboursement anticipé hypothèque
Une pénalité de 2 % sur un capital restant dû de 250 000 représente 5 000 : solder le prêt exige 255 000. Saisissez le capital restant et le pourcentage du contrat pour voir la pénalité et le total avant de vendre ou de renégocier. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Solde restant dû
- 250 000
- Pénalité (%)
- 2
- Pénalité
- 5 000
- Total de remboursement
- 255 000
- Décimales
- 2
De nombreuses hypothèques à taux fixe et fermées facturent encore une pénalité de remboursement anticipé lorsque vous vendez, refinancez ou soldez le prêt avant la fin de la fenêtre de blocage. Emprunteurs, chargés de prêt et bureaux de refinancement ont besoin d’une estimation rapide et auditable de ces frais sous la forme d’un simple pourcentage du capital restant dû — pas d’un modèle d’échéancier de plusieurs pages. Ce calculateur de pénalité de remboursement anticipé hypothécaire multiplie votre solde restant actuel par le pourcentage contractuel de pénalité, renvoie le montant en dollars (ou dans votre devise) et l’ajoute au solde pour que vous voyiez la trésorerie totale nécessaire pour clôturer l’acte. L’arrondi half-up est appliqué une seule fois lorsque vous choisissez la précision décimale. Aucun appel réseau, graine aléatoire ni horloge serveur n’intervient.
Comment la pénalité en pourcentage du solde est calculée
La plupart des actes hypothécaires grand public expriment une pénalité souple de remboursement anticipé comme un pourcentage fixe du capital restant au moment où vous demandez un relevé de solde de clôture. Si votre solde restant est de deux cent cinquante mille et que l’acte indique deux pour cent pour une clôture anticipée dans les trois premières années, les frais s’élèvent à cinq mille. L’arrondi half-up est appliqué une seule fois aux champs monétaires après le produit brut, via le paramètre optionnel decimals (deux par défaut).
Le moteur ne prorate pas selon les mois restants d’un blocage, ne bascule pas en modes de mois d’intérêts et n’interroge pas de taux en direct : il répond à l’intention de recherche unique d’un calculateur de pénalité de remboursement anticipé hypothécaire fondé sur un pourcentage du solde restant. Lorsque le solde est zéro, les frais sont également nuls. Les soldes négatifs et les pourcentages négatifs sont rejetés plutôt que de produire un crédit en silence.
Cas d’usage
Seuil de rentabilité du refinancement avec clauses souples de remboursement anticipé
Estimez les frais en pourcentage du solde et la trésorerie totale pour clôturer l’ancienne hypothèque avant de la comparer aux économies de la première année sur un nouveau taux.
Contrôle de feuille nette de vente dans une fenêtre de blocage
Convertissez le capital restant et le pourcentage de pénalité de l’acte en un total de clôture pour le produit vendeur avant de lister ou d’accepter une offre.
Questions fréquentes
Comment la pénalité de remboursement anticipé hypothécaire est-elle calculée ?
L’arrondi half-up utilise le champ optionnel decimals (2 par défaut).
Cela couvre-t-il les pénalités en mois d’intérêts ou le yield-maintenance ?
Non. Ce calculateur ne modélise que les frais souples de remboursement anticipé en pourcentage du solde restant. D’autres structures commerciales nécessitent un autre outil.
Que comprend le montant total à verser ?
C'est le capital restant dû plus la pénalité, soit la somme nécessaire pour solder le prêt. Avec 250 000 restant dus et une clause de 2 %, le total atteint 255 000, à mettre en regard du produit de la vente ou du nouveau financement.
Comment saisir une pénalité d'un et demi pour cent ?
Tapez 1,5. La pénalité se saisit en pourcentage du capital restant dû : 2 signifie 2 %, sans conversion en fraction décimale.
Puis-je vérifier un scénario sans pénalité ?
Oui. Saisissez 0 comme pourcentage : la pénalité est nulle et le total à verser égale le capital restant dû. C'est un moyen rapide de comparer une offre sans pénalité à une autre assortie d'une clause de 2 %.
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/finance/mortgage-prepayment-penalty \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"outstanding_balance":250000,"penalty_percent":2}'const res = await fetch("https://api.kit.forhosting.com/finance/mortgage-prepayment-penalty", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"outstanding_balance": 250000,
"penalty_percent": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/mortgage-prepayment-penalty",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"outstanding_balance": 250000,
"penalty_percent": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/mortgage-prepayment-penalty", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"outstanding_balance":250000,"penalty_percent":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"outstanding_balance":250000,"penalty_percent":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/mortgage-prepayment-penalty", 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
{
"outstanding_balance": 250000,
"penalty_percent": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.mortgage_prepayment_penalty",
"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
Les entrées sont validées avant le calcul ; les charges utiles invalides échouent avec invalid_input et ne sont pas facturées.
Comment la pénalité en pourcentage du solde est calculée
La formule est volontairement simple : penalty est égal à outstanding_balance multiplié par penalty_percent divisé par cent. Le calculateur renvoie aussi total_payoff, qui est outstanding_balance plus penalty, afin que les feuilles de refinancement et de vente puissent aligner le montant du virement sur le produit de clôture en un seul endroit. Lorsque penalty_percent est zéro, la pénalité est nulle et total_payoff égale le solde, ce qui sert à comparer un scénario sans pénalité à une clause de deux pour cent.
Contrat d’entrée, validation, champs de réponse et arrondi
Les chaînes numériques sont acceptées là où un nombre fini est attendu, afin que les envois de formulaire et les exports tableur n’aient pas besoin d’une étape de conversion séparée. Associez la réponse à votre propre calendrier de clôture si vous avez besoin de dates de blocage fermes ; ce point de terminaison ne tarifie que les frais et n’émet ni avis juridiques ni numérisations d’acte. Envoyez un corps JSON avec deux nombres finis obligatoires. outstanding_balance est le capital impayé actuel de l’hypothèque dans votre unité monétaire et doit être supérieur ou égal à zéro. penalty_percent est le taux contractuel de clôture anticipée exprimé en pourcentage de ce solde — par exemple deux pour deux pour cent ou un point cinq pour un et demi pour cent — et doit aussi être supérieur ou égal à zéro. L’option decimals est un entier de zéro à huit qui contrôle les décimales half-up de outstanding_balance, penalty_percent, penalty et total_payoff ; la valeur par défaut est deux si elle est omise. Champs manquants, chaînes vides, valeurs non finies et decimals hors plage échouent avec invalid_input en nommant le problème ; ces échecs ne consomment pas le solde prépayé. Chaque réponse réussie renvoie outstanding_balance et penalty_percent arrondis, penalty et total_payoff, une chaîne formula rappelant l’identité en pourcentage du solde, et les decimals utilisés. Exemple : outstanding_balance deux cent cinquante mille et penalty_percent deux donnent penalty cinq mille et total_payoff deux cent cinquante-cinq mille à deux décimales.
Où une estimation de pénalité de remboursement anticipé hypothécaire est utile
Les propriétaires qui comparent un refinancement avec retrait de liquidités au maintien de l’emprunt actuel utilisent un calculateur de pénalité de remboursement anticipé hypothécaire pour voir si des frais de deux pour cent annulent l’économie de la première année sur le nouveau taux. Les sites de contenu qui se positionnent sur calculateur de pénalité de remboursement anticipé hypothécaire bénéficient d’un outil en direct dont le chemin gratuit navigateur correspond à l’automatisation payante sur le même module pur. Une validation échouée ne consomme pas le solde. L’outil ne modélise pas le yield-maintenance, la defeasance ni les pénalités de plusieurs mois d’intérêts de certains produits commerciaux et jumbo ; ces calendriers appartiennent à d’autres capacités. Chargés de prêt et courtiers hypothécaires citent des clauses souples de remboursement anticipé lors des conversations de fixation de taux et ont besoin de total_payoff à côté du montant du nouveau prêt sans ouvrir un classeur d’amortissement de bureau. L’automatisation de portefeuille et de CMS peut traiter en lot outstanding_balance et penalty_percent sur de nombreux actes via l’API avec le même contrat JSON. Comme l’implémentation est pure parse 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
Devis de courtier et pipelines d’automatisation
Appelez les mêmes champs JSON depuis des scripts ou des crochets CMS pour estimer en lot les remboursements anticipés souples de nombreux prêts résidentiels.
Questions techniques
Que devez-vous saisir pour outstanding_balance ?
Utilisez le capital impayé actuel de votre dernier relevé ou devis de clôture, pas le montant initial du prêt. Ce doit être un nombre fini supérieur ou égal à zéro.
D’où vient penalty_percent ?
De votre acte hypothécaire ou Loan Estimate — souvent de 1 % à 5 % du capital restant pendant une fenêtre de clôture anticipée. Saisissez 2 pour deux pour cent.
Combien coûte le calculateur de pénalité de remboursement anticipé hypothécaire ?
L’outil 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.