ForHosting KIT · Finanzen und Geld

Rechner für Hypotheken-Recast

Bei 200.000 Restschuld zu 4 % und noch 240 Monaten senkt eine Sondertilgung von 20.000 die Rate von 1.211,96 auf 1.090,76 und spart 9.087,06 an Zinsen, ohne Zinssatz oder Laufzeit zu ändern. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Aktuelle Restschuld
200.000
Jährlicher Zinssatz (%)
4
Verbleibende Monate
240
Einmalige Sondertilgung
20.000
Erhalten Sie
Restschuld nach Sondertilgung
180.000
Monatsrate vor Neuberechnung
1.211,96
Monatsrate nach Neuberechnung
1.090,76
Änderung der Monatsrate
121,2

kostenlos

Was ein Recast mit Ihrer Rate macht

Bei einem Recast zahlen Sie eine Sondertilgung auf Ihre Hypothek und lassen die Rate auf die kleinere Restschuld neu berechnen, während Zinssatz und Restmonate gleich bleiben. Der Rechner zieht die Zahlung von der Restschuld ab und ermittelt die neue gleichbleibende Rate mit der üblichen Annuitätenformel, über dieselbe Zahl von Monaten und zum selben Zinssatz. Anschließend zeigt er die Rate vorher und nachher, die Senkung als Betrag und in Prozent sowie die Zinsersparnis. Bei 200.000 zu 4 % und 240 Restmonaten senkt eine Zahlung von 20.000 die Rate von 1.211,96 auf 1.090,76.

Die Ersparnis richtig lesen

Da die Laufzeit gleich bleibt, ist die monatliche Entlastung proportional zum getilgten Kapitalanteil: 20.000 von 200.000 senken die Rate um 10 %. Die Zinsersparnis vergleicht die Gesamtzinsen beider Fälle, jeweils berechnet als Rate mal Restmonate minus Ausgangskapital. Im Beispiel sind das 90.870,56 gegenüber 81.783,50, eine Ersparnis von 9.087,06. Geben Sie den Jahreszins als Prozentwert ein, 4 für 4 %. Alle Beträge werden einmal am Ende gerundet, auf zwei Nachkommastellen, sofern Sie nichts anderes wählen.

Verwaltungsangebote

Zeigen Sie einem Kreditnehmer die genaue neue Rate nach einer Sondertilgung, bei unveränderter Laufzeit.

Was ist ein Recast?

Die Neuamortisation eines kleineren Saldos nach einer Sonderzahlung, wobei derselbe Zinssatz und dieselbe Restlaufzeit erhalten bleiben — keine Refinanzierung nötig.

Warum sinkt die Rate im Beispiel um genau 10 %?

Weil die Laufzeit gleich bleibt, ist die monatliche Entlastung proportional zum getilgten Anteil des Kapitals. 20.000 von 200.000 sind 10 % der Restschuld, und die Rate sinkt um dieselben 10 %.

Worin unterscheidet sich ein Recast von einer Umschuldung?

Beim Recast bleiben Ihr Zinssatz und die Restlaufzeit erhalten: Nur ein kleineres Kapital wird nach einer einmaligen Zahlung neu verteilt. Die Darlehensbedingungen ändern sich nicht, nur die Rate.

Wie wird die Zinsersparnis berechnet?

Verglichen werden die Gesamtzinsen beider Fälle, jeweils Rate mal Restmonate minus Ausgangskapital. Im Beispiel stehen 90.870,56 gegen 81.783,50, also eine Ersparnis von 9.087,06.

Funktioniert die Rechnung auch bei einem Zinssatz von null?

