The MyTax portal at mytax.hasil.gov.my is where all individual income tax returns in Malaysia are filed electronically. The system replaced the older ezHASiL portal and is now the single point of access for e-Filing, tax payment, refund tracking, and correspondence with LHDN.
This guide is a practical walkthrough of the e-Filing process itself โ the buttons, the screens, and the sections you need to complete. If you need context on who must file, how tax brackets work, and which reliefs exist, read our complete income tax filing guide first, then come back here when you are sitting in front of the portal ready to file.
What You Need Before You Start
Do not open MyTax until you have these documents in front of you. Missing one item mid-way through forces you to save a draft, hunt for the document, and resume later โ which is when most people abandon the process.
| Document | Where to Get It | |----------|----------------| | EA Form (Borang EA) | Your employer โ must be issued by end of February | | EPF annual statement | i-Akaun at kwsp.gov.my | | Insurance/takaful premium statements | Your insurer (life + medical/education policies) | | SSPN net deposit statement | PTPTN | | Lifestyle receipts | Your own records โ books, internet, gym, phone/laptop purchases | | Medical receipts (parents) | Clinics/hospitals โ must include practitioner certification | | MyKad (IC) number | For login identification | | Phone number linked to your LHDN account | For OTP verification |
If you have rental income, freelance income, or dividend income from non-exempt sources, have those records ready as well โ but this guide focuses on Form BE (employment income only).
Step 1 โ Log In (or Register for the First Time)
Go to mytax.hasil.gov.my.
If you have an existing account: Click Log Masuk and enter your IC number (without dashes) and password. You will receive an OTP on your registered phone number.
If this is your first time:
- Click Daftar (Register) on the login page
- Select Individu (Individual)
- Enter your IC number and personal details
- Set a password and link your phone number for OTP
- You will receive an activation link via email โ activate within 48 hours
First-time registration takes 5โ10 minutes. If you already have a tax file number (SG/OG number from a previous employer registration) but have never used MyTax, you still need to register for online access. Your existing tax file will be linked automatically based on your IC number.
Warning
Forgot your password? Use the Terlupa Kata Laluan (Forgot Password) link on the login page. You will need your IC number and the phone number on file. If your phone number has changed, you must visit an LHDN branch in person with your MyKad to update it โ there is no online option for changing the registered phone number.
Step 2 โ Navigate to Form BE
After logging in, you land on the MyTax dashboard. The interface is in Bahasa Malaysia by default but can be switched to English using the language toggle at the top right.
- Click e-Filing in the left sidebar menu
- Select e-Borang (e-Form)
- Choose e-BE โ this is the form for individuals with employment income only
- Select the Tahun Taksiran (Year of Assessment) โ for income earned in 2025, select 2025
The system will load Form BE with sections labelled A through E.
Which form do you need?
- e-BE: Employment income only (salary, allowances, bonuses, benefits-in-kind)
- e-B: Employment income plus business/freelance income
- e-M: Non-resident individual
- e-MT: Knowledge worker / returning expert
If you have any freelance, sole proprietor, or partnership income alongside your salary, you need Form B, not Form BE.
Step 3 โ Section B: Declaring Employment Income
Section B is where your income figures go. For most employees, LHDN pre-fills this section using the EA data your employer submitted through the e-Data Praisi system.
What to do:
- Check the pre-filled figures against your physical EA form
- Verify: gross salary, allowances, perquisites, bonuses, and employer EPF contributions
- If figures match โ proceed
- If figures do not match โ use the values from your EA form and correct the pre-filled data
Common reasons for mismatches:
- You changed employers during the year (only the latest employer's data may be pre-filled)
- Late bonus payments that crossed the year boundary
- Benefits-in-kind (company car, housing) valued differently than expected
If you had two employers in the assessment year, you need to declare income from both. Add the second employer's EA data manually if it was not pre-filled.
Step 4 โ Section C: Claiming Reliefs and Deductions
This section is where the actual tax savings happen. The system presents each relief category as a separate field. Enter the amount you are claiming (up to the maximum allowed) based on your supporting documents.
Key reliefs to fill in:
| Field | What to Enter | Max (RM) | |-------|--------------|----------| | Individual relief | Auto-filled โ RM9,000 | 9,000 | | EPF / KWSP contributions | Employee's mandatory + voluntary contributions | 4,000 | | Life insurance / takaful | Annual premiums for policies on your own life | 3,000 | | Medical & education insurance / takaful | Separate from life insurance | 3,000 | | Lifestyle | Books, internet, sports, computer/smartphone | 2,500 | | SSPN (net deposit) | Education savings for children | 8,000 | | Medical expenses for parents | With practitioner certification | 8,000 | | Child relief | RM2,000 per child (under 18); RM8,000 per child in tertiary education | Per child | | Education fees (self) | Approved courses โ degree, masters, professional qualifications | 7,000 |
Do not estimate. Enter the actual documented amount for each relief. If you spent RM1,800 on lifestyle items, enter RM1,800 โ not RM2,500. LHDN can audit your return up to 7 years back and request receipts for any claim.
If you are married, this section also asks about spouse details and whether you are filing jointly or separately. For most dual-income couples, filing separately is more beneficial โ but run the numbers both ways using the system's built-in comparison before deciding.
Step 5 โ Review and Submit
After completing all sections, the system calculates:
- Total income โ your declared gross employment income
- Total reliefs โ the sum of all reliefs you entered
- Chargeable income โ total income minus total reliefs
- Tax payable โ based on the progressive tax brackets
- PCB already paid โ the total monthly tax deductions from your payslips
- Balance โ the difference between tax payable and PCB paid
Before clicking Submit:
- Review every section. Click back through Sections A, B, C, and D to verify all figures
- Check that your bank account number in Section A is correct โ this is where refunds are credited
- Confirm your mailing address is current
Once you are satisfied, click Tandatangan & Hantar (Sign & Submit). You will be asked to confirm with your password or OTP one final time.
Note
Save drafts as you go. The system allows you to save an incomplete return and resume later. Use the Simpan Draf button if you need to step away. Drafts are retained until the filing deadline. Do not rely on this indefinitely โ if the deadline passes, unsaved drafts are discarded.
Step 6 โ After Submission
Immediately after submitting:
- The system displays an acknowledgement receipt with a reference number and timestamp
- Save this page โ print it or take a screenshot
- You will also receive an email confirmation at the address linked to your MyTax account
If you owe additional tax (tax payable > PCB):
Payment can be made immediately via FPX (online banking) through the MyTax portal, or at any LHDN counter. Payment must be made by the filing deadline to avoid penalties.
If you are due a refund (PCB > tax payable):
LHDN's official target is 30 working days from the date of submission. In practice, most e-Filing refunds are processed within 30โ90 working days. Refunds are credited directly to the bank account in your MyTax profile. If your bank details are wrong, the refund will bounce and you will need to contact LHDN to resubmit.
Check refund status: Log in to MyTax โ Semakan Status Bayaran Balik (Check Refund Status) to track your refund.
Common Errors and How to Fix Them
"Rekod tidak dijumpai" (Record not found) at login โ Your IC number may not be registered in the MyTax system. Visit an LHDN branch with your MyKad to create your tax file, then register online.
EA data not pre-filled โ Your employer may not have submitted e-Data Praisi on time. Enter the figures manually from your physical EA form. This is not an error โ it is a data timing issue.
OTP not received โ Wait 2 minutes before requesting a resend. If you still do not receive it, your registered phone number may be outdated. This requires an in-person visit to an LHDN branch to update.
System timeout during filing โ MyTax sessions expire after approximately 20 minutes of inactivity. Save your draft frequently. Peak load occurs in the last week of April โ file earlier to avoid congestion.
Submitted with wrong figures โ You can file an amended return (Borang Nyata Terpinda) through MyTax within the same assessment year. Navigate to e-Filing โ e-Borang โ select the amended form option. The original submission is superseded by the amendment.
Key Deadlines
| Form | Who | Deadline | Sinaran Terakhir e-Filing | |------|-----|----------|--------------------------| | e-BE | Employees (employment income only) | 30 April | Same โ 30 April | | e-B | Individuals with business income | 30 June | Same โ 30 June |
Late filing triggers a 10% penalty on the tax payable amount under Section 103 of the Income Tax Act 1967. If your tax payable is zero (PCB covered everything), the 10% penalty on zero is zero โ but LHDN reserves the right to impose a fine of up to RM20,000 for non-compliance.
File early. The system is available 24/7 from 1 March each year. There is no advantage to waiting until the deadline.
Related Guides
- How to File Income Tax in Malaysia โ Complete Guide for Employees โ tax brackets, reliefs overview, and who needs to file
- EPF Complete Guide 2026 โ Account 1, 2 & 3 Explained โ understand EPF contributions and how they affect your tax relief
- How to Save Money in Malaysia โ A Practical 2026 Guide โ what to do with your tax refund once it arrives
Every guide on money.com.my is fact-checked against primary sources (LHDN, Bank Negara Malaysia, Gazette Orders) before publication. If you find an error, email corrections@money.com.my โ corrections are published with a dated amendment note.