Your EPF balance is not just a number on a screen — it tells you whether your employer is paying correctly, whether your retirement savings are on track, and how much you have available in each account. Checking takes under two minutes once you are set up, and you should be doing it at least once a quarter.
Here is how to check your EPF balance online, how to read what the statement actually shows you, and what to look out for.
Last updated 11 October 2026 · money.com.my Editorial
How do you register for i-Akaun?
Before you can check anything online, you need an i-Akaun — EPF's online account system. If you already have one, skip to the next section.
Online registration
- Go to my.epf.gov.my
- Click Register (or "Pendaftaran Ahli")
- Enter your MyKad number (12-digit IC)
- Enter your registered mobile number — this must match the phone number EPF has on file for you
- You will receive an OTP via SMS to verify
- Set your password and security questions
- Done — you can now log in immediately
Warning
If your mobile number does not match EPF's records, online registration will fail. You will need to visit any EPF branch with your MyKad to update your phone number first. This is the single most common reason people get stuck at registration.
Branch registration (alternative)
Walk into any KWSP branch with your MyKad. The counter staff will register your i-Akaun on the spot — it takes about 15 minutes. You will walk out with login credentials ready to use. No appointment needed, though peak hours (Monday mornings, month-end) can mean longer queues.
How do you check your EPF balance online?
Via the myEPF website
- Go to my.epf.gov.my
- Log in with your MyKad number and password
- On the dashboard, your total EPF balance is displayed immediately
- Click "Statement" or "Penyata" in the side menu to see the full breakdown
- Select the year you want to view — the statement shows monthly contributions and balances for each account
Via the myEPF mobile app
- Download the myEPF app from the App Store (iOS) or Google Play (Android)
- Log in with the same i-Akaun credentials
- Your Account 1, Account 2, and Account 3 balances appear on the home screen
- Tap any account to see the contribution history and transaction details
The mobile app is the fastest way to do a quick check. The full website is better if you need to download statements or review multiple years of contribution history.
How do you read your EPF statement?
Your EPF statement breaks down into three accounts. Here is what each section means:
| Column | What It Shows |
|---|---|
| Month | The contribution month (not when the money was deposited — employers remit by the 15th of the following month) |
| Employee Share | Your 11% contribution deducted from salary |
| Employer Share | Your employer's 12% or 13% contribution |
| Account 1 (Akaun Persaraan) | 75% of total contribution — locked until age 55 |
| Account 2 (Akaun Sejahtera) | 15% of total contribution — housing, education, health, hajj withdrawals |
| Account 3 (Akaun Fleksibel) | 10% of total contribution — withdraw any time |
| Dividend | Annual dividend credit (appears once per year, usually in February/March) |
The 75% / 15% / 10% split applies to contributions credited from 11 May 2024. It is as published by KWSP; it has not been confirmed from a gazetted order.
What the three accounts mean for your balance
Your total EPF balance is the sum of all three accounts. But you cannot freely access Account 1 or Account 2 — only Account 3 is fully flexible. When people ask "how much EPF do I have?", the answer that matters for day-to-day access is your Account 3 balance. The answer that matters for retirement is Account 1.
For the full breakdown of what each account does, see the EPF complete guide.
What should you check on your EPF statement?
1. Employer contributions are correct
Cross-reference your EPF statement against your pay slip. If your monthly wages are RM5,000 or below, your employer should be contributing 13%. Above RM5,000, the rate is 12%. If the numbers do not match, raise it with your HR department.
Missing or short contributions are more common than you would expect — especially when changing jobs or during probation periods. Some employers delay contributions; others miscalculate. Your EPF statement is the proof.
Note
Employers are legally required to remit EPF contributions by the 15th of the month following the salary month. If your January salary contribution does not appear by mid-February, follow up. Persistent non-payment can be reported to EPF's enforcement division — call 03-8922 6000.
2. Basic Savings threshold
EPF publishes a Basic Savings benchmark — the minimum you should have at each age to be on track for a basic retirement. The schedule was revised on 1 January 2026 under the Retirement Income Adequacy framework: the track now targets RM390,000 by age 60, phased in over five years with the top threshold rising RM30,000 a year (RM270,000 in 2026, reaching RM390,000 in 2030). KWSP's published examples for the revised schedule: age 22 → RM4,000; age 25 → RM11,000.
KWSP does not republish the full age-by-age table on its public pages — your own figure shows inside i-Akaun when you log in. If your balance is below the threshold for your age, it is a signal that you may need to boost your savings — either through voluntary EPF top-ups, or through additional investments outside EPF.
For the full contribution rates and how they add up, see the EPF contribution rates guide.
3. Annual dividend credits
EPF declares its annual dividend rate in early February or March each year. The dividend is credited directly to your account balance — you will see it as a single entry in your statement for that year.
Check that the dividend has been credited and that the amount looks reasonable relative to your balance. The conventional dividend rate has ranged between 5.35% and 6.30% over the past five declared years (2021–2025), most recently 6.15% for 2025. Use our inflation calculator to see what that means in real terms.
How else can you check your EPF balance?
If you cannot access i-Akaun, there are fallback options:
SMS check: Send KWSP [space] [IC number] to 15888. You will receive an SMS with your latest contribution amount. This only shows the most recent contribution — not your full balance or account breakdown.
EPF branch visit: Walk into any KWSP branch with your MyKad. The counter staff can print your full statement on the spot.
EPF kiosk machines: Available at selected EPF branches and some government offices. Insert your MyKad to view and print your statement.
MySejahtera integration: The MySejahtera app previously showed EPF balance information for users who linked their accounts. Availability may vary — the myEPF app remains the most reliable digital option.
Troubleshooting Common Issues
"I forgot my i-Akaun password" — Click "Forgot Password" on the login page. You will need your registered mobile number for OTP verification. If your number has changed, visit an EPF branch to update it.
"My balance shows RM0 in Account 3" — Account 3 only receives contributions made from 11 May 2024 onwards. If you stopped contributing before that date (job gap, career break), your Account 3 will be empty until new contributions resume.
"My employer contribution looks wrong" — Check whether your company uses the KWSP contribution table (Jadual Caruman), which rounds amounts to the nearest ringgit based on wage bands. Small differences of RM1-3 are normal rounding. Larger discrepancies should be flagged to HR.
This guide covers EPF balance checking as of April 2026. The myEPF portal and app interfaces may change with updates — the core process (login, navigate to statement, view balances) has remained consistent since i-Akaun was introduced. For account-specific questions, contact KWSP at 03-8922 6000 or visit kwsp.gov.my.
This guide is AI-assisted with editorial review. Every factual claim is checked against primary sources (KWSP/EPF) before publication. If you find an error, email editorial@money.com.my.
Amendment, 8 August 2026. The Basic Savings table previously shown here (age 30 RM54,000 rising to age 55 RM390,000, labelled "as of 2026") could not be matched to any schedule KWSP publishes. It placed RM390,000 at age 55, when KWSP's Retirement Income Adequacy framework sets RM390,000 as the target at age 60, reached only in 2030 after a five-year phase-in of RM30,000 annual steps (the top threshold in 2026 is RM270,000) — and its intermediate age values had no identifiable source. The table has been replaced with the framework's own figures and KWSP's published examples for the revised schedule (age 22 → RM4,000; age 25 → RM11,000).
Amendment, 11 October 2026. Structural change only: a short answer and a "Last updated" line were added at the top, section headings were rewritten as the questions they answer, and one question was added to the FAQ from this guide's own text. No figure, rule or source was changed. Every figure in the short answer already appears in the body of this guide, and the short answer does not use the account split shown in the statement table.
Amendment, 11 October 2026. Figure correction, made separately from the structural change above. Two FAQ answers gave the account split as "Account 1 (70%), Account 2 (20%), and Account 3 (10%)". That split was wrong: KWSP publishes 75% / 15% / 10% for contributions credited from 11 May 2024, as the statement table in this guide already showed. The FAQ answers now point to that table instead of repeating the split, and the table carries a note that the split is as published by KWSP and has not been confirmed from a gazetted order (KWSP's pages could not be read directly on 10 October 2026).