Inflationsrechner
Sehen Sie, was aus einem Betrag mit Inflation wird: Bei 3 % pro Jahr werden aus 1000 in 10 Jahren 1343,92. Lassen Sie einen der vier Werte weg, also Anfangsbetrag, Endbetrag, Rate oder Jahre, und der Rechner ermittelt ihn. 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
- Barwert
- 1.000
- Zinssatz (%)
- 3
- Jahre
- 10
- Berechnen
- Zukünftiger Wert
- Zukünftiger Wert
- 1.343,92
kostenlos online
Eine Formel, vier Fragen
Inflation und Wachstum folgen derselben Zinseszinsregel: Der Endbetrag ist der Anfangsbetrag mal eins plus die Jahresrate, hoch die Anzahl der Jahre. Lassen Sie eines dieser vier Stücke weg, ermittelt der Rechner genau dieses. Fragen Sie, was aus einer Summe wird, ergeben 1000 bei 3 % über 10 Jahre 1343,92. Fragen Sie, wie viel Sie heute für ein Ziel bräuchten, wird geteilt statt multipliziert. Und wenn Sie wissen wollen, welche Jahresrate zwei Beträge verbindet oder wie viele Jahre eine Veränderung dauert, wird dieselbe Formel umgestellt, sodass alle Antworten zueinander passen.
Worauf Sie bei der Eingabe achten sollten
Geben Sie die Rate in Prozent ein: 3 bedeutet 3 % pro Jahr, die Division durch 100 übernimmt der Rechner. Die Rate gilt jedes Jahr gleich, das Werkzeug dient also der Planung und rekonstruiert keine amtlichen Preisindizes der Vergangenheit. Beträge müssen größer als null sein und die Jahre positiv. Beim Auflösen nach den Jahren ist eine Rate von genau null nicht erlaubt, weil sich nichts ändern würde. Die Ergebnisse werden auf die von Ihnen gewählten Dezimalstellen gerundet.
Anwendungsfälle
Kaufkraft
Sehen Sie, was eine Summe nach mehreren Jahren bei einer gegebenen Inflationsrate wert sein wird.
Eine Rate rückwärts auflösen
Finden Sie die annualisierte Rate, die einen Betrag über eine festgelegte Anzahl von Jahren in einen anderen verwandelt hat.
Zeit bis zum Ziel
Berechnen Sie, wie viele Jahre es dauert, bei einer festen Rate einen Endwert zu erreichen.
Häufige Fragen
Kann die Rate negativ sein?
Ja, um eine Deflation abzubilden, solange 1 + rate/100 über null bleibt.
Verzinst es jährlich?
Ja. Es wendet (1 + r)^years an und behandelt eine Verzinsungsperiode pro Jahr.
Wie berechne ich die jährliche Inflationsrate zwischen zwei Beträgen?
Wählen Sie die Option Rate und geben Sie Anfangsbetrag, Endbetrag und Anzahl der Jahre ein. Der Rechner vergleicht die beiden Beträge, ermittelt den Faktor pro Jahr und gibt Ihnen das Ergebnis als jährlichen Prozentsatz zurück.
Wie viele Jahre dauert es, bis ein Betrag ein Ziel erreicht?
Wählen Sie die Option Jahre und geben Sie Anfangsbetrag, Ziel und Jahresrate ein. Die Dauer wird mit Logarithmen berechnet; eine Rate von genau null ist hier nicht erlaubt, weil sich der Betrag nie ändern würde.
Wie viel brauche ich heute, um später einen bestimmten Betrag zu haben?
Nutzen Sie die Option Gegenwartswert: Geben Sie den künftigen Betrag, die Rate und die Jahre ein, und der Rechner teilt ihn durch eins plus die Rate hoch die Anzahl der Jahre. So sehen Sie, was er heute wert ist.
Lässt sich auch Deflation berechnen?
Ja. Geben Sie eine negative Rate ein, dann schrumpft der Betrag von Jahr zu Jahr. Die Rate muss nur über minus 100 Prozent bleiben, denn eins plus die Rate darf nicht null oder kleiner werden.
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/dev/inflation-calculator \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"present_value":1000,"rate_percent":3,"years":10}'const res = await fetch("https://api.kit.forhosting.com/dev/inflation-calculator", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"present_value": 1000,
"rate_percent": 3,
"years": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/inflation-calculator",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"present_value": 1000,
"rate_percent": 3,
"years": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/inflation-calculator", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"present_value":1000,"rate_percent":3,"years":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"present_value":1000,"rate_percent":3,"years":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/inflation-calculator", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"present_value": 1000,
"rate_percent": 3,
"years": 10
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.inflation_calculator",
"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
Lösen Sie die Zinseszinsformel FV = PV × (1 + r)^years nach einer beliebigen Unbekannten auf — Endwert, Barwert, jährliche Rate oder Anzahl der Jahre — aus den anderen drei Eingaben, deterministisch auf die von Ihnen gewählten decimals gerundet.
Eine Formel, vier Unbekannte
Dieselbe Engine behandelt auch die Erosion der Kaufkraft — geben Sie eine Inflationsrate ein, um zu sehen, was eine Summe später wert sein wird — sowie Fragen nach der erforderlichen Rendite und der Zeit bis zum Ziel, denn die Arithmetik ist über alle vier Unbekannten hinweg symmetrisch. dev.inflation_calculator wendet die Standard-Zinseszinsidentität FV = PV × (1 + r)^years an, wobei r gleich rate_percent ÷ 100 ist, und stellt sie so um, dass nach der jeweils weggelassenen Variablen aufgelöst wird. Das Feld solve_for — das mit "future_value" vorbelegt ist — wählt das Ziel: future_value berechnet FV aus present_value, rate und years; present_value kehrt es als FV ÷ (1 + r)^years um; rate liefert die annualisierte Größe (FV ÷ PV)^(1 ÷ years) − 1, wieder als Prozent ausgedrückt; und years verwendet ln(FV ÷ PV) ÷ ln(1 + r). Das durchgerechnete Beispiel lässt 1000 bei 3 Prozent über 10 Jahre auf 1343.92 wachsen.
Welche Eingaben jeder Modus benötigt
Der years-Löser verbietet zusätzlich eine Rate von genau null, weil ln(1 + r) dann null wäre und die Wachstumszeit undefiniert. Die Pflicht-Eingaben hängen von solve_for ab, und nur die Felder, die dieser Modus benötigt, werden geprüft. future_value benötigt present_value, rate_percent und years; present_value benötigt future_value, rate_percent und years; rate benötigt present_value, future_value und years; years benötigt present_value, future_value und rate_percent. Jeder beteiligte Geldwert muss eine endliche Zahl echt größer als null sein, und years muss ebenso positiv sein, sodass ein Zeithorizont von null oder negativ abgelehnt wird, bevor die Potenz gebildet wird. rate_percent darf negativ sein, um eine Deflation abzubilden, doch 1 + r muss über null bleiben. Ein unbekannter solve_for-String oder ein nicht endliches Zwischenergebnis wirft einen typisierten invalid_input-Fehler, der das konkrete Problem benennt, sodass der Aufrufer reagieren kann, ohne zu raten.
Genauigkeit, Rundung und wo Sie es ausführen
Erfolglose Aufrufe werden nie vom vorausbezahlten Guthaben abgezogen. Alle vier Größen — present_value, future_value, rate_percent und years — werden in der Antwort zurückgegeben, und jede wird einmal mit einer half-up-Regel weg von der Null auf ihren Rohwert gerundet. decimals ist eine optionale ganze Zahl von 0 bis 6, die mit 2 vorbelegt ist und mehr Genauigkeit bietet, als Geld allein für die rate- und years-Löser benötigt, wo eine zusätzliche Stelle oder zwei wirklich zählt.
Technische Fragen
Welche Eingaben benötige ich?
Nur die drei, die Ihr solve_for-Wert verlangt; das verbleibende Feld ist dasjenige, das er berechnet.
Wie genau ist es?
decimals ist mit 2 vorbelegt und kann bis 6 gehen, was den rate- und years-Lösern hilft.
Ist es kostenlos?
Ja im Browser-Widget. Die API kostet $0.002 pro Berechnung, nur bei Erfolg berechnet.