Tilgungsplan-Rechner
Leihen Sie 1.200 zu 12 % für 12 Monate, zahlen Sie 106,62 im Monat und 79,42 Zinsen, doch die erste Rate tilgt nur 94,62 der Schuld. Der Plan zeigt diese Aufteilung für jeden Monat bis zum Restbetrag null. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Anfangskapital
- 1.200
- Jahreszins
- 12
- Laufzeit (Monate)
- 12
- Monatliche Zahlung
- 106,62
- Gesamtzahlung
- 1.279,42
- Gesamtzinsen
- 79,42
Sie liefert außerdem die Gesamtzahlung und die Gesamtzinsen über die gesamte Laufzeit des Darlehens, sodass Sie Angebote vergleichen, Sondertilgungen planen oder den Kontoauszug eines Kreditgebers abgleichen können, ohne eine Tabellenkalkulation zu öffnen. Die Berechnung ist deterministisch, speichert keine Daten und liefert bei jeder Anfrage exakt dieselben Ergebnisse.
Was ein Tilgungsplan zeigt
Ein Darlehen mit festem Zinssatz wirkt von außen einfach — jeden Monat dieselbe Rate, bis es abbezahlt ist —, aber das Innere dieser Rate verändert sich ständig. In den ersten Monaten deckt der Großteil des Geldes die Zinsen, und nur ein kleiner Teil reduziert die Schuld; mit sinkendem Saldo schrumpfen die Zinsen und der Tilgungsanteil wächst. Der Tilgungsplan-Rechner macht das Zeile für Zeile sichtbar.
Sie senden drei Zahlen: die Kreditsumme, den Jahreszins in Prozent und die Laufzeit in Monaten. Sie erhalten die Monatsrate, die Summe, die Sie zahlen werden, die Gesamtzinsen und einen Plan mit einem Eintrag pro Periode, der die Rate, ihren Zinsanteil, ihren Tilgungsanteil und den anschließenden Saldo zeigt. Es ist die Tabelle, die eine Bank auf Seite zwei eines Kreditvertrags druckt, deterministisch mit der Standard-Annuitätenformel erzeugt, wobei die letzte Rate so angepasst wird, dass der Saldo exakt bei null endet und nicht bei einem Rundungsrest.
Wie die Zahlen berechnet werden
Die Monatsrate verwendet die klassische Annuitätenformel: Kreditsumme mal Monatszins, geteilt durch eins minus eins plus Monatszins hoch der negativen Anzahl der Monate. Bei einem Zinssatz von null Prozent ist die Rate einfach die Kreditsumme geteilt durch die Laufzeit. Die Zinsen jeder Periode sind der offene Saldo mal Monatszins, auf Cent gerundet, und der Tilgungsanteil ist das, was von der Rate übrig bleibt.
Alles wird während der Berechnung auf zwei Dezimalstellen gerundet, und genau deshalb ist die letzte Zeile besonders: Sie wird auf den Restsaldo plus dessen Zinsen festgelegt, was garantiert, dass der Plan bei null schließt. Außerdem gibt es eine Obergrenze von 1200 Perioden, also hundert Jahren, damit die Antworten begrenzt bleiben.
Wie Sie den Plan nutzen können
Ein weiterer ist die Planung von Sondertilgungen: Sehen Sie, wie viel Zins noch in den frühen Zeilen steckt, und Sie erkennen, was eine zusätzliche Zahlung spart. Buchhaltungsteams nutzen den Plan, um jede gebuchte Zahlung in Zinsaufwand und Tilgung aufzuteilen, und Support-Teams nutzen ihn, um den Kontoauszug eines Kunden mit dem Vertrag abzugleichen. Nichts wird gespeichert: Die Berechnung ist reine Arithmetik über Ihre drei Eingaben, ausgeführt und verworfen.
Anwendungsfälle
Zahlungen in der Buchhaltung aufteilen
Nutzen Sie den Zins- und Tilgungsanteil jeder Periode, um Zinsaufwand und Schuldentilgung getrennt zu buchen.
Eine Sondertilgung planen
Sehen Sie, wie viel der verbleibenden Zinsen in den frühen Perioden steckt, und schätzen Sie, was eine zusätzliche Zahlung spart.
Häufige Fragen
Was kostet das?
Die Ausführung in Ihrem Browser auf dieser Seite ist ebenfalls kostenlos.
Welche Eingaben werden benötigt?
Drei: die Kreditsumme, den jährlichen Zinssatz in Prozent und die Laufzeit in Monaten.
Was passiert, wenn die Laufzeit keine ganze Zahl ist?
Die Laufzeit muss eine positive ganze Zahl von Monaten sein, und ungültige Eingaben werden niemals berechnet.
Warum unterscheidet sich die letzte Rate von den anderen?
Jede Zeile wird auf Cent gerundet; die letzte Rate wird daher angepasst, um den exakten Restsaldo zu tilgen und den Plan bei null abzuschließen.
Wird ein Darlehen mit null Prozent unterstützt?
Ja. Bei einem Jahreszins von 0 ist die Rate einfach die Kreditsumme geteilt durch die Anzahl der Monate, und die Zinsen jeder Zeile sind null.
Werden meine Kreditdaten gespeichert?
Nein. Der Plan wird aus Ihrer Eingabe berechnet und verworfen; nichts wird dauerhaft gespeichert.
Warum weicht die letzte Rate von den anderen ab?
Weil jeder Betrag beim Rechnen auf Cent gerundet wird. Die letzte Rate ist deshalb genau die Restschuld plus ihre Zinsen, damit der Plan exakt bei null endet: Im Beispiel ist sie zwei Cent niedriger als die übrigen Raten von 106,62.
Verwandte Tools
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/fin/amortization \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":20000,"annual_rate":7.5,"term_months":60}'const res = await fetch("https://api.kit.forhosting.com/fin/amortization", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 20000,
"annual_rate": 7.5,
"term_months": 60
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/amortization",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 20000,
"annual_rate": 7.5,
"term_months": 60
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/amortization", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":20000,"annual_rate":7.5,"term_months":60}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":20000,"annual_rate":7.5,"term_months":60}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/amortization", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"principal": 20000,
"annual_rate": 7.5,
"term_months": 60
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.amortization",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_periods | 1200 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Die Tilgungsplan-API nimmt die Kreditsumme, den jährlichen Zinssatz und die Laufzeit in Monaten und liefert den vollständigen Rückzahlungsplan: die feste Monatsrate und für jede Periode, wie viel dieser Rate auf Zinsen entfällt, wie viel die Tilgung reduziert und welcher Saldo verbleibt.
Wie die Zahlen berechnet werden
Die Eingabevalidierung ist strikt: Die Kreditsumme muss positiv sein, der Zinssatz nicht negativ und die Laufzeit muss eine positive ganze Zahl von Monaten sein; eine gebrochene Laufzeit wie 36.5 wird mit einem invalid_input-Fehler abgelehnt und niemals berechnet.
Wie Sie den Plan nutzen können
Der häufigste Einsatz ist der Angebotsvergleich: Zwei Darlehen mit derselben Monatsrate können sehr unterschiedliche Gesamtsummen kosten, und das Feld total_interest beantwortet das auf einen Blick. Da derselbe Code kostenlos in Ihrem Browser auf dieser Seite läuft und als kostenpflichtige API zu $0.002 pro Anfrage, können Sie interaktiv prototypen und danach die identische Berechnung in Ihrer Pipeline automatisieren, mit der Gewissheit, dass die Zahlen auf den Cent übereinstimmen.
Integrationsbeispiele
Zwei Kreditangebote vergleichen
Führen Sie beide Konditionensätze aus und vergleichen Sie total_interest: Das günstigste Darlehen ist nicht immer das mit der niedrigsten Monatsrate.