Modernisierungskredit-Rechner
Leihen Sie 35.000 für eine Modernisierung zu 8,5 % über 7 Jahre und zahlen Sie 554,28 im Monat: 11.559,52 Zinsen und 46.559,52 insgesamt. Vergleichen Sie Laufzeiten für ein Angebot zu Küche, Dach oder Heizung vor der Unterschrift. 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
- Menge
- 35.000
- Jahreszins
- 8,5
- Laufzeit (Jahre)
- 7
- Laufzeit (Monate)
- 84
- Monatszins
- 0,0070833333
- Monatliche Zahlung
- 554,28
- Gesamtzinsen
- 11.559,52
Ein Modernisierungskredit ist ein Ratenvertrag mit fester Monatszahlung für Küche, Bad, Dach, HVAC-Tausch, Anbau oder ein anderes Vorhaben, das Wert oder Bewohnbarkeit eines Hauses hebt. Eigentümer, Handwerker und Kreditgeber nennen drei Zahlen — Kreditbetrag, jährlichen Zinssatz und Laufzeit in Jahren — und brauchen die Monatsrate plus Gesamtzinsen und Gesamtkosten dieser Laufzeit.
Wie Monatsrate, Gesamtzinsen und Gesamtkosten berechnet werden
Die Monatsrate eines Modernisierungskredits ist die feste Rate eines voll tilgenden Werkvertrags: derselbe Betrag jeden Monat, der zuerst die auf den Restsaldo aufgelaufenen Zinsen deckt und danach Kapital tilgt, bis Küche, Dach oder Anbau abbezahlt sind. Kreditgeber nennen einen Betrag P (das tatsächlich finanzierte Geld nach einer Anzahlung des Eigentümers, plus Genehmigungen, Material, Arbeit und Nachträge, die in den Vertrag eingerechnet werden), einen nominellen Jahreszins in Prozent und eine Laufzeit in ganzen Jahren. Die Zahl der Monatsperioden n ist diese Laufzeit mal zwölf.
Der monatliche Periodenzinssatz r ist der Jahreszins geteilt durch einhundert und anschließend durch zwölf. Ist r positiv, gilt die geschlossene Annuitätenformel: die Monatsrate ist P mal r mal (1+r) hoch n, geteilt durch (1+r) hoch n minus eins. Ist der Jahreszins genau null — eine Aktion von Handwerker, Genossenschaftsbank oder Saison — fällt die Rate auf P geteilt durch n, weil es keinen Zinsanteil gibt.
Nach Rundung der Rate auf zwei Dezimalstellen sind die Gesamtkosten die Rate mal n und die Gesamtzinsen dieses Produkt minus P. Diese geschlossene Form ist, was Verbraucherrechner für Modernisierungskredite ausweisen, und das liefert diese Fähigkeit: die Rate, die Zinslast und die Gesamtkosten, keine monatliche Tilgungstabelle. Typische unbesicherte Laufzeiten sind fünf, sieben, zehn oder zwölf Jahre; FHA Title I und manche besicherten Verträge reichen bis fünfzehn oder zwanzig; der Vertrag akzeptiert jede positive ganze Zahl von eins bis dreißig, damit kurze Brückenkredite und längere besicherte Laufzeiten ohne zweites Werkzeug rechnen.
Eine Laufzeit, die keine positive ganze Zahl ist, ist der andere harte Fehler, den dieser Rechner fangen soll, passend zur Produktregel, dass eine nicht positive Laufzeit niemals zu einer Scheinrate wird.
Anwendungsfälle
Angebote für Küche und Bad
Wandeln Sie ein Angebot für Schränke, Arbeitsplatte und Armaturen in Monatsrate, Gesamtzinsen und Gesamtkosten eines fünf-, sieben- oder zehnjährigen Modernisierungskredits um, bevor Sie unterschreiben.
Angebote für Dach, HVAC und Tragwerk
Setzen Sie ein Angebot für Dach, Heizkessel oder Fundament in Rate und Gesamtkosten um, damit die Projektzahlung ins Haushaltsbudget passt.
Häufige Fragen
Wie wird die Monatsrate eines Modernisierungskredits berechnet?
Bei 0% ist die Rate amount/n. Die Rate wird auf Cent gerundet; Gesamtkosten sind Rate mal n; Gesamtzinsen sind Gesamtkosten minus amount.
Was geschieht, wenn die Laufzeit nicht positiv ist?
Null, Negative und nicht ganzzahlige Laufzeiten werden abgelehnt und nicht abgerechnet.
Worin unterscheiden sich Gesamtzinsen und Gesamtkosten?
Gesamtkosten sind alle Monatsraten über die Laufzeit addiert. Gesamtzinsen sind diese Gesamtkosten minus dem ursprünglichen Kreditbetrag — das Extra, das Sie für die Finanzierung der Sanierung statt Barzahlung leisten.
Welchen Betrag gebe ich als Kredit ein?
Den tatsächlich finanzierten Betrag, nicht das Handwerkerangebot: Ziehen Sie Ihre Anzahlung ab und rechnen Sie Genehmigungen, Material, Arbeit oder Nachträge nur hinzu, wenn sie in den Kredit einfließen.
Was passiert bei einem Aktionszins von 0 %?
Die Rate ist dann einfach der Kreditbetrag geteilt durch die Zahl der Monate, denn es fallen keine Zinsen an. Die Gesamtzinsen sind null und die Gesamtkosten entsprechen dem geliehenen Betrag.
Welche Laufzeiten kann ich eingeben?
Ganze Jahre von 1 bis 30. Ungesicherte Modernisierungskredite laufen meist 5, 7, 10 oder 12 Jahre, manche besicherte Kredite 15 oder 20 Jahre. Eine Laufzeit von null oder darunter wird abgelehnt, statt eine Scheinrate zu liefern.
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/home-improvement-loan \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":35000,"annual_rate":8.5,"term_years":7}'const res = await fetch("https://api.kit.forhosting.com/fin/home-improvement-loan", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 35000,
"annual_rate": 8.5,
"term_years": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/home-improvement-loan",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 35000,
"annual_rate": 8.5,
"term_years": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/home-improvement-loan", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":35000,"annual_rate":8.5,"term_years":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":35000,"annual_rate":8.5,"term_years":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/home-improvement-loan", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"amount": 35000,
"annual_rate": 8.5,
"term_years": 7
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.home_improvement_loan",
"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. |
Technische Hinweise
Dieser Modernisierungskredit-Rechner wendet die klassische Annuitätenformel voller Tilgung an, sodass ein Aktionszins von 0 Prozent auf Betrag geteilt durch die Monatszahl fällt und eine Laufzeit, die nicht positiv ist, mit invalid_input scheitert, statt eine Rate zu erfinden.
Wie Monatsrate, Gesamtzinsen und Gesamtkosten berechnet werden
Der Kreditbetrag muss eine endliche Zahl größer null sein; ein Null- oder Negativbetrag scheitert mit invalid_input und wird nicht abgerechnet.
Eingabevertrag, Antwortform und Fehlerverhalten
Eine formula-Zeichenkette schreibt die Annuitätenidentität neu, damit eine Oberfläche die Rechnung neben der Antwort zeigen kann. Beispiel: fünfunddreißigtausend finanziert zu 8.5 Prozent über sieben Jahre ergeben eine feste Monatsrate, eine Gesamtzinszahl und Gesamtkosten, die Sie vor der Unterschrift mit einer fünf- oder zehnjährigen Laufzeit vergleichen können. Senden Sie per POST einen JSON-Körper mit drei Pflichtfeldern. amount ist der tatsächlich finanzierte Modernisierungsbetrag, nicht der Handwerkerpreis: ziehen Sie das Geld ab, das der Eigentümer vorn zahlt, und addieren Sie Genehmigungen, Material, Arbeit und Nachträge nur, wenn sie in den Vertrag eingerechnet werden. Die Aliasse loan_amount und principal zeigen auf dasselbe Feld, damit Originationsformulare ihre Spalten wiederverwenden. annual_rate ist der nominelle Jahreszins in Prozent (sieben Punkt neun neun bedeutet 7.99 Prozent pro Jahr); die Aliasse rate, interest_rate und apr werden akzeptiert. term_years ist der Tilgungszeitraum in ganzen Jahren; die Aliasse term und years zeigen auf dasselbe Feld. term_years muss eine positive ganze Zahl von 1 bis 30 sein — null, Negative und Werte wie 7.5 scheitern mit invalid_input unter Nennung von term_years. Das ist der Vertrag, den das Produkt in einem Satz nennt: Fehler, wenn die Laufzeit nicht positiv ist. Jedes Zahlenfeld darf als JSON-Zahl oder numerische Zeichenkette ankommen; fehlende Felder, leere Zeichenketten und nicht endliche Werte scheitern mit einer Meldung, die das Feld nennt. Ist amount nicht positiv, scheitert die Aufgabe mit invalid_input und wird nicht abgerechnet. Bei bestandener Prüfung spiegelt der Körper amount, annual_rate und term_years, liefert term_months (term_years mal zwölf) und monthly_rate, danach monthly_payment, total_interest und total_cost. Kombinieren Sie das JSON mit Ihrer eigenen Tilgungsgrafik, wenn Sie jede Zeile brauchen; dieser Endpunkt liefert die Rate und die zwei Summen, damit Antworten für Widgets und APIs klein bleiben, die nur Zahlung, Zinsen und Kosten brauchen.
Wo ein Modernisierungskredit-Rechner seinen Nutzen bringt
Eigentümer nutzen einen Modernisierungskredit-Rechner, bevor sie ein Handwerkerangebot annehmen, damit ein Küchen-, Bad-, Dach- oder HVAC-Angebot zu einer Monatsrate wird, die sie wirklich budgetieren können, und damit sie Gesamtzinsen und Gesamtkosten sehen, bevor sie zwei Extra-Jahren zustimmen, die die Rate nur wenig senken. Generalunternehmer und Modernisierungsschalter legen dieselben drei Felder in Originationsblätter, damit ein unbesicherter Privatkredit, ein FHA-Title-I-Vertrag und ein Genossenschaftskredit nach Rate und Gesamtkosten verglichen werden, ohne eine Servicing-Engine zu öffnen. Ungültige Eingabe wird nicht abgerechnet. Umschuldungsschalter setzen amount als restlichen Werkssaldo, annual_rate als neues Angebot und term_years als restliche oder neu gesetzte Laufzeit an und lesen total_interest gegen den alten Vertrag. Weil die Implementierung reines Parse-Tier A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz. Halten Sie amount positiv, term_years als positive ganze Zahl, pinnen Sie in Tests die gerundeten Währungsfelder, und Sie erhalten reproduzierbare Modernisierungskredit-Zahlen für Angebotsbücher, LMS-Plugins und Edge-Worker, ohne einen eigenen Hypothekenstapel aufzubauen. Das ist die ganze Aufgabe: drei Eingaben, eine Rate, eine Zinssumme und Gesamtkosten, mit hartem Stopp, wenn die Laufzeit nicht positiv ist.
Integrationsbeispiele
Fünf- und zehnjährige Laufzeiten vergleichen
Rechnen Sie denselben amount und Zins mit kürzerem oder längerem term_years neu, um zu sehen, ob Strecken wirklich spart oder nur die Monatsrate senkt.
Technische Fragen
Funktioniert ein Aktionszins von 0%?
Ja. Setzen Sie annual_rate auf 0. Die Monatsrate ist der Kreditbetrag geteilt durch die Monatszahl (term_years mal 12) und die Gesamtzinsen sind null, abgesehen von Restcent, wenn der Betrag sich nicht glatt teilt.
Was kostet der Modernisierungskredit-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen das vorausbezahlte KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.