Ja. Bei null Zinsen ist die Rate einfach das Kapital geteilt durch die Restmonate, sodass die Rechnung weiterhin sinnvolle Werte liefert, statt abzubrechen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/finance/mortgage-recast

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/finance/mortgage-recast \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"balance":200000,"annual_rate":4,"months_remaining":240}'
{
  "balance": 200000,
  "annual_rate": 4,
  "months_remaining": 240
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.mortgage_recast",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Führt einen Recast einer Hypothek durch, indem lump_sum vom Saldo abgezogen und über dieselbe months_remaining zum unveränderten annual_rate neu amortisiert wird; zurückgegeben werden payment_before, payment_after, payment_delta, payment_delta_percent sowie die gesamten interest_saved.

Recast versus Refinanzierung

Da die Laufzeit konstant gehalten wird, ist die monatliche Entlastung proportional zum Anteil der getilgten Darlehenssumme. Anders als eine Refinanzierung lässt ein Recast Ihren Zinssatz und Ihre Restlaufzeit unangetastet und amortisiert nach einer einmaligen lump_sum lediglich eine kleinere Darlehenssumme neu. new_principal entspricht balance minus lump_sum, und sowohl die alte als auch die neue Rate verwenden die Annuitätenformel payment = P·i·(1+i)^n / ((1+i)^n − 1) mit i = annual_rate/1200 und n = months_remaining. Bei einem Saldo von 200.000 $ zu 4 % mit noch 240 Monaten senkt eine Sonderzahlung von 20.000 $ die Rate von 1.211,96 $ auf 1.090,76 $ — ein payment_delta von 121,20 $ oder ein payment_delta_percent von 10,00. Rundet annual_rate auf null, geht die Formel in principal geteilt durch months über, sodass ein zinsfreies Darlehen weiterhin sinnvolle Werte liefert, statt durch null zu teilen.

Eingesparte Zinsen und die Ausgabefelder

Über die niedrigere Rate hinaus summiert das Werkzeug die Zinsen über die gesamte Laufzeit für beide Szenarien. interest_before entspricht payment_before mal months_remaining minus dem ursprünglichen balance, und interest_after wendet dieselbe Identität auf new_principal an, sodass interest_saved deren Differenz ist — 90.870,56 $ minus 81.783,50 $ ergibt 9.087,06 $ beim Beispieldarlehen. Alle dreizehn Ausgabefelder, von new_principal bis interest_saved, werden genau einmal mit einer half-up-Regel auf den Parameter decimals gerundet, der standardmäßig 2 beträgt. payment_delta ist payment_before minus payment_after, und payment_delta_percent drückt dies als Anteil der ursprünglichen Rate aus; beide leiten sich aus ungerundeten Zwischenwerten ab, sodass der Prozentsatz und die Dollarbeträge intern stimmig bleiben und bei der Anzeige nicht um einen Cent auseinanderdriften.

Validierung und sichere Integration

balance muss eine endliche Zahl über null sein, annual_rate null oder mehr und months_remaining eine positive Ganzzahl; jeder Fehler liefert einen typisierten invalid_input-Fehler, der das Feld benennt. Der entscheidende Schutz ist lump_sum: es hat den Standardwert 0 und muss mindestens null und echt kleiner als balance sein — Sie können keinen Recast durchführen, indem Sie das Darlehen vollständig ablösen — andernfalls erhalten Sie invalid_input statt einer unsinnigen Rate von null. Das macht den Endpunkt sicher für den Einsatz hinter einem Verwaltungsportal, in dem Kreditnehmer beliebige Beträge eintippen. Fehlgeschlagene Aufgaben werden nie berechnet, und das Prepaid-Guthaben wird ausschließlich für erfolgreiche API-Aufrufe zum veröffentlichten Grundpreis verbraucht, was massenhafte Was-wäre-wenn-Analysen günstig hält.

Planung von Sonderzahlungen

Vergleichen Sie interest_saved über mehrere lump_sum-Beträge hinweg, bevor Sie das Geld einsetzen.

Portfolioanalyse

Berechnen Sie payment_delta und interest_saved stapelweise für viele Darlehen über die JSON-API.

Was gibt der Rechner zurück?

new_principal, payment_before und payment_after, payment_delta, payment_delta_percent, interest_before, interest_after und interest_saved.

Darf lump_sum dem Saldo entsprechen?

Nein. lump_sum muss mindestens 0 und echt kleiner als balance sein, sonst gibt der Aufruf einen invalid_input-Fehler zurück.

Ändert sich die Laufzeit?

Nein. months_remaining wird konstant gehalten; nur die Darlehenssumme und die Rate verringern sich.

Ist es kostenlos?

Kostenlos im tier A Browser-widget; die deterministische API beginnt bei $0.002 und rechnet nur erfolgreiche Aufrufe ab.

Vollständige KIT-Dokumentation lesen →