Income Tax Act 1967 · Section 112
What happens if you file your income tax late in Malaysia?
Two things, and they stack. First, a penalty for filing late, a percentage of the tax you owe that grows the longer you wait (15%, then 30%, then 45%). Second (and this is the one that hurts), if you don't file at all, LHDN can raise its own estimate, a Form J, and add a flat 45% penalty payable within 30 days. Here's the detail.

1. The late filing penalty
The penalty most late filers actually pay is a percentage of the tax you owe, set by Section 112(3) of the Income Tax Act 1967. LHDN's own operational guideline (GPO 3/2020) scales it by how late the return is: 15% if you file up to 12 months late, 30% over 12 to 24 months, and 45% beyond 24 months. The meter runs, but slowly, and it only jumps at the one-year and two-year marks.
You may also have read that late filing carries a fine of RM 200 to RM 20,000, up to 6 months' jail, or both. That is real, but it is the Section 112(1) maximum a court can impose if LHDN prosecutes, which they reserve for people who ignore them entirely. For an ordinary filer who is simply late, the 15% administrative penalty above is what actually lands.
2. The Form J risk if you never file
This is the expensive one. If you simply don't file, LHDN can raise a best-judgment assessment: they estimate your income (usually generously, in their favour) and bill you on that. That estimate arrives as a Form J under Section 90(3), and it carries a flat 45% penalty, payable within 30 days. You're then stuck disputing a number you didn't choose, which is far harder than just filing on time.
You may have seen "up to 300%" attached to this. That figure is real but it belongs to something else: Section 112(1A) lets a court impose a special penalty of up to three times the tax on someone convicted of failing to file for two or more years. It is a prosecution outcome for persistent non-filers, not the standard consequence of one missed return.
The deadlines you're racing
Form BE (employment income): 30 April on paper, 15 May for e-filing. Form B (business / sole-prop): 30 June on paper, 15 July for e-filing. And remember, being below the tax-payable line doesn't excuse you from filing. If you're above the income threshold, you file regardless.
Already paid but worried about the balance instead? See the late payment penalty (10%). It is 10% and nothing more: the old further 5% after 60 days was repealed with effect from 1 January 2020.
Frequently asked questions
What happens if you file your income tax late in Malaysia?
The penalty most people actually pay is administrative, under Section 112(3): a percentage of the tax you owe based on how late you are, 15% up to 12 months, 30% over 12 to 24 months, 45% beyond. Section 112(1) also lets a court fine you RM 200 to RM 20,000 (or jail up to 6 months) if LHDN prosecutes. And if you never file at all, LHDN can raise its own estimate (a Form J) with a flat 45% penalty, payable within 30 days.
How long before the late-filing penalty goes up?
The 15% rate holds until 12 months after the deadline, then rises to 30%, and past 24 months to 45%. Waiting never helps, but the jumps happen at those two marks.
What are the income tax filing deadlines in Malaysia?
Form BE (employment income): 30 April, extended to 15 May on e-Filing. Form B (business / sole-prop income): 30 June, extended to 15 July on e-Filing. e-Filing has been mandatory for individuals since YA 2023. Form C (companies): 7 months after the financial year-end, 8 months with the e-C grace.
Do I still need to file if I have no tax to pay?
If your income is above the filing threshold you must still file, even if reliefs bring your tax to zero. "No tax payable" is not the same as "no need to file", and late filing can still draw a Section 112 fine.
What is a best-judgment assessment?
If you don't file, LHDN can estimate your income themselves and bill you on that estimate (usually higher than reality). That is a Form J under Section 90(3), and it carries a flat 45% penalty payable within 30 days. Two or more years left unfiled can also bring a court fine and a special penalty of up to three times the tax under Section 112(1A). You then have to dispute a number you did not choose, which is far harder than just filing on time.


