Malaysia · EPF / KWSP

EPF Savings Calculator

See how much your EPF has earned in dividends so far, and project your savings to retirement using real past dividend rates.

Your details

EPF fund type

Your EPF projection

Projected balance at retirement

RM 1,584,422.41

Total across all three accounts.

Estimated balance now
RM 159,139.96

Backtested from your past contributions.

Total contributed
RM 623,497.07
Total dividends earned
RM 960,925.33

Compounded dividends over the whole period.

Your three EPF accounts

Balance at retirement

  • Akaun Persaraan

    RM 1,188,316.81

    Retirement — withdrawable from age 55/60.

  • Akaun Sejahtera

    RM 237,663.36

    Housing, health and other life needs.

  • Akaun Fleksibel

    RM 158,442.24

    Flexible — withdrawable any time.

Contributions vs dividends

How much of your balance is your own money vs earned dividends.

Year-by-year breakdown

How it works

Enter your age, when you started contributing, and your salary. The calculator backtests your past contributions against the dividend rate EPF actually declared each year.

From today it projects forward to your retirement age at a dividend rate you choose, then splits the balance across your three EPF accounts.

Why dividends matter

EPF declares a dividend every year — historically around 5–6%. Over decades that compounding often adds up to a large share of your final balance, separate from the money you and your employer paid in.

EPF dividend rate history

Annual dividends declared by EPF. The calculator above applies these actual rates to past years and your assumed rate to future years.

A worked example: 30-year-old earning RM 6,000/month

Worked example & methodology

Try this scenario in the calculator. The numbers below show roughly what the engine produces and how each piece of your final EPF balance is built up.

Assume you are 30 today, started contributing at age 23, currently earn RM 6,000/month, expect 4 % annual salary growth, retire at 60, and use a 5.5 % forward dividend rate. Your statutory contribution is 11 % employee + 12 % employer = 23 % of gross. Right now that's RM 1,380/month going into EPF, or RM 16,560/year.

Past contributions are backtested against the actual dividend EPF declared in each year (5.45 % in 2015, 5.70 % in 2017, 5.27 % in 2020, etc.). Your projected balance today comes out around RM 130,000 — most of which is contributions, with roughly 25 % being compounded dividends.

Project to age 60 at 5.5 % p.a. with 4 % salary growth and the calculator returns a balance of roughly RM 1.65 million. About 55 % of that is dividends — the compounding does the heavy lifting over the second 15 years. Of the final amount, 75 % (≈RM 1.24 m) sits in Akaun Persaraan, 15 % (≈RM 247k) in Sejahtera, and 10 % (≈RM 165k) in Fleksibel.

Drop the assumed dividend to 4.5 % and the retirement balance falls to roughly RM 1.32 million — a RM 330k swing for a 1 % change in dividend. That sensitivity is why the assumed-rate slider matters so much for long-horizon projections.

Common mistakes to avoid

EPF planning rewards small habit changes over decades. A few pitfalls eat into the compounding more than people realise:

  1. 01Pulling from Akaun Fleksibel for non-emergencies

    Every RM 1,000 withdrawn at age 35 forgoes roughly RM 4,400 of dividends by age 60 at a 5.5 % rate. Use Fleksibel as a true buffer fund, not for upgrades and holidays.

  2. 02Assuming a 6 % dividend continues forever

    EPF's 10-year average dividend is closer to 5.6 % for Conventional; the high prints of 2014 and 2017 are not the new normal. Stress your projection at 4.5 % and 5.0 % too.

  3. 03Forgetting employer contribution caps

    Employer rate drops from 13 % to 12 % once monthly wages exceed RM 5,000. The calculator handles this, but salary forecasts that blow through the RM 5,000 line should account for the lower marginal employer rate.

  4. 04Skipping voluntary top-ups when you have surplus

    Up to RM 4,000/year of voluntary contributions qualify for income-tax relief (combined with statutory EPF). For higher-income Malaysians this is one of the cleanest tax-deferred savings options available.

  5. 05Treating the retirement balance as net of tax

    EPF withdrawals are tax-free for residents, but inflation and lifestyle creep are not. A RM 1.65 m balance at retirement is not the same as RM 1.65 m of today's purchasing power — adjust mentally by 2.5–3 % inflation per year.

EPF calculator FAQ

10 questions
Where do the dividend rates come from?

Past years use the dividend rate EPF actually declared for each year. Future years use the rate you set under 'assumed dividend rate'. Historical rates are not a guarantee of future returns.

How is the 3-account split calculated?

Every contribution is split 75% to Akaun Persaraan, 15% to Akaun Sejahtera, and 10% to Akaun Fleksibel — the structure EPF introduced in 2024. For simplicity this split is applied to all years, including pre-2024 contributions that originally used a 70/30 split.

Why doesn't this match my EPF statement exactly?

This is an estimator. It reconstructs your past salary from a single growth rate, holds the employee rate at 11%, and credits dividends using a mid-year approximation. Enter your real current balance to anchor the projection to your statement.

What contribution rates are used?

Employee 11%, and employer 13% for monthly wages up to RM 5,000 or 12% above it. Reduced statutory minimums from 2020–2021 are not modelled.

Is the projected amount financial advice?

No. All figures are estimates for educational use only and are not financial advice.

How does Akaun Fleksibel withdrawal work?

Akaun Fleksibel holds 10 % of every new contribution and can be withdrawn any time, for any reason, with no documentation. Withdrawal is via the KWSP i-Akaun portal — funds typically arrive in your bank account within 5–7 working days. There is a minimum withdrawal of RM 50 each time. Because every ringgit you pull from Fleksibel stops earning EPF dividends, treat it as an emergency fund of last resort.

When can I withdraw from Akaun Persaraan and Sejahtera?

Akaun Persaraan (75 %) is locked until age 55, at which point you can withdraw fully or leave it to keep earning dividends. Akaun Sejahtera (15 %) is conditionally accessible before 55 — for a first house, medical fees for critical illness, education, and a few other approved purposes. Each purpose has its own documentation and per-cycle limits set by KWSP.

What is the Conventional vs Shariah dividend difference?

Simpanan Konvensional invests across the full universe (including conventional bonds and equities) while Simpanan Shariah holds only Shariah-compliant assets. Historical dividends have been close — sometimes Shariah edges higher, sometimes Conventional — and you can switch once per calendar year via i-Akaun. Switch by 31 December and the new fund applies from the following January.

Are voluntary EPF contributions worth it?

Yes if (1) you have spare cash, (2) you trust the long-term EPF dividend, and (3) you can afford to lock it up. Self-employed Malaysians and gig workers can contribute up to RM 100,000 per year on top of mandatory contributions. The first RM 4,000 stacks with your statutory EPF for tax relief; amounts above that earn dividends but no additional relief.

What happens to my EPF if I leave Malaysia permanently?

EPF allows a Leaving Country withdrawal: full balance, paid out as a lump sum after you've renounced citizenship or PR. Documentation is strict — the renunciation certificate, the new country's passport, and KWSP's prescribed form. Plan ahead because the withdrawal can take 4–8 weeks to process.

Related calculators

15 more