EPF-Rechner
Ein Monatsgehalt von 50.000 mit 12 % eigenem Beitrag und 12 % vom Arbeitgeber ergibt nach 20 Jahren zu 8,25 % ein EPF-Guthaben von 7.077.837,34, davon 4.197.837,34 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
- Gehalt
- 50.000
- Arbeitnehmersatz
- 12
- Arbeitgebersatz
- 12
- Jahre
- 20
- Zinssatz
- 8,25
- Monatlicher Beitrag
- 12.000
- Jahresbeitrag
- 144.000
- Gesamtbeitrag
- 2.880.000
- Gesamtguthaben
- 7.077.837,34
Der Employee Provident Fund (EPF) ist ein beitragsorientiertes Ruhestandsmodell, in dem ein Anteil des Monatsgehalts jeden Monat dem Mitgliedskonto gutgeschrieben wird und dieser laufende Saldo bis zum Ruhestand oder zur Auszahlung einen veröffentlichten Jahreszins trägt. Ein EPF-Rechner beantwortet eine Planungsfrage, die ein allgemeines Zinseszinswerkzeug nicht benennt: gegeben ein Monatsgehalt, die Arbeitnehmer- und Arbeitgeber-Sätze, die das Vorsorgekonto tatsächlich gutschreiben, eine ganze Zahl von Dienstjahren und ein Jahreszins, welcher Corpus steht beim Ruhestand auf dem Konto? Diese Fähigkeit nimmt diese fünf Eingaben entgegen, wendet die EPF-Jahresabschluss-Identität an, nach der jedes Jahr der Eröffnungssaldo zum genannten Satz wächst, während zwölf Monatseinzahlungen plus das Äquivalent von 6.5 Monaten Zins auf diese Einzahlungen hinzukommen, und liefert den projizierten Corpus zusammen mit den monatlichen und lebenslangen Beiträgen und dem verdienten Zins.
Was ein EPF-Ruhestands-Corpus bedeutet und wie der Saldo entsteht
Der Employee Provident Fund ist ein beitragsorientiertes Konto, dessen Saldo im Ruhestand der Corpus der monatlichen Arbeitnehmer- und Arbeitgebergutschriften ist, verzinst mit einem gesetzlichen oder angenommenen Jahreszins für jedes abgeschlossene Dienstjahr. Anders als eine Einmalanlage, die mit einem einzigen Exponenten wächst, erhält ein EPF-Konto jeden Monat eine frische Gutschrift: der Monatsbeitrag ist das Gehalt mal die Summe der Arbeitnehmer- und Arbeitgeber-Sätze, jeweils als Prozent dieses Monatsgehalts.
Zins wird nicht nach Tageszählung jeder Einzahlung gezahlt, wie es ein Sparbuch tun könnte; die konventionelle EPF-Jahresabschluss-Identität, die Planer und dieser Rechner nutzen, schreibt den Zins einmal je Dienstjahr gut. Der Eröffnungssaldo wächst mit dem Jahreszins, zwölf Monatseinzahlungen werden addiert, und Einzahlungen im Jahr werden so behandelt, als erzielten sie das Äquivalent von sechseinhalb Monaten Zins — der Faktor 6.5 ist der Mittelwert von zwölf Einzahlungen, die von zwölf Monaten bis zu einem Monat auf dem Konto sitzen, wenn sie als zu Monatsbeginn geleistet gelten.
Algebraisch: ist r der Satz als Dezimalzahl und M der Monatsbeitrag, addiert jedes Jahr M mal (12 plus 6.5 r) und multipliziert den Eröffnungssaldo mit (1 plus r). Vom Null-Eröffnungssaldo aus ist die geschlossene Form nach einer ganzen Zahl von Jahren dieser Jahresaddend mal ((1 plus r) hoch years minus eins) geteilt durch r, oder einfach der Addend mal years, wenn der Zins null ist.
Die Antwort meldet diesen Corpus nach half-up-Rundung auf zwei Dezimalstellen, zusammen mit dem Monatsbeitrag, der lebenslangen Summe der Einzahlungen und dem verdienten Zins als Corpus minus dieser Einzahlungen. Durchgerechnetes Beispiel: ein Monatsgehalt von 50000 mit zwölf Prozent Arbeitnehmer- und Arbeitgebersatz zahlt 12000 im Monat; bei 8.25 Prozent über ein Jahr beträgt der Corpus 150435, davon 6435 Zins.
Anwendungsfälle
Planung des Ruhestands-Corpus
Verwandeln Sie ein Monatsgehalt, Arbeitnehmer- und Arbeitgeber-EPF-Sätze, Dienstjahre und einen Jahreszins in den projizierten Corpus und den verdienten Zins für Artikel, Planer und Seiten-Widgets.
Szenarien: Arbeitnehmeranteil gegenüber Arbeitgeberanteil
Nennen Sie den Corpus, wenn der Arbeitgeber volle zwölf Prozent gutschreibt gegenüber nur dem Vorsorgeanteil nach einer Rententeilung, ohne für jede Mischung eine Tabelle zu öffnen.
Häufige Fragen
Was geschieht, wenn das Gehalt nicht positiv ist?
Null, negative, fehlende und nicht-endliche salary-Werte werden nicht akzeptiert; geben Sie ein Monatsgehalt streng größer als null ein. Gescheiterte Validierung wird nicht berechnet.
Sind Beitragssätze und Zinssatz Prozente oder Dezimalbrüche?
Geben Sie sie als Prozentpunkte ein, nicht als Dezimalbrüche — zwölf bedeutet zwölf Prozent des Gehalts, und 8.25 bedeutet 8.25 Prozent im Jahr, nicht 0.12 und nicht 0.0825. Die Engine teilt vor der Verzinsung durch einhundert.
Wie wird das EPF-Guthaben zum Ruhestand berechnet?
Jeden Monat fließt das Gehalt mal die beiden Beitragssätze auf das Konto. Einmal im Jahr wächst der Anfangsstand mit dem Zinssatz, und die zwölf neuen Einzahlungen erhalten Zinsen für sechseinhalb Monate.
Warum rechnet die EPF-Formel mit sechseinhalb Monaten Zinsen?
Weil die Beiträge über das ganze Jahr verteilt eingehen. Gilt jede Einzahlung als zu Monatsbeginn geleistet, liegen die zwölf Beträge zwischen zwölf Monaten und einem Monat auf dem Konto, im Schnitt sechseinhalb.
Welchen Arbeitgebersatz soll ich eingeben?
Nur den Anteil, der tatsächlich dem EPF-Konto gutgeschrieben wird, in Prozent des Monatsgehalts. Geben Sie 12 ein, wenn der ganze Arbeitgeberbeitrag einfließt, oder 3,67, wenn der Pensionsanteil ausgenommen ist.
Berücksichtigt der Rechner Gehaltserhöhungen?
Nein, er rechnet mit einem festen Monatsgehalt über alle Dienstjahre. Wenn Sie mit steigendem Gehalt planen, kombinieren Sie das Ergebnis mit Ihrem eigenen Plan für Gehaltserhöhungen.
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/epf \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"salary":50000,"employee_rate":12,"employer_rate":12,"years":20,"interest_rate":8.25}'const res = await fetch("https://api.kit.forhosting.com/fin/epf", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"salary": 50000,
"employee_rate": 12,
"employer_rate": 12,
"years": 20,
"interest_rate": 8.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/epf",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"salary": 50000,
"employee_rate": 12,
"employer_rate": 12,
"years": 20,
"interest_rate": 8.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/epf", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"salary":50000,"employee_rate":12,"employer_rate":12,"years":20,"interest_rate":8.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"salary":50000,"employee_rate":12,"employer_rate":12,"years":20,"interest_rate":8.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/epf", 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,
"employee_rate": 12,
"employer_rate": 12,
"years": 20,
"interest_rate": 8.25
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.epf",
"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
Ein Gehalt, das nicht streng positiv ist, scheitert mit invalid_input, statt eine Geschichte von negativer Bezahlung oder einem Monat ohne Gehalt zu erfinden.
Eingabevertrag, Antwortform und Fehlerverhalten
Beitragssätze und Zinssatz müssen zwischen null und einhundert einschließlich liegen; ein Zinssatz von null ist gültig und liefert einen Corpus gleich den lebenslangen Einzahlungen. Verknüpfen Sie das Ergebnis mit Ihrem eigenen Erhöhungsplan, wenn gestufte Bezahlung nötig ist; beginnen Sie hier, wenn die Produktfrage ein transparenter Fünf-Eingaben-EPF-Ruhestands-Corpus für eine Seite, ein Arbeitsblatt oder einen Stapel von Dienstjahr-Szenarien ist, die bereits ein Gehalt und eine Zinsannahme teilen. Senden Sie per POST einen JSON-Body mit fünf erforderlichen Feldern: salary (das Monatsgehalt, auf das die Beitragssätze wirken, eine endliche Zahl streng größer als null; Alias monthly_salary, basic, wage), employee_rate (der Arbeitnehmerbeitrag als Prozent, etwa zwölf für zwölf Prozent des Gehalts; Alias employee, ee_rate), employer_rate (der Arbeitgeberbeitrag, der das EPF-Konto tatsächlich als Prozent gutschreibt; Alias employer, er_rate), years (die Dienstjahre als positive ganze Zahl von eins bis sechzig; Alias service, tenure, n) und interest_rate (der Jahreszins als Prozent, etwa 8.25; Alias rate, interest, annual_rate). Jedes Zahlenfeld 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. Bei Erfolg wiederholt der Rumpf salary, employee_rate, employer_rate, years und interest_rate; liefert monthly_contribution, annual_contribution und total_contribution; liefert corpus und interest_earned half-up auf zwei Dezimalstellen gerundet; und enthält eine kurze Formelzeichenkette, die die geschlossene Form neu formuliert. Wird der Arbeitgeber-Zwölfprozentsatz zwischen einem Rentenregime und dem Vorsorgefonds geteilt, übergeben Sie nur den EPF-Anteil als employer_rate, damit der Corpus nicht durch Geld aufgebläht wird, das nie auf dem Konto ankam.
Wo ein EPF-Rechner seinen Platz verdient
Lehrkräfte, die beitragsorientierten Ruhestand unterrichten, können Unterrichtsbeispiele säen, die 50000 im Monat bei 8.25 Prozent über ein Jahr gegenüber zwanzig Jahren zeigen, und den harten Fehlschlag vorführen, wenn jemand ein Gehalt von null oder negativ eingibt. Gescheiterte Validierung wird nicht berechnet. Lohn- und HR-Teams, die Nettogehalt mit langfristigem Sparen vergleichen, können dasselbe Grundgehalt mit zwölf plus zwölf gegenüber zwölf plus 3.67 (EPF-Anteil nach einer Rententeilung) senden und corpus und interest_earned aus einem Vertrag lesen. 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 salary streng positiv, years eine positive ganze Zahl, pinnen Sie den gerundeten Corpus in Tests, und Sie erhalten reproduzierbare Employee-Provident-Fund-Projektionen für Widgets, CMS-Einbettungen und Rand-Worker, ohne einen eigenen Tabellendienst aufzustellen.
Integrationsbeispiele
Unterrichtsprüfungen beitragsorientierter Konten
Lassen Sie Lernende salary, Sätze, years und interest_rate senden und die EPF-Jahresabschluss-Identität prüfen, einschließlich des harten Fehlschlags, wenn das Gehalt keine positive Zahl ist.
Technische Fragen
Wie wird der EPF-Corpus zum Ruhestand berechnet?
Der Monatsbeitrag M ist salary mal (employee_rate plus employer_rate) geteilt durch einhundert. Mit r gleich interest_rate geteilt durch einhundert ist der Corpus M mal (12 plus 6.5 r) mal ((1 plus r) hoch years minus eins) geteilt durch r, oder dieser Addend mal years, wenn der Zins null ist. Ergebnisse werden half-up auf zwei Dezimalstellen gerundet.
Enthält der Arbeitgebersatz den Rentenanteil (EPS)?
Nur wenn Sie ihn übergeben. Dieser Rechner schreibt dem EPF-Konto den employer_rate gut, den er empfängt. Wird der Arbeitgeber-Zwölfprozentsatz zwischen einem Rentenregime und dem Vorsorgefonds geteilt, geben Sie nur den EPF-Anteil als employer_rate ein, damit der Corpus nicht aufgebläht wird.
Was kostet der EPF-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.