Tax 9 min read

How to File Your Income Tax in Malaysia 2026: Step-by-Step Guide

Filing your income tax return might feel overwhelming the first time, but once you understand the process it becomes straightforward. For Year of Assessment (YA) 2025, Malaysian taxpayers have until April 30, 2026 to submit their returns online via the MyTax portal. This guide walks you through every step — from figuring out whether you need to file, to selecting the right form, to submitting and tracking your refund.

Who Needs to File Income Tax in Malaysia?

Not every Malaysian resident needs to file a tax return, but the threshold is lower than many people assume.

You must file if your annual income exceeds RM34,000 after deducting your EPF contributions. This threshold applies to Malaysian tax residents — individuals who have stayed in Malaysia for at least 182 days in the calendar year (or meet other qualifying criteria under the Income Tax Act 1967).

It is important to note that the obligation to file is separate from the obligation to pay tax. Even if your PCB (Potongan Cukai Berjadual) deductions throughout the year have fully covered your tax liability, you are still legally required to submit a return. Failing to file when required can attract a penalty of RM200 to RM2,000 or imprisonment under Section 112 of the Income Tax Act.

What Counts as Income?

Taxable income includes more than just your monthly salary. LHDN (Lembaga Hasil Dalam Negeri) expects you to declare:

Non-Residents

If you are a non-resident for tax purposes (fewer than 182 days in Malaysia), you file Form M and are taxed at a flat rate of 30% on all Malaysian-sourced income. Non-residents are not eligible for personal reliefs. If you recently relocated and are uncertain of your residency status, consult a tax agent or LHDN directly.


Which Tax Form Do You Need?

LHDN uses different forms depending on your income type and residency status. Choosing the wrong form is a common mistake that can delay processing or trigger queries from the tax authority.

FormWho it’s for
Form BEResident individuals with employment income only (no business income)
Form BResident individuals with business or self-employment income
Form MNon-resident individuals
Form PPartnerships
Form BTResident individuals with employment income who are also knowledge workers in Iskandar Malaysia

The vast majority of salaried employees in Malaysia use Form BE. If your income comes entirely from a registered employer and you have no side business, freelance work, or sole proprietorship registered with SSM, Form BE is the correct choice.

If you have any business income — even casual freelancing invoiced under your own name — you are required to use Form B, which has a later deadline of June 30.

Quick Decision Guide

  1. Are you a Malaysian tax resident? → Yes: continue. No: use Form M.
  2. Do you have business or self-employment income? → Yes: Form B. No: Form BE.
  3. Are you a knowledge worker in Iskandar Malaysia with a special tax rate? → Form BT.

Key Deadlines for 2026

Missing the deadline is one of the easiest ways to incur an unnecessary penalty. Mark these dates in your calendar.

Forme-Filing DeadlineManual Submission
Form BEApril 30, 2026April 15, 2026
Form BJune 30, 2026June 15, 2026
Form MApril 30, 2026 (via agent)

E-filing is strongly recommended. Manual submissions require physical forms sent to LHDN branch offices and close two weeks earlier than the e-filing deadline.

Penalties for Late Filing

Under Section 112(1) of the Income Tax Act 1967, failing to file or filing late can result in:

LHDN can also issue a notice of assessment based on estimated income if you fail to file, and the burden then falls on you to challenge it within the required timeframe.


Step-by-Step: How to File via MyTax (e-Filing)

The MyTax portal at mytax.hasil.gov.my is the primary e-filing platform for individual taxpayers. Here is a complete walkthrough for YA 2025.

Step 1: Access the MyTax Portal

Go to mytax.hasil.gov.my. The portal is available in both English and Bahasa Malaysia. Use a modern browser — Chrome or Edge are most reliable.

Step 2: Log In

Step 3: Navigate to e-Filing

From the MyTax dashboard, select “e-Filing” from the main menu, then choose “e-BE” for YA 2025. The portal will load your return form for the assessment year.

Step 4: Verify Pre-Filled Income Data

LHDN receives income data directly from employers (via the CP8D/EA form submission process). Much of your employment income, EPF deductions, and PCB amounts may already be pre-filled. Do not assume the pre-filled data is complete or accurate. Cross-check every figure against your own EA form:

If there are discrepancies, use your EA form as the authoritative source and amend the figures accordingly.

Step 5: Enter Your Tax Reliefs

This is the section most taxpayers under-optimise. You must actively input each relief — the system will not claim them for you. Work through each category:

For a full breakdown of every available relief and the amounts for YA 2025, see our guide on tax reliefs in Malaysia 2026.

Step 6: Review Chargeable Income and Tax Payable

Once all income and reliefs are entered, the portal calculates your chargeable income (total income minus all reliefs and deductions) and applies the progressive tax rates. For YA 2025, the rates range from 0% on the first RM5,000 of chargeable income up to 30% on income above RM2,000,000.

Use our Income Tax Calculator to estimate this figure before you begin filing so you are not surprised by the result.

Step 7: Check Your PCB Balance

Compare the total PCB deducted by your employer (shown on the form) against the tax payable calculated by the system.

Step 8: Submit and Save Your Acknowledgement

