Lebensverdienst-Rechner
Ein Gehalt von 50.000 mit 3 % Erhöhung pro Jahr ergibt über 5 verbleibende Arbeitsjahre 265.456,79, davon 56.275,44 im letzten Jahr. Sehen Sie mit drei Zahlen, was Sie in Ihrem Berufsleben noch verdienen. 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
- Gehalt
- 50.000
- Gehaltserhöhung
- 3
- Jahre
- 5
- Gehaltserhöhung (dezimal)
- 0,03
- Lebenseinkommen
- 265.456,79
- Gehalt im letzten Jahr
- 56.275,44
Der Lebensverdienst ist das kumulierte Einkommen, das Ihnen noch zusteht: jedes Jahresgehalt von diesem Jahr bis zum letzten verbleibenden Berufsjahr, mit einer konstanten Erhöhung, die einmal je Jahr angewandt wird. Personalvermittler, Bewerber, Haushaltsplaner und Laufbahnberater suchen einen Lebensverdienst-Rechner, weil sie bereits drei Planungszahlen haben — das aktuelle Gehalt, eine jährliche Erhöhung in Prozent und die verbleibenden Berufsjahre — und diese Summe brauchen, nicht eine einzelne künftige Abrechnung und nicht einen abgezinsten Gegenwartswert. Dieses Werkzeug verzinst die Erhöhung über den restlichen Horizont, addiert die entstehende Folge von Jahresgehältern und liefert den kumulierten Gesamtbetrag samt dem Gehalt des letzten Jahres, wenn der Horizont mindestens ein Jahr beträgt.
So wird die Summe Ihres Berufslebens berechnet
Das erste verbleibende Jahr zahlt Ihr heutiges Gehalt. Jedes weitere Jahr zahlt das vorherige mal eins plus die Erhöhung, die Gehälter wachsen also immer im gleichen Verhältnis. Der Rechner addiert alle diese Jahre mit der geschlossenen Formel der geometrischen Reihe, statt eine Tabelle Zeile für Zeile aufzubauen. Ist die Erhöhung null, zahlt jedes Jahr dasselbe, und die Summe ist einfach Gehalt mal Jahre. Im Beispiel ergeben 50.000 mit 3 % über 5 Jahre zusammen 265.456,79.
Typische Fehler bei der Schätzung
Am häufigsten wird die Summe mit dem letzten Gehalt verwechselt: Das letzte Jahr ist nur ein Punkt der Reihe. Ebenso wenig handelt es sich um einen Barwert, denn es gibt weder Abzinsung noch Inflationsbereinigung. Die Erhöhung geben Sie in Prozent ein, also 3 für 3 %, und sie gilt jedes Jahr gleich. Auch Bruchteile von Jahren sind möglich, und null verbleibende Jahre ergeben eine Summe von null.
Anwendungsfälle
Angebotsschreiben und Summen der Restverweildauer
Wandeln Sie ein aktuelles Gehalt, eine genannte jährliche Erhöhung und die verbleibenden Berufsjahre in das kumulierte Laufbahneinkommen und das Gehalt des letzten Jahres um — für Bewerber, Führungskräfte und Vergütungserklärungen.
Haushaltsbudgets über mehrere Jahre
Addieren Sie jede verbleibende Abrechnung über einen Horizont von fünf, zehn oder dreißig Jahren aus heutigem Lohn und geplanter Leistungszulage, ohne für jedes Szenario eine Tabelle zu öffnen.
Häufige Fragen
Was geschieht, wenn die verbleibenden Berufsjahre negativ sind?
Eine negative Restjahreszahl wird nicht angenommen; geben Sie null oder mehr Berufsjahre für den kumulierten Betrag ein. Gescheiterte Validierung wird nicht berechnet.
Ist die jährliche Erhöhung ein Prozentwert oder ein Dezimalbruch?
Geben Sie raise in Prozentpunkten je Jahr ein, nicht als Dezimalbruch — drei bedeutet drei Prozent je Jahr, nicht 0.03. Die Engine teilt durch einhundert, bevor sie die geometrische Reihe summiert.
Was, wenn die Erhöhung null ist, und was liefern null Restjahre?
Eine negative Erhöhung modelliert einen stetigen Schnitt, solange die Erhöhung größer als −100% ist.
Ist der Lebensverdienst dasselbe wie das Gehalt im letzten Jahr?
Nein. Er addiert jedes verbleibende Jahresgehalt. Bei 50.000 und 3 % Erhöhung über 5 Jahre zahlt das letzte Jahr 56.275,44, die Summe aller fünf Jahre beträgt dagegen 265.456,79.
Wird die Inflation berücksichtigt oder ein Barwert berechnet?
Nein. Das Ergebnis ist die Summe der Gehälter, wie sie Jahr für Jahr ausgezahlt würden, ohne Abzinsung und ohne Inflationsbereinigung. Es ist nicht der Barwert dieser Zahlungen.
Kann ich eine Gehaltskürzung abbilden?
Ja. Geben Sie eine negative Erhöhung ein, dann sinkt jedes spätere Jahresgehalt um denselben Satz. Die Kürzung muss über minus hundert Prozent bleiben, sonst lässt sich nichts sinnvoll rechnen.
Kann ich unterschiedliche Erhöhungen pro Jahr eingeben?
Nein. Der Rechner nutzt eine einzige, gleichbleibende Erhöhung für alle Jahre. Wenn Sie wechselnde Sätze erwarten, etwa durch Beförderungen, kombinieren Sie das Ergebnis mit Ihrer eigenen Karriereplanung.
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/lifetime-earnings \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"salary":50000,"raise":3,"years":5}'const res = await fetch("https://api.kit.forhosting.com/fin/lifetime-earnings", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"salary": 50000,
"raise": 3,
"years": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/lifetime-earnings",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"salary": 50000,
"raise": 3,
"years": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/lifetime-earnings", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"salary":50000,"raise":3,"years":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"salary":50000,"raise":3,"years":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/lifetime-earnings", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"salary": 50000,
"raise": 3,
"years": 5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.lifetime_earnings",
"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
Sind die verbleibenden Berufsjahre negativ, scheitert die Aufgabe mit invalid_input statt einer rückwärts erfundenen Laufbahn.
Was Lebensverdienst bedeutet und wie die kumulierte Zahl entsteht
Lebensverdienst, in dem Sinn, für den diese Seite rangiert, ist die Summe einer Folge von Jahresgehältern, die beim heutigen Lohn beginnt und mit einer konstanten jährlichen Erhöhung wächst, bis die verbleibenden Berufsjahre aufgebraucht sind. Es ist nicht das Gehalt, das man allein im letzten Jahr verdienen würde — jener Endpunkt ist eine Zukunftsgehaltsprognose — und nicht der Gegenwartswert jener Abrechnungen nach einem Diskontsatz. Durchgerechnetes Beispiel: fünfzigtausend, die drei Prozent je Jahr über fünf verbleibende Berufsjahre wachsen, addieren Jahr eins zu fünfzigtausend, Jahr zwei zu einundfünfzigtausendfünfhundert und so weiter bis Jahr fünf, insgesamt 265456.79 nach half-up-Rundung auf zwei Dezimalstellen. Eine negative Erhöhung modelliert einen stetigen Schnitt und schrumpft jedes spätere Jahr, sofern die Erhöhung über minus einhundert Prozent bleibt, damit eins plus r positiv bleibt. Ist diesjähriges Gehalt salary und die jährliche Erhöhung in Prozent raise, so zahlt das erste Restjahr salary, das zweite salary mal eins plus raise geteilt durch einhundert, und das k-te Restjahr salary mal diesen Wachstumsfaktor hoch k minus eins. Das Addieren jener n Glieder ist eine geometrische Reihe: ist die Erhöhung nicht null, lautet die geschlossene Form salary mal ((1 + raise/100) hoch years, minus eins) geteilt durch (raise/100). Ist die Erhöhung genau null, zahlt jedes Jahr denselben Betrag, daher ist die Summe einfach salary mal years. Null Restjahre sind eine ehrliche leere Laufbahn: der kumulierte Betrag ist null und last_year_salary entfällt.
Eingabevertrag, Antwortform und Fehlerverhalten
Ein negatives Gehalt wird aus demselben Grund abgelehnt, aus dem eine Abrechnung keine negative Zahl sein kann. Verknüpfen Sie das Ergebnis mit Ihrer eigenen Beförderungsleiter, wenn wechselnde Prozentsätze nötig sind; beginnen Sie hier, wenn die Produktfrage ein transparentes Drei-Eingaben-Laufbahntotal für eine Seite, ein Arbeitsblatt oder einen Stapel von Angebotsszenarien ist, die bereits eine Erhöhung und einen restlichen Horizont teilen. Senden Sie per POST einen JSON-Body mit drei erforderlichen endlichen Zahlen: salary (der aktuelle Jahreslohn, der die Folge beginnt, null oder größer; Alias current_salary, current, amount, pay), raise (die feste jährliche Erhöhung in Prozent, etwa drei für drei Prozent je Jahr; Alias annual_raise, raise_percent, rate, percent) und years (die verbleibenden Berufsjahre, größer oder gleich null und höchstens einhundert; Alias working_years, remaining_years, n, horizon). Jedes Feld darf als JSON-Zahl oder als numerische Zeichenkette eintreffen. Fehlende Felder, leere Zeichenketten, Boolesche Werte und nicht-endliche Werte scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Ist raise kleiner oder gleich minus einhundert Prozent, ist eins plus r nicht positiv und der geometrische Faktor kein nützlicher reeller Wert, daher ebenfalls invalid_input. Bei Erfolg wiederholt der Rumpf salary, raise und years; meldet raise_decimal half-up auf acht Dezimalstellen gerundet; liefert lifetime_earnings half-up auf zwei Dezimalstellen als Währung; enthält last_year_salary (den Lohn des letzten Restjahres, gleich salary mal (1 + raise/100) hoch years minus eins), wenn years mindestens eins ist, sonst weggelassen; und enthält eine kurze Formelzeichenkette, die die Identität der geometrischen Summe neu formuliert.
Wo ein Lebensverdienst-Rechner seinen Platz verdient
Haushaltsbudgets, die fragen, ob eine Rolle einen Zwanzig- oder Dreißigjahresplan tragen kann, können den kumulierten Betrag neben Spar- und Wohnzielen festhalten, ohne für jedes Szenario eine Tabelle zu öffnen. Lehrkräfte, die den Unterschied zwischen dem Gehalt des letzten Jahres und der Summe jedes Jahres entlang des Weges unterrichten, können Unterrichtsbeispiele säen, die fünfzigtausend bei drei Prozent über fünf Jahre als geometrische Reihe zeigen, und den harten Fehlschlag vorführen, wenn jemand eine negative Restjahreszahl eingibt. Gescheiterte Validierung wird nicht berechnet. Bewerber, die zwei Angebote mit unterschiedlichem Startlohn, Erhöhungspolitik und erwarteter Verweildauer vergleichen, können dieselben drei Zahlen zweimal senden und einen stabilen lifetime_earnings mit Zwei-Dezimal-Währungsvertrag zitieren. Weil die Umsetzung parse der Stufe tier A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Token und ohne ausgehendes Netz. Halten Sie die Erhöhung über minus einhundert Prozent, die verbleibenden Berufsjahre bei null oder mehr, pinnen Sie den gerundeten lifetime_earnings in Tests, und Sie erhalten reproduzierbare Laufbahn-Gesamtbeträge für Widgets, CMS-Einbettungen und Rand-Worker, ohne einen eigenen Tabellendienst aufzustellen.
Integrationsbeispiele
Unterrichtskontrollen zur geometrischen Reihe
Lassen Sie Schülerinnen salary, raise und die verbleibenden Berufsjahre senden und den kumulierten Gesamtbetrag prüfen, einschließlich des harten Fehlschlags, wenn die Jahreszahl negativ ist.
Technische Fragen
Wie wird der Lebensverdienst aus Gehalt, Erhöhung und verbleibenden Berufsjahren berechnet?
Jedes Restjahr k zahlt salary mal (1 + raise/100) hoch k minus eins. Der kumulierte Betrag ist die geometrische Summe: salary mal years, wenn die Erhöhung null ist, sonst salary mal ((1 + raise/100)^years − 1) geteilt durch (raise/100), nach half-up-Rundung auf zwei Dezimalstellen.
Was kostet der Lebensverdienst-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.