EPF retirement projection
Project your KWSP balance and compare against the Basic Savings target.
Project your KWSP (Kumpulan Wang Simpanan Pekerja) balance at retirement using your current savings, monthly salary, expected annual salary growth, and EPF dividend history. Compare your projected balance against the EPF Basic Savings target and estimate a monthly retirement income using the 4% safe-withdrawal rate.
How the EPF retirement projection works
The projection starts from your current EPF balance and simulates each remaining year until your chosen retirement age. Each year it adds your employee contribution (default 11% of gross salary), your employer contribution (12% for salaries above RM 5,000; 13% for RM 5,000 and below), any voluntary top-ups (e.g. i-Saraan), and any bonus-month contributions, then credits dividends on the end-of-year balance.
EPF dividends compound annually. The calculator defaults to 5.5% — a conservative figure within KWSP's recent 5.50%–6.40% range. Because dividends are declared on the total balance rather than new contributions alone, even a half-percentage-point change meaningfully shifts the 20- or 30-year projection.
Your salary is assumed to grow by the percentage you enter each year. A 3%–5% annual growth rate is typical for most Malaysian employees; adjust downward if you are near the peak of your earning years or upward if you expect rapid career progression.
The 2024 KWSP account restructure split contributions between Akaun Persaraan (75%) and Akaun Sejahtera (25%). This calculator treats the combined balance as the retirement balance since both accounts ultimately fund retirement, though Akaun Sejahtera allows limited withdrawals before retirement age.
The Basic Savings target is the KWSP benchmark designed to fund 20 years of retirement at the poverty line — RM 270,000 at age 55 (early withdrawal) and RM 390,000 at age 60 (full withdrawal) by 2028. The gap analysis shows whether your projected balance is on track to meet this target.
Projection formula
End balance (year n) = Begin balance + Contributions + Voluntary + Bonus contributions + Dividends.
Contributions = Salary × (employee rate + employer rate) × 12.
Bonus contributions = (Salary × bonus months) × (employee rate + employer rate).
Dividends = End balance (before dividends) × dividend rate.
Monthly retirement income (4% rule) = Projected balance × 4% ÷ 12.
KWSP employer contribution rates (2026)
Employer rates depend on the employee's monthly salary and whether the employee is below or above 60 years old.
| Monthly salary | Age below 60 — employer rate | Age 60 & above — employer rate |
|---|---|---|
| RM 5,000 and below | 13% | 6.5% |
| Above RM 5,000 | 12% | 6% |
Employee default rate: 11% (age below 60); 5.5% (age 60 and above). Members may voluntarily contribute more. Foreign employees contribute a flat RM 5 employer / variable employee amount unless they opt into the standard scheme.
Worked examples
Example 1 — 30-year-old, RM 5,000/month, RM 30,000 current balance
- Current age: 30, retirement age: 60 (30-year horizon)
- Monthly salary: RM 5,000, salary growth: 3% per year
- Current EPF balance: RM 30,000
- Dividend rate: 5.5%, employee rate: 11%, employer rate: 13%
- No bonus, no voluntary contributions
Result: Projected balance at 60: approximately RM 728,000 — well above the RM 390,000 Basic Savings target. Estimated monthly retirement income at 4% SWR: ~RM 2,430.
Example 2 — 45-year-old, RM 8,000/month, RM 120,000 current balance
- Current age: 45, retirement age: 60 (15-year horizon)
- Monthly salary: RM 8,000, salary growth: 2% per year
- Current EPF balance: RM 120,000
- Dividend rate: 5.5%, employee rate: 11%, employer rate: 12%
- Annual bonus: 1 month
Result: Projected balance at 60: approximately RM 560,000 — above the RM 390,000 target. Estimated monthly retirement income at 4% SWR: ~RM 1,867.
Frequently asked questions
- What is the EPF Basic Savings target?
- The Basic Savings target is KWSP's minimum recommended balance tied to retirement age: RM 270,000 at age 55 and RM 390,000 at age 60 (updated targets for 2028 under KWSP's Retirement Income Adequacy framework). It is designed to cover approximately 20 years of minimum living expenses. Falling short does not mean you cannot retire — it is a benchmark, not a hard cutoff.
- What is the 4% safe-withdrawal rate?
- The 4% rule is a guideline from retirement research (the Trinity Study) suggesting that withdrawing 4% of your portfolio annually has historically allowed the balance to last 30 years. Applied to an EPF balance: RM 400,000 × 4% = RM 16,000 per year, or RM 1,333 per month. This is a rough estimate — the EPF pays dividends rather than market returns, so actual sustainability depends on payout rates.
- Should I use 55 or 60 as my retirement age?
- Age 55 unlocks partial EPF withdrawals from Akaun Persaraan. Full flexible withdrawal is available at age 60. If you plan to work until 60, use 60 for a more accurate projection. The Basic Savings target for age 55 (RM 270,000) is lower because the remaining 5 years of contributions are counted separately.
- How accurate is the dividend rate assumption?
- KWSP has paid dividends between 5.50% (Akaun Persaraan, 2024) and 6.40% in recent years. The default 5.5% is conservative. Using a higher rate (e.g. 6%) will project a meaningfully larger balance over a 20–30 year horizon due to compounding. For planning purposes, model both a pessimistic (5%) and optimistic (6.5%) scenario.
- Are voluntary contributions (i-Saraan) worth it?
- Voluntary top-ups via i-Saraan earn the same EPF dividend rate and are tax-deductible under Malaysian income tax. For self-employed individuals or those wanting to accelerate savings, i-Saraan contributions can significantly boost the projected balance, especially when started early. The annual tax relief limit for EPF (including voluntary) is RM 4,000.