DEV Community

Profiterole
Profiterole

Posted on

EPF (KWSP) Explained for Malaysian Tech Workers: The 3-Account Structure, Withdrawals, and What Most People Get Wrong

If you're a developer or tech worker in Malaysia, you're probably contributing to EPF every month without fully understanding what happens to that money.

This guide cuts through the KWSP jargon and explains what actually matters.


What is EPF / KWSP?

EPF (Employees Provident Fund), or KWSP (Kumpulan Wang Simpanan Pekerja), is Malaysia's mandatory retirement savings scheme. If you're employed in Malaysia, 11% of your salary goes into EPF (you contribute), and your employer chips in another 12–13%.

For a tech worker earning RM8,000/month, that's ~RM1,960 going into your EPF account every month.


The 3-Account Structure (Changed in 2024)

As of May 2024, EPF restructured into three accounts (previously two):

Account Share of Contributions Purpose
Akaun Persaraan (Retirement) 75% Locked until age 55
Akaun Sejahtera (Wellbeing) 15% Housing, education, medical
Akaun Fleksibel (Flexible) 10% Withdraw anytime

What this means in practice

For RM1,960/month in contributions:

  • RM1,470 → Akaun Persaraan (can't touch until 55)
  • RM294 → Akaun Sejahtera (housing down payment, medical bills, etc.)
  • RM196 → Akaun Fleksibel (emergency fund, withdraw online in < 7 days)

EPF Dividends: Better Than Most Fixed Deposits

EPF doesn't just hold your money — it invests it and pays an annual dividend:

Year Conventional Syariah
2023 5.50% 5.40%
2022 5.35% 4.75%
2021 6.10% 5.65%

This is tax-free. Most fixed deposits pay 3–4%. EPF has consistently outperformed for decades.


What You Can Actually Withdraw From Akaun Sejahtera

The Akaun Sejahtera (15%) can be used for:

  • Housing — Down payment or loan reduction (most popular)
  • Education — University fees for you or your children
  • Medical — For serious illness (own/spouse/children/parents)
  • Critical illness — Early withdrawal if diagnosed with a critical illness
  • Hajj — Top up Tabung Haji for Hajj expenses
  • Age 50 — One-time partial withdrawal at 50

How to apply: i-Akaun app or web portal at secure.kwsp.gov.my


Akaun Fleksibel: Your EPF Emergency Fund

The new Akaun Fleksibel (10%) can be withdrawn anytime, online, no questions asked. Processing time: up to 7 working days to your bank account.

Reality check: 10% of contributions builds slowly. On RM8,000/month, you accumulate ~RM196/month. Don't treat this as a substitute for a real emergency fund.


The Nomination Trap (Most People Skip This)

Here's the thing most people don't know: EPF savings do NOT go to your estate when you die. They go to whoever you nominated.

If you have no nomination on file, your family has to go through court probate to claim the funds. This can take over a year.

It's a 5-minute task:

  1. Log in to i-Akaun
  2. Go to Nomination
  3. Add your nominee

For non-Muslims: Your nominee receives the money as a trustee and must distribute it per your will or the Distribution Act.

For Muslims: Faraid (Islamic inheritance law) applies. Your nominee is a trustee, not the automatic beneficiary.

Do this today if you haven't.


Tax Relief: The Thing Your Payslip Doesn't Highlight

Your EPF employee contributions qualify for up to RM4,000 in income tax relief per year (combined with life insurance premiums).

On a RM8,000/month salary with 11% contribution:

  • Annual EPF contribution: ~RM10,560
  • Tax relief claimed: RM4,000 (max cap)
  • Tax saved: ~RM600–800 depending on your bracket

This is automatically reflected in your LHDN e-Filing from your employer's records.


For Freelancers and Gig Workers

Self-employed? You can contribute voluntarily through i-Saraan. You choose the amount, contributions are flexible, and:

  • You get the same dividend rates as employees
  • Voluntary contributions qualify for the same RM4,000 tax relief
  • The government co-contributes for lower-income self-employed workers

Quick FAQ

Can I opt out?

No. EPF is mandatory for employed Malaysians under 60.

What if my employer isn't contributing?

Illegal. Report to KWSP at kwsp.gov.my or call 03-8922 6000.

Can I withdraw everything at 55?

Yes — all accounts merge into Akaun 55. Lump sum or periodic withdrawals, your choice.

How long do withdrawals take?

Akaun Fleksibel: up to 7 working days. Akaun Sejahtera: 1–2 weeks after document approval.


The Full Guide

For the complete step-by-step guide with contribution tables, employer rates, i-Invest options, and all withdrawal eligibility details:

EPF (KWSP) Complete Guide — Sorted

Sorted is a free resource covering Malaysian life admin — property, tax, business registration, and more. No ads, no login required.


Last reviewed: March 2026. Contribution rates and account structures are accurate as of the 2024 EPF restructuring.

Top comments (0)