Baufinanzierung: 15 oder 30 Jahre im Vergleich
Eine kürzere Finanzierung kann die gesamten Zinsen erheblich senken, bindet jedoch einen größeren Teil Ihres monatlichen Budgets.
Im Browser ausführen – kostenlos
Dieser Rechner stellt Darlehen über 15 und 30 Jahre bei gleicher Kreditsumme gegenüber und erlaubt für jede Laufzeit einen eigenen Zinssatz. Er zeigt Monatsrate, Gesamtzahlung, Zinsaufwand und die wichtigsten Unterschiede. Nutzen Sie das Ergebnis, um die Finanzierungsentscheidung zu verstehen, bevor Sie Steuern, Versicherungen, Gebühren oder individuelle Vorgaben des Kreditgebers einbeziehen.
Vergleichen Sie denselben Betrag mit realistischen Zinssätzen
Beginnen Sie mit dem Betrag, den Sie tatsächlich aufnehmen möchten, nicht mit dem Kaufpreis der Immobilie. Ziehen Sie das Eigenkapital ab und behandeln Sie mitfinanzierte Kosten gesondert, bevor Sie die Kreditsumme eingeben. Tragen Sie anschließend den angebotenen Jahreszins für jede Laufzeit ein. Finanzierungen über 15 und 30 Jahre haben häufig unterschiedliche Zinssätze; ein einheitlicher Wert kann den Vergleich deshalb verzerren. Der Rechner nimmt zwei Zinssätze auf und ordnet jeden der passenden festen Laufzeit zu. Die Monatsbeträge umfassen nur Tilgung und Zinsen. Grundsteuer, Gebäudeversicherung, Kreditversicherung, Hausgeld, Abschlusskosten, Punkte und Bankgebühren sind nicht enthalten. Vergleichen Sie möglichst Angebote vom selben Tag mit ähnlichen Bedingungen und klären Sie, ob es sich bei den Angaben um Sollzins oder effektiven Jahreszins handelt.
Betrachten Sie Monatsrate und Gesamtzinsen gemeinsam
Die Monatsrate beantwortet eine Liquiditätsfrage: Wie viel Tilgung und Zins müssen Sie nach Plan jeden Monat aufbringen? Der Gesamtzins zeigt dagegen, welche Zinsen bei vollständiger Laufzeit ohne Sondertilgungen anfallen würden. Bei 15 Jahren verteilen sich die Zahlungen auf 180 Monate, bei 30 Jahren auf 360. Die kürzere Laufzeit führt meist zu einer höheren Rate, weil die Kreditsumme doppelt so schnell zurückgezahlt werden muss, selbst wenn der Zinssatz niedriger ist. Dafür sinkt die Restschuld schneller und verzinst sich kürzer. Der Vergleich weist die zusätzliche Monatsbelastung der 15-jährigen Variante und ihre Zinsersparnis gegenüber 30 Jahren aus. Bei ungewöhnlichen Zinssätzen kann die Ersparnis negativ sein; das Werkzeug zeigt die Berechnung, ohne automatisch die kurze Laufzeit als Gewinner anzunehmen. Gerundete Beträge sind Planungswerte.
Nutzen Sie das Ergebnis als Orientierung, nicht als Empfehlung
Bei der Laufzeitwahl geht es um mehr als geringe Zinsen. Prüfen Sie, ob die 15-Jahres-Rate nach Altersvorsorge, Notgroschen, Instandhaltung, Versicherungen, Steuern und anderen Schulden bequem tragbar bleibt. Eine Rate, die nur in einem idealen Monat funktioniert, kann mehr Risiko schaffen, als die Zinsersparnis rechtfertigt. Die 30-jährige Finanzierung bietet eine geringere Pflichtbelastung und kann freiwillige Sondertilgungen ermöglichen; diese Strategie verlangt allerdings Disziplin und bildet nicht alle Merkmale eines echten 15-Jahres-Darlehens ab. Berücksichtigen Sie außerdem, wie lange Sie Immobilie oder Kredit voraussichtlich behalten. Verkauf, Umschuldung oder vorzeitige Tilgung bedeuten, dass Sie nicht den gesamten ausgewiesenen Zins zahlen. Prüfen Sie Vorfälligkeitsregeln und vergleichen Sie Gebühren gesondert. Verbinden Sie die Rechnung mit Ihrem Budget, Ihrer Risikobereitschaft und gegebenenfalls fachlicher Beratung.
Anwendungsfälle
Zwei Bankangebote bewerten
Geben Sie dieselbe Kreditsumme und den jeweiligen Zinssatz ein, um Raten und Gesamtzinsen einheitlich zu vergleichen.
Ein Kaufbudget festlegen
Prüfen Sie, ob die höhere Rate der kurzen Laufzeit neben Steuern, Versicherungen, Sparen und Lebenshaltung tragbar ist.
Die Laufzeitwirkung beziffern
Ermitteln Sie die monatliche Mehrbelastung über 15 Jahre und die dadurch vermeidbaren Gesamtzinsen.
Häufige Fragen
Was kostet der Rechner?
Die API kostet $0.002 je Berechnung. Auf der Seite kann der Rechner außerdem direkt im Browser angeboten werden.
Enthält die Monatsrate Steuern und Versicherungen?
Nein. Sie umfasst nur planmäßige Tilgung und Zinsen; ergänzen Sie Steuern, Versicherungen, Hausgeld und Kreditversicherung für die Budgetprüfung.
Warum gibt es für jede Laufzeit einen eigenen Zinssatz?
Kreditgeber bieten für 15 und 30 Jahre oft unterschiedliche Zinsen an. Getrennte Eingaben bilden echte Angebote ab.
Sagen die Gesamtzinsen meine tatsächlichen Kosten voraus?
Die Rechnung unterstellt alle planmäßigen Raten bis zum Ende, ohne Verkauf, Umschuldung, Verzug oder Sondertilgung. Sie ist ein Vergleichswert.
Kann ich ein 30-Jahres-Darlehen wie eines über 15 Jahre tilgen?
Sondertilgungen können die Laufzeit verkürzen, sofern sie erlaubt sind. Zinssatz, Pflichtrate, Gebühren und Verhalten können jedoch abweichen.
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/finance/mortgage-15-vs-30 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"loan_amount":400000,"annual_rate_15":5.75,"annual_rate_30":6.5}'const res = await fetch("https://api.kit.forhosting.com/finance/mortgage-15-vs-30", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"loan_amount": 400000,
"annual_rate_15": 5.75,
"annual_rate_30": 6.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/mortgage-15-vs-30",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"loan_amount": 400000,
"annual_rate_15": 5.75,
"annual_rate_30": 6.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/mortgage-15-vs-30", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"loan_amount":400000,"annual_rate_15":5.75,"annual_rate_30":6.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"loan_amount":400000,"annual_rate_15":5.75,"annual_rate_30":6.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/mortgage-15-vs-30", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"loan_amount": 400000,
"annual_rate_15": 5.75,
"annual_rate_30": 6.5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.mortgage_15_vs_30",
"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.
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. |