YA 2025 · Filing season

Form B deadline 2026: 30 June, and what late costs.

If you earned any business income in 2025 (freelance, sole prop, gig work, commissions, online selling), your Form B for YA 2025 is due 30 June 2026. File through e-Filing (e-B on MyTax) and you get a grace period until 15 July 2026. Your tax payment is due the same day. Here's everything that deadline actually means.

Desk calendar with a circled deadline date
FormWho files itDeadlinee-Filing grace
Form BIndividuals with business income (freelancers, sole props, gig workers)30 June 202615 July 2026
Form PPartnerships (the partnership itself; partners then file Form B)30 June 202615 July 2026
Form BEEmployment income only, no business income30 April 202615 May 2026 (passed)

Filing timeline

Filing timelineFiling opens on 1 Mar. Deadline 30 Jun (15 Jul on e-Filing). After that: Miss it = 15% penalty.1 MarFiling opens30 JunDeadline15 Jul on e-FilingMiss it = 15% penaltythen 30%, then 45%
File any time in the green. Miss 30 June (15 July on e-Filing) and the Section 112(3) penalty starts at 15% of the tax you owe.

Not sure if you're a Form B person?

One rule: any business income at all puts you on Form B, even if you also have a salary. Employment income only? You were a Form BE filer and your deadline (15 May) has already passed. If that's you, read this next. Still unsure which form is yours? Form B vs Form BE, settled in 30 seconds.

Does the deadline also apply to paying the tax?

Yes, and this is the part that catches people. The balance of tax for YA 2025 is due by the same deadline as the form. Filing on time but paying late still triggers the Section 103 surcharge: a flat 10% on whatever is unpaid. It stays at 10% however long it drags on, because the old further 5% after 60 days was repealed with effect from 1 January 2020. If your number looks big, knowing it a few weeks early is the difference between planning cashflow and eating a penalty.

What happens if I miss the Form B deadline?

Two separate hits. Late filing: LHDN's administrative penalty under Section 112(3) is 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 (the full Section 112 detail). The RM 200 to RM 20,000 you may have seen is the court maximum, reserved for prosecutions, not the everyday penalty. And if you don't file at all, LHDN can estimate your income themselves and add up to 300% of the tax (the best-judgment assessment). Late payment: the flat 10% surcharge above. If you've already missed it, file anyway, today. The penalty climbs at the one-year and two-year marks, and a voluntary late filing is treated far more gently than a discovered one.

Filing as a partnership?

The partnership files Form P by the same 30 June / 15 July dates, and issues each partner a CP30 showing their share of the profit. Each partner then reports that share in their own Form B. The CP30 figure is the net share. You don't re-deduct the partnership's expenses on your personal form.

What to have ready before you sit down to file

Your gross income per client or platform, your deductible business expenses (with receipts), capital allowance items like laptops and equipment, your personal relief receipts, and last year's form if you have one. LHDN can normally go back 5 years (and with no time limit where there is fraud, wilful default or negligence), and the law makes you keep the records for 7 years, so they need to live somewhere safer than a shoebox, missing records is itself a fineable offence.

What missing the deadline costs · RM 5,000 tax due

Tax payable for YA 2025RM 5,000.00
+ 15% late-filing penalty (s.112(3), under 12 months)RM 750.00
+ 10% late-payment surcharge (day after deadline)RM 500.00
You settleRM 6,250.00

The RM 200 to RM 20,000 Section 112 fine sits on top of this only if LHDN takes you to court, which they reserve for people who never file at all, not for an ordinary late filer.

Frequently asked questions

Can I get an extension on the Form B deadline?

There's no personal extension. The only built-in buffer is the e-Filing grace period: file electronically via MyTax and 30 June 2026 effectively becomes 15 July 2026. After that, the Section 112(3) late-filing penalty applies, 15% of the tax you owe, rising to 30% after a year and 45% after two.

My business made no money this year. Do I still file Form B?

Yes. If you carried on a business in 2025, file Form B even at a loss or zero income. Declaring the loss matters too: a recorded business loss can offset other income under the rules, and an unfiled year is what triggers LHDN attention.

Is the tax payment due on the same date?

Yes. The balance of tax for YA 2025 is due by the filing deadline. Pay late and Section 103 adds a 10% surcharge immediately, separate from any late-filing fine. That 10% is the whole surcharge: the old further 5% after 60 days was repealed with effect from 1 January 2020.

I have a salary and freelance income. Which deadline applies to me?

Form B's deadline: 30 June / 15 July. Once you have any business income, everything (employment income included) goes into one Form B. You don't file a separate Form BE.

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

MyTaxMate gets your Form B figures ready before the deadline: income per business, expenses, capital allowances, and every relief, organised all year so June isn't a panic. You still submit on MyTax yourself; you just arrive with the numbers done.

See how it works

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.