Umschuldungsrechner
Fassen Sie mehrere Salden zu einem Kredit zusammen und sehen Sie beide Seiten: Drei Schulden über zusammen 15500, umgeschuldet zu 8,99 % auf 48 Monate, senken die Rate von 688,98 auf 385,64 im Monat und sparen 279,3 Zinsen. 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
- Neuer Jahreszins
- 8,99
- Neue Laufzeit in Monaten
- 48
- Anzahl der Schulden
- 3
- Anfangskapital
- 15.500
- Bisherige Zahlung
- 688,98
- Neue Zahlung
- 385,64
Mehrere hochverzinsliche Salden in einem einzigen Ratenkredit zu bündeln ist die Suche, die als Umschuldungsrechner eingegeben wird: gewünscht sind die neue Monatsrate und ob die Umschuldung wirklich Zinsen spart, keine Kreditberatungspredigt. Diese Fähigkeit nimmt eine Liste aktueller Schulden mit Restkapital, Jahreszinssatz in Prozent und Restmonaten entgegen, plus Jahreszinssatz und Laufzeit in Monaten des Konsolidierungsdarlehens. Sie bepreist jeden laufenden Titel mit der üblichen tilgenden Monatsrate, summiert die Restzinsen und bepreist dann ein einziges neues Darlehen auf dem kombinierten Kapital.
Wie alte Schulden und neuer Kredit verglichen werden
Jede bestehende Schuld wird als Kredit mit festem Zins behandelt, den Sie bis zum Ende der Restlaufzeit weiter abzahlen. Aus Saldo, Jahreszins und verbleibenden Monaten berechnet der Rechner die übliche gleichbleibende Monatsrate und die noch offenen Zinsen. Diese Raten und Zinsen werden über alle Schulden addiert. Danach wird dieselbe Rechnung einmal für einen neuen Kredit in Höhe der Summe Ihrer Salden durchgeführt, zum eingegebenen Umschuldungszins und mit der gewählten Laufzeit. Schulden ohne Zinsen sind erlaubt, ihre Rate ist der Saldo geteilt durch die Monate. Das Ergebnis stellt alte und neue Rate, Gesamtzinsen und beide Ersparnisse gegenüber.
Eine niedrigere Rate heißt nicht niedrigere Kosten
Der häufigste Fehler ist, nur auf die Monatsrate zu schauen. Eine längere Laufzeit verteilt die Tilgung auf mehr Monate, daher sinkt die Rate, selbst wenn die Gesamtzinsen steigen. Deshalb zeigt der Rechner zwei getrennte Zahlen: die monatliche Ersparnis für Ihr Budget und die Gesamtersparnis, die die wahren Kosten der längeren Laufzeit zeigt. Ist die Gesamtersparnis negativ, kostet der neue Kredit über seine Laufzeit mehr als Ihre bisherigen Schulden. Einen Tilgungsplan Monat für Monat erstellt er nicht.
Was Restzinsen bedeuten, wenn aus mehreren Schulden ein Darlehen wird
Ein Umschuldungsrechner beantwortet zwei Kassenfragen zugleich: wie hoch die einzige neue Rate wird, und wie viel Restzinsen verschwinden, wenn die heutigen Salden umgeschuldet statt nach den aktuellen Plänen bedient werden. Jede laufende Schuld wird als festverzinslicher Tilgungstitel behandelt.
Mit ausstehendem Kapital, einem nominellen Jahreszinssatz in Prozent und den Restmonaten des Tilgungsplans ist die Monatsrate die klassische geschlossene Form: wenn der Monatssatz r positiv ist, gilt Rate gleich Kapital mal r mal eins plus r hoch n, geteilt durch eins plus r hoch n minus eins; wenn r null ist, ist die Rate Kapital geteilt durch n. Die Restzinsen dieser Schuld sind n mal die Rate minus Kapital: die Zinsen, die noch fällig wären, wenn der Kreditnehmer diesen Titel bis zur Fälligkeit bedient.
Häufige Fragen
Was geschieht, wenn die debts-Liste leer ist?
Mindestens eine laufende Schuld ist nötig; ein leeres debts-Array wird nicht abgerechnet.
Wie wird die neue Monatsrate berechnet?
Ihre Salden werden addiert und als ein Kredit mit festem Zins zum neuen Zinssatz und zur neuen Laufzeit gerechnet. Im Beispiel ergeben 15500 zu 8,99 % auf 48 Monate eine Rate von 385,64 statt 688,98 bei den bisherigen Schulden.
Spart eine Umschuldung immer Zinsen?
Nein. Die Gesamtersparnis kann negativ sein. Wer eine Mischung aus Karten mit fünf Jahren Restlaufzeit in einen Privatkredit über sieben Jahre umwandelt, kann trotz niedrigerem Zinssatz insgesamt mehr Zinsen zahlen. Achten Sie also auf die Summe.
Warum unterscheiden sich monatliche und gesamte Ersparnis?
Die monatliche Ersparnis ist die Änderung Ihrer Monatszahlung, im Beispiel 303,34. Die Gesamtersparnis sind die restlichen Zinsen der alten Schulden minus die Zinsen des neuen Kredits, also 279,3. Eine niedrigere Rate über längere Zeit kostet oft mehr.
Wie werden die restlichen Zinsen meiner bisherigen Schulden berechnet?
Jede Schuld gilt als Kredit mit festem Zins, den Sie bis zum Ende abzahlen, mit ihrem Saldo, Zinssatz und den verbleibenden Monaten. Die Restzinsen sind Monate mal Rate minus Saldo; die drei Schulden im Beispiel kommen auf 3290,02.
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/debt-consolidation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"debts":[{"balance":5000,"annual_rate":22.99,"remaining_months":24},{"balance":8000,"annual_rate":12.5,"remaining_months":36},{"balance":2500,"annual_rate":18,"remaining_months":18}],"new_annual_rate":8.99,"new_term_months":48}'const res = await fetch("https://api.kit.forhosting.com/fin/debt-consolidation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"debts": [
{
"balance": 5000,
"annual_rate": 22.99,
"remaining_months": 24
},
{
"balance": 8000,
"annual_rate": 12.5,
"remaining_months": 36
},
{
"balance": 2500,
"annual_rate": 18,
"remaining_months": 18
}
],
"new_annual_rate": 8.99,
"new_term_months": 48
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/debt-consolidation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"debts": [
{
"balance": 5000,
"annual_rate": 22.99,
"remaining_months": 24
},
{
"balance": 8000,
"annual_rate": 12.5,
"remaining_months": 36
},
{
"balance": 2500,
"annual_rate": 18,
"remaining_months": 18
}
],
"new_annual_rate": 8.99,
"new_term_months": 48
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/debt-consolidation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"debts":[{"balance":5000,"annual_rate":22.99,"remaining_months":24},{"balance":8000,"annual_rate":12.5,"remaining_months":36},{"balance":2500,"annual_rate":18,"remaining_months":18}],"new_annual_rate":8.99,"new_term_months":48}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"debts":[{"balance":5000,"annual_rate":22.99,"remaining_months":24},{"balance":8000,"annual_rate":12.5,"remaining_months":36},{"balance":2500,"annual_rate":18,"remaining_months":18}],"new_annual_rate":8.99,"new_term_months":48}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/debt-consolidation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"debts": [
{
"balance": 5000,
"annual_rate": 22.99,
"remaining_months": 24
},
{
"balance": 8000,
"annual_rate": 12.5,
"remaining_months": 36
},
{
"balance": 2500,
"annual_rate": 18,
"remaining_months": 18
}
],
"new_annual_rate": 8.99,
"new_term_months": 48
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.debt_consolidation",
"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_items | 30 |
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 Antwort führt mit new_payment und total_savings, damit eine Landingpage, ein Beraterblatt oder ein Onboarding den Liquiditätswechsel und die lebenslange Zinsdifferenz mit derselben deterministischen Mathematik zeigen, die kostenlos im Browser und zu $0.002 je erfolgreichem API-Aufruf läuft. Eine leere debts-Liste wird als invalid_input abgelehnt und nicht abgerechnet.
Was Restzinsen bedeuten, wenn aus mehreren Schulden ein Darlehen wird
Summieren Sie jene Restzinszahlen über jede Zeile in debts und rechnen Sie danach einmal dasselbe für ein neues Darlehen, dessen Kapital die Summe der Salden ist, dessen Satz new_annual_rate und dessen Laufzeit new_term_months ist. total_savings ist alte Restzinsen minus neue Lebenszinsen. Diese Differenz kann negativ sein: ein Fünfjahres-Kartenmix in ein Siebenjahres-Privatdarlehen zu strecken kann die Lebenszinsen erhöhen, selbst wenn der Werbesatz fällt. monthly_savings ist die Änderung des kombinierten Monatsabflusses und eine eigene Zahl; eine niedrigere Rate bei längerer Laufzeit kostet oft mehr Zinsen. Dieser Endpunkt isoliert jene zwei Größen, damit eine Seite sowohl die Haushaltsentlastung als auch die wahren Kosten des gestreckten Kalenders zeigt, ohne eine monatliche Tilgungstabelle.
Eingabevertrag, Ratenformel und Antwortfelder
Optionales decimals von null bis acht ist standardmäßig zwei für währungsartiges Runden. Währungsähnliche Felder nutzen einmaliges Half-up-Runden aus der geschlossenen Rate. Nullsätze sind erlaubt und nutzen Rate gleich Kapital durch n. Senden Sie ein JSON-Objekt mit drei Pflichtfeldern. debts ist ein nichtleeres Array mit höchstens dreißig Datensätzen; jeder Datensatz braucht balance größer null (ausstehendes Kapital; Aliasse principal und amount), annual_rate größer oder gleich null als Prozent, sodass zweiundzwanzig Punkt neun neun 22.99 Prozent pro Jahr bedeutet (Aliasse apr und rate), und remaining_months als positive Ganzzahl von eins bis sechshundert (Aliasse term_months und months). Eine leere debts-Liste schlägt mit invalid_input fehl und nennt das Feld; dieser Fehler wird nicht abgerechnet. new_annual_rate ist der nominelle Jahresprozentsatz des Konsolidierungsdarlehens (Aliasse new_rate und consolidation_rate). new_term_months ist die Laufzeit des neuen Darlehens in ganzen Monaten, von eins bis sechshundert (Aliasse new_term und term_months). Die Engine bildet eine Rate für jede laufende Schuld, summiert principal, old_payment, old_total_interest und old_total_paid und bepreist danach ein neues Darlehen auf dem kombinierten Kapital. Ausgaben umfassen debt_count, principal, old_payment, new_payment, monthly_savings, old_total_interest, new_total_interest, total_savings, old_total_paid, new_total_paid, new_annual_rate, new_term_months, monthly_rate und eine kurze Formelzeichenkette. Fehlende Felder, nicht endliche Zahlen, nicht positive Salden, negative Sätze, Ganzzahlen außerhalb des Bereichs und mehr als dreißig Schulden schlagen mit invalid_input fehl.
Wo ein Umschuldungsrechner seinen Nutzen bringt
Fintech-Onboarding und Umschuldungstrichter füllen debts aus verknüpften Konten vor und müssen ein deterministisches Konsolidierungsangebot liefern, ohne einen Servicing-Kern aufzusetzen. Halten Sie debts klein, pinnen Sie die gerundete Ersparnis in Tests, und Sie erhalten reproduzierbare Angebote für Lernseiten, Blätter und Edge-Worker. Kreditberater und Advisor fahren Parallelangebote —gleiche Salden, anderes new_annual_rate oder new_term_months—, um zu zeigen, wann eine längere Laufzeit eine niedrigere Rate zum Preis Extra-Zinsen kauft. Unterrichts- und Prüfungswerkzeuge zum Verbraucherkredit können gerundetes new_payment und total_savings gegen Lehrbuchtilgungen pinnen. Vergleichsseiten durchlaufen new_term_months, um den Zielkonflikt zwischen monatlicher Liquidität und Lebenszinsen zu zeichnen. 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, und fehlgeschlagene Validierung wird nicht abgerechnet. Dieses Werkzeug unterschreibt keinen Kredit, berechnet keinen APR nach Regulation Z, addiert keine Abschlussgebühren oder Vorfälligkeitsentschädigungen und simuliert keine revolvierenden Mindestbeträge, die mit dem Saldo schwanken; es bepreist Restzinsen der gegebenen remaining_months-Pläne gegen ein einziges neues voll tilgendes Darlehen.
Integrationsbeispiele
Umschuldungsangebot über gemischte Verbraucherschulden
Bündeln Sie Karten- und Privatkreditsalden in einem Ratenangebot und zeigen Sie new_payment neben total_savings, bevor der Kreditnehmer beantragt.
Arbeitsblätter für Berater und Advisor
Durchlaufen Sie new_term_months auf derselben debts-Liste, um zu zeigen, wann eine längere Konsolidierungslaufzeit die Lebenszinsen hebt, obwohl die Monatsrechnung fällt.
Onboarding-Automatisierung und Unterrichtsmaterial
Rufen Sie die API aus einem Umschuldungstrichter oder einer Hausaufgabenhilfe als deterministisches Orakel für new_payment und total_savings auf, abgestimmt auf Tabellen-Tilgungen.
Technische Fragen
Wie werden new_payment und total_savings berechnet?
Jede laufende Schuld wird mit der üblichen tilgenden Monatsrate über remaining_months bepreist. Restzinsen sind n mal diese Rate minus Kapital. Das neue Darlehen nutzt die Summe der Salden, new_annual_rate und new_term_months. total_savings ist alte Restzinsen minus neue Lebenszinsen; new_payment ist die Monatsrate des neuen Darlehens.
Welche Felder sind bei jeder Schuld Pflicht?
balance (>0), annual_rate (≥0 als Prozent) und remaining_months (Ganzzahl 1–600). new_annual_rate und new_term_months beschreiben das Konsolidierungsdarlehen. decimals ist standardmäßig 2.
Kann total_savings negativ sein?
Ja. Ein längeres new_term_months kann die Lebenszinsen erhöhen, selbst wenn new_annual_rate unter dem aktuellen Mix liegt. monthly_savings und total_savings werden getrennt gemeldet, damit eine niedrigere Rate nicht mit einem günstigeren Darlehen verwechselt wird.
Was kostet der Umschuldungsrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.