Filing Form BE · Employees · Deadlines

Malaysia tax deadlines 2027: every date for YA 2026.

For year of assessment 2026, filed in 2027: Form BE is due 30 April 2027, or 15 May 2027 if you file online. Form B is due 30 June 2027, or 15 July 2027 online. e-Filing opens on 1 March 2027. The online date is a grace period rather than a new deadline, and that distinction is the one that quietly costs people money.

A young man standing at a sunlit window in a bare cream room with a single potted plant

Every 2027 filing deadline in one table

FormWho files itDeadlineOnline
BE / e-BEResident individual with no business income: salary, rent, dividends, interest30 Apr 202715 May 2027
B / e-BResident individual with any business income: freelance, gig, online selling, commission30 Jun 202715 Jul 2027
PPartnership, filed by the precedent partner. Each partner then reports their share on their own Form B30 Jun 202715 Jul 2027
M / e-MNon-resident individual, on the same split of no business income or business income30 Apr or 30 Jun 2027plus 15 days
C / e-CSdn Bhd7 months after the financial year endplus 1 month

Two rows in that table are worth a sentence each.

Form M is the one most deadline lists get wrong. A non-resident is not automatically an April filer. A non-resident running a business in Malaysia follows the June date, exactly as a resident would.

Form C moves with the company, not the calendar. A company with a 31 December 2026 year end files by 31 July 2027, with e-C to 31 August 2027. A company with a June year end has an entirely different pair of dates.

What the e-Filing grace period actually is

This is the part worth reading twice.

LHDN's own deadlines page sets it out in two columns. Manually, the BE Form is due on or before 30 April. Online, e-BE is due on or before 15 May. Most people remember only the second date.

The grace is a concession on submission, not a change to the statutory date. LHDN's own worked example makes it concrete: a taxpayer who furnished an e-BE on 16 May is treated as late from 1 May, not from 16 May. One day past the grace and you are already two weeks late in the eyes of the Act.

Form BE filing window · YA 2026

Filing timelinee-Filing opens on 1 Mar 2027. Deadline 30 Apr 2027 (15 May 2027 on e-Filing). After that: Miss it = 15% penalty.1 Mar 2027e-Filing opens30 Apr 2027Deadline15 May 2027 on e-FilingMiss it = 15% penaltythen 30%, then 45%
File any time in the green. The 15 May e-Filing grace covers paying the balance too, but miss it and lateness is counted from 30 April, not from 15 May. Form B runs the same shape two months later: 30 June, with e-Filing to 15 July.

So the practical rule is simple. The 15 May and 15 July dates are real and you may use them. But they are the edge of a cliff, not a second deadline with its own runway. The grace also covers paying the balance you owe, which is the half people miss: filing on time and paying late is still late.

One honest caveat, because nobody else on this search states it. LHDN publishes a Return Form Filing Programme every year, and its own deadlines page carries a line saying the date of online submission may be subject to change. The 2027 programme is not out yet. The pattern has held for years and the statutory dates sit in the Act, so 30 April and 15 May are safe to plan around. Check the programme when it appears in the new year before you plan anything tight.

The dates before the deadline

1 March 2027. e-Filing opens. Before that date the form for the previous year simply is not there, which catches out the organised.

The end of February 2027. Your employer must hand you your annual statement of pay and deductions. In the private sector that is the EA form (C.P.8A). In the public sector, government agencies and statutory bodies, it is the EC form (C.P.8C), so a government employee asking HR for an EA is asking for the wrong document. Neither goes to LHDN. It is your working paper, and your evidence if the figures are ever questioned.

There is no third date here, and that is rather the point. The window between 1 March and 30 April is ten weeks long. Nobody needs all ten.

If you get a CP500, you have six more dates

CP500 is the instalment notice LHDN sends to people with non-employment income: business, freelance, rental. It usually arrives around February and estimates your tax from your last assessed year.

It runs on six bi-monthly instalments, in March, May, July, September, November and the following January. Each one falls due within 30 days of the date on the notice.

If the estimate is too high, you revise it with Form CP502 by 30 June. That window is annual and it does not move.

Two YA 2026 specifics are worth knowing while you file in 2027. LHDN waived the penalties on all six YA 2026 CP500 instalments, and opened a second revision window that closed on 31 October 2026. A penalty waiver is not a tax waiver: whatever the instalments did not cover is still payable when you file.

The dates after you file

Your refund. LHDN's client charter puts it at 30 working days from an e-Filing submission and 90 working days for a manual return. Thirty working days is about six weeks once weekends are out, and public holidays stretch it further. It is paid by transfer to the bank account on your return, which is why a wrong account number is the most common reason a refund sits and does nothing.

Found a mistake. You get one self-amendment per year of assessment, within six months of the due date, and only if the original return was filed on time. It is not free: any additional tax the amendment reveals is increased by 10 per cent under section 77B, payable within 30 days.

Your records. Keep every receipt and record for seven years from the end of the year of assessment. LHDN can reassess up to five years back under section 91, with no time limit where there is fraud or wilful default.