Review all figures one final time, then click “Submit”. The portal generates an acknowledgement with a reference number — save or print this. You can also download a PDF copy of your submitted return from MyTax. Keep this document for at least seven years in case of an audit.


Your EA Form — What It Contains

The EA Form (Borang EA) is an annual income statement issued by your employer. It is the single most important document you need before filing.

Key Fields on the EA Form

FieldWhat it shows
C1Gross employment income (salary, allowances, bonuses)
C5Benefits in kind
DTotal EPF contributions deducted
ETotal PCB (monthly tax deductions) paid to LHDN

When Must Employers Issue It?

Under the Income Tax Act, employers must give employees their EA forms by the last day of February — that is, February 28, 2026 for YA 2025 income. This gives employees at least two months before the April 30 e-filing deadline.

What If You Have Not Received Your EA Form?

If February has passed and you still have not received your EA form:

  1. Follow up with your HR or payroll department in writing (email creates a paper trail).
  2. Check whether your employer has uploaded it digitally to a payroll portal.
  3. If your employer is unresponsive, contact LHDN directly — employers who fail to issue EA forms face penalties under Section 83 of the Income Tax Act.

Do not delay filing while waiting. You can use your own payslip records and EPF statements to reconstruct the figures, and amend the return later if needed.


Claiming Tax Reliefs When Filing

Reliefs directly reduce your chargeable income, so claiming all reliefs you are entitled to is the single most impactful action you can take to reduce your tax bill.

Reliefs That Taxpayers Frequently Miss

Keep Receipts for Seven Years

LHDN can audit any return up to seven years after submission. You are not required to submit receipts when filing, but you must be able to produce them on request. Maintain a folder — physical or digital — organised by tax year.


How to Get Your Tax Refund Faster

If you are owed a refund, the speed at which you receive it depends almost entirely on one thing: whether your bank account is registered with LHDN.

Register Your Bank Account via MyTax

Log in to MyTax, navigate to “My Account” or “Kemaskini Maklumat Akaun Bank”, and enter your bank account number. LHDN supports direct credit to most Malaysian banks. Once registered, refunds are typically credited within 30 working days of your return being processed.

Without a registered bank account, LHDN issues a cheque — which takes considerably longer, can be lost in the mail, and requires physical collection or banking.

Checking Your Refund Status

From the MyTax dashboard, go to “Semakan Bayaran Balik” (Refund Status Check). You can see whether your return is being processed, whether additional information has been requested, and when the refund has been approved.

Common Reasons for Delayed Refunds


Common Mistakes to Avoid

After reviewing the filing process, here are the errors that most frequently cause problems for Malaysian taxpayers.

Filing Under the Wrong Form

Submitting Form BE when you should have used Form B (because of freelance or rental income) is a disclosure error. LHDN cross-references income data from multiple sources, including bank records, SSM registrations, and third-party reports. Correct errors promptly by filing an amended return.

Forgetting to Declare All Income Sources

Employment income is the most visible, but LHDN expects full disclosure of:

Missing the Deadline

April 30 comes quickly, especially for first-time filers navigating the MyTax portal. Set a calendar reminder in early April, gather your documents by mid-April, and aim to submit by April 25 to leave buffer time in case of portal issues.

Not Claiming Available Reliefs

Unclaimed reliefs are money left on the table. There is no mechanism for LHDN to claim reliefs on your behalf — you must declare them. A 30-minute review of the available reliefs against your actual spending for the year can reduce your tax bill by hundreds or even thousands of ringgit.

Relying Solely on PCB as Proof of Payment

PCB is a monthly withholding, not a final tax assessment. Your actual tax liability is determined when you file your return. Always reconcile your PCB total against your calculated tax — especially in years when you received a large bonus, changed jobs, or had a salary increase mid-year.


Filing your income tax does not have to be stressful. With your EA form in hand, your relief receipts organised, and this guide open beside you, most salaried employees can complete their Form BE in under 30 minutes. The key is to start early, double-check the pre-filled figures, and claim every relief you are entitled to.

For a quick estimate of what you owe before you file, use our Income Tax Calculator.

Estimate your income tax before filing

Try the Calculator

Frequently Asked Questions

What is the deadline to file income tax in Malaysia 2026?
For e-Filing: April 30, 2026 for salaried employees (Form BE). For individuals with business income (Form B), the deadline is June 30, 2026. Manual submission deadlines are 2 weeks earlier.
Which tax form should I use?
Use Form BE if you are a resident individual with employment income only. Use Form B if you have business income. Form M is for non-residents. Most salaried employees use Form BE.
Do I need to file if my income is below the taxable threshold?
Yes, you still need to file a tax return if your annual income exceeds RM34,000 (after EPF deduction), even if no tax is payable. Failure to file can result in penalties.
How long does a tax refund take in Malaysia?
For e-Filing, refunds are typically processed within 30 working days. Bank account details must be registered with LHDN via MyTax for direct credit. Cheque refunds take longer.
What documents do I need to file my tax return?
You need: your EA form from employer, receipts for tax relief claims (medical, education, lifestyle), EPF statement, insurance premium receipts, and your MyKad/passport number. Keep receipts for 7 years.

Related Articles