

To file income tax in Malaysia for YA 2025, log in to MyTax at mytax.hasil.gov.my, select e-Filing under ezHasil Services, choose Borang BE (salaried employees), enter your income and relief claims, and submit before 30 April 2026. e-Filing grace period typically extends to 15 May 2026.
If you've read our article, Income tax in Malaysia for beginners: How to get started, you already understand:
Now it's time for the main event — actually filing your income tax return through LHDN e-Filing.
Let's walk through it step by step.
⏰ Tax deadline alert: Filing Borang BE for YA 2025? The income tax deadline is 30 April 2026, with a short e-Filing grace period into mid-May. Don't leave it to 11:59pm.
Don't log into MyTax empty-handed. Tick off what you've got:
Pro tip: Filing takes 20–30 minutes if everything is ready. Filing without documents? Chaos. 😅
Go to mytax.hasil.gov.my and log in with your i-Akaun credentials. Click "ezHasil Services" then "e-Filing". Make sure you select YA 2025 — you're declaring income earned in 2025, filed in 2026.

Visit the MyTax portal and log in.
To access e-Filing:
👉 Click "ezHasil Services" > "e-Filing"
Make sure you select the correct Year of Assessment: YA 2025. Remember, you're declaring income earned in the previous year.
Most salaried employees file Borang BE — this is for individuals with employment income only. If you have business income (freelance registered under SSM, trading, etc.), you file Borang B instead. When in doubt, Borang BE is the right choice for regular employees.

| Form | Who files it | Income type |
|---|---|---|
| Borang BE | Salaried employees | Employment income only (+ side income without SSM) |
| Borang B | Self-employed / business owners | Business income (registered under SSM) |
Before entering any income figures, double-check your name, IC number, address, and especially your bank account number. Wrong bank details are the number one reason tax refunds in Malaysia get delayed or rejected.
Check carefully:
Wrong bank details = delayed tax refund. Fix it now, not after you've submitted.
Refer to your EA Form (provided by your employer) and enter your total annual salary, benefits, allowances, and EPF contributions. Some fields may be pre-filled by LHDN — always cross-check against your EA Form before accepting pre-filled values.
Refer to your EA Form and input:
Some fields may be pre-filled — always double-check against your EA Form.
If you earned freelance income, rental income, commissions, or side hustle earnings in 2025, declare them here. The system calculates your aggregate income (total from all sources) automatically. Omitting income — even small amounts — is a compliance risk.
Include:
The system will automatically calculate your aggregate income (total income earned for the year).
Tax deductions reduce your total income before reliefs are applied. This includes things like Zakat payments and donations to approved organisations. Fill in only what is applicable to you — don't guess or inflate figures.
Next, calculate any tax deductions you are entitled to. Fill only which are relevant to you.
Tax reliefs reduce your chargeable income — the amount your tax rate is applied to. For YA 2025, popular reliefs include personal relief (RM9,000), EPF contributions, lifestyle (RM2,500), internet subscription, medical expenses, and education fees. Always keep receipts for all claims.
This is where you legally reduce your chargeable income. Check the full list of claimable tax reliefs for YA 2025.
Common relief categories for young adults:
Under the Lifestyle relief category, you can claim up to RM2,500 for the purchase of a smartphone, tablet, or computer for personal use. If you bought a new device in 2025, make sure you claim it. Explore devices on CelcomDigi Easy360 →
After entering your reliefs, the system calculates your chargeable income. Your chargeable income determines your tax rate and total tax payable. You can also apply any eligible tax rebates, which act as a direct reduction on your final tax bill.
Before you hit submit, re-check your income figures, PCB/MTD amount, all relief claims, and bank details. If the final balance is negative, that means you've overpaid via MTD and are due a refund — not that you made an error.
Before you hit submit:
If the final amount shows a negative balance, that usually means you've overpaid via MTD/PCB — and you'll receive a refund.
Once submitted, immediately download and save your acknowledgement slip. This is your proof of submission — screenshot it, save the PDF, and keep it somewhere safe. LHDN may request it if there are any queries about your filing.
Once submitted:
You're officially done. 🎉
After submission, LHDN will determine if you owe additional tax or are due a refund. Refunds are typically credited within 30 working days for accurate e-Filing with correct bank details. If you owe tax, pay before 30 April 2026 to avoid penalties.
After you submit your return, LHDN will calculate whether:
If you've been paying MTD/PCB every month and your reliefs reduce your final tax, you may receive money back. Refunds are typically credited to your bank account within 30 working days.
If you still owe tax, make sure to pay before the deadline. Payment can be made online via the LHDN portal or at an LHDN branch.
*Disclaimer: Taken from LHDN as of 2nd March 2026.
Your final tax payable = aggregate income, minus deductions, minus reliefs (= chargeable income), multiplied by your tax rate, minus any rebates. Each step reduces what you owe — so claiming every eligible relief matters.
You've just handled one of the biggest adulting milestones. 💪✨
The deadline to file Borang BE (salaried employees) for YA 2025 is 30 April 2026. e-Filing typically gets a grace period until around 15 May 2026. If you have business income and file Borang B, the deadline is 30 June 2026. File early — the LHDN portal gets very slow near the deadline.
Borang BE is for salaried employees with employment income (and any non-business side income). Borang B is for individuals with business income registered under SSM. Most first-time taxpayers in Malaysia file Borang BE.
Tax refunds in Malaysia are typically processed within 30 working days for accurate e-Filing submissions with correct bank account details. Make sure your bank details in MyTax are up to date before submitting to avoid delays.
Filing after the deadline may result in a penalty of 10% of the tax payable amount. LHDN can also issue a notice of assessment. If you realise you'll miss the deadline, file as soon as possible and contact LHDN — penalties are reduced for voluntary late filings compared to those caught during audits.
Yes — you can submit an amended return (Amended BE) via the MyTax portal within the allowed period after your original submission. Log in to MyTax, go to e-Filing, and select the relevant year of assessment to make corrections. Keep your supporting documents in case LHDN follows up.
Filing income tax doesn't have to be stressful — especially once you've done it the first time. The key is getting organised early, claiming every relief you're entitled to, and not leaving it to the last minute when the LHDN portal is under heavy load.
And while you're at it — if you bought a new smartphone or device in 2025, don't forget to claim that RM2,500 lifestyle relief. Looking to upgrade before next year's filing? 👉 Check out CelcomDigi Easy360 devices — get a new phone and make it count for next year's tax relief.


By submitting this subscription request, I consent to altHR sending me marketing communication via email. I may opt out at any time. View CelcomDigi's Privacy Policy.
© Copyright 2025 CelcomDigi Berhad [Registration No. 199701009694 (425190-X)]. All Rights Reserved.