A worked example, in real ringgit

Faizal earns RM88,000 a year at one employer. No side income, no children, and he bought a laptop last year.

His reliefs come to RM15,850: the automatic RM9,000 individual relief, RM4,000 of EPF, because his actual contribution was higher but that line is capped, RM350 for SOCSO and EIS, which LHDN treats as one combined line rather than two, and the RM2,500 lifestyle relief for the laptop.

That leaves chargeable income of RM72,150. Walking the bands: the first RM70,000 costs RM3,700, and the RM2,150 above it sits in the 19 per cent band for RM408.50. Total tax: RM4,108.50. PCB took RM385 a month from his salary, so RM4,620 across the year. The difference, RM511.50, comes back to him.

Most of that refund exists for one reason. PCB is worked out on a standard set of reliefs. It knew about his EPF and his SOCSO. It did not know about the laptop. Claiming only what PCB already knew, his chargeable income would be RM74,650 and his tax RM4,583.50, so the RM2,500 lifestyle relief alone is worth RM475 of his refund.

Now the calendar part. If Faizal files in the first week of March 2027, the 30 working day clock starts then and the RM511.50 reaches his account around late April. If he waits until 15 May, the same RM511.50 arrives around late June. Same return, same money, two months apart. Filing early does not change your tax. It changes when you get paid.

And if he files on 16 May? The return is late from 1 May, and LHDN's own note on refunds is that a late return is processed after the late-submission penalty has been dealt with. Being owed money does not make lateness free.

What each kind of lateness costs

There are two different charges here, and people conflate them constantly.

Late filing, under section 112(3), is a penalty on the tax payable: 15 per cent if you are up to twelve months late, 30 per cent between twelve and twenty-four months, and 45 per cent beyond twenty-four. That is the administrative scale in LHDN's own operational guideline. If you see 35 per cent quoted on a deadline page somewhere, it is not the current scale.

The RM200 to RM20,000 fine you may also have read about is section 112(1), the court maximum on prosecution. LHDN reserves that for people who never file at all, not for an ordinary late filer.

Late payment, under section 103(3), is a flat 10 per cent increase on whatever is still unpaid after the due date, and nothing further after that. The old 5 per cent top-up after 60 days came from section 103(4), which was repealed with effect from 1 January 2020, though plenty of Malaysian articles still quote it.

They stack. A late return that also leaves a balance unpaid attracts both. If you have already missed a date, the what to do if you missed the deadline guide is the practical next step.

What to do now

Put three dates in your phone and stop thinking about it.

1 March 2027, the day e-Filing opens, as a nudge rather than a deadline. 30 April 2027 for Form BE, or 30 June 2027 for Form B, as the real one. And the end of February, to check your EA form the week it arrives rather than the week you file. If the employment figure looks wrong, February is a far better month to sort it out with HR than May.

If you are not sure which form you are on, the Form B vs Form BE guide settles it in about thirty seconds, and the e-BE walkthrough covers the screens once you get there. If you want a rough number before any of that, the free tax calculator takes two minutes.

Frequently asked questions

Is the deadline 30 April or 15 May?

Both, in different senses. 30 April is the statutory deadline in the Act. 15 May is a grace period LHDN allows for online submission. You may file up to 15 May without penalty, but if you miss 15 May, lateness is counted from 30 April.

When does e-Filing open for YA 2026?

1 March 2027. The form for the previous year is not available before that date, which catches out the very organised.

What if the deadline falls on a weekend?

e-Filing runs online and accepts submissions on any day, so a weekend date is not a problem in practice. 15 May 2027 happens to be a Saturday.

I am owed a refund. Do I still have to file on time?

Yes. A refund position means the percentage penalty has little or nothing to bite on, but filing late still puts your refund behind the late-submission process, and LHDN can still act on the late filing itself.

Can I ask for an extension?

There is no personal extension for an individual return. The e-Filing grace period is the only built-in buffer there is.

Checked against the real thing

Official sources

Every figure on this page is verified against LHDN primary sources and Malaysian law before it is published.

Educational reference only. MyTaxMate is an independent app and is not affiliated with LHDN / IRBM. Penalties cited on this site are sourced from the official LHDN Offences page and the Income Tax Act 1967. For binding rulings on your specific situation, contact LHDN directly at hasil.gov.my or consult a registered tax agent (Ejen Cukai berdaftar). Articles are informational only, not legal or tax advice.

Make tax season easy with MyTaxMate

Knowing the date is the easy half. The hard half is arriving at it with your receipts already in order rather than spending an April evening trying to remember what you spent last March. MyTaxMate keeps your receipts and reliefs in one place through the year and gets your figures file-ready. We do not submit the return for you, you still do that yourself on MyTax, but it means March can be a twenty minute job. Or start with the free calculator to see whether you are heading for a bill or a refund.

See where you stand

Not ready to sign up?

Get the LHDN deadline reminder
+ a free relief checklist.

One email 14 days before your filing deadline with the full list of reliefs you might still claim. No spam — unsubscribe in one click.