Form B Last-Minute Filing Checklist: Beat the 15 July 2026 Deadline
Malaysia's Form B e-filing deadline is 15 July 2026. Use this final-stretch checklist to total income, capture expenses, claim every relief, and avoid LHDN penalties.

This article is general information for freelancers and small businesses, not professional tax advice. Malaysian income tax is administered by the Inland Revenue Board (LHDN/HASiL). Confirm deadlines and reliefs for your situation with LHDN or a registered tax agent.
If you earn business or freelance income in Malaysia, the clock is ticking. Form B — the return for individuals with business income for Year of Assessment 2025 — must be e-filed by 15 July 2026 (the manual paper deadline was 30 June 2026). Leave it to the last day and a missing receipt or a forgotten relief can cost you real money. This is your final-stretch checklist to file accurately, claim everything you are entitled to, and avoid penalties.
Form B in 30 seconds
Form B is for resident individuals who carry on a business — sole proprietors, freelancers, gig workers, and online sellers. It differs from Form BE, which is for individuals with employment income only. Because you have business income, you report your net profit (revenue minus allowable business expenses), then apply personal reliefs to arrive at your chargeable income, taxed on Malaysia's progressive 0–30% scale. The e-filing deadline of 15 July 2026 is confirmed in LHDN's Return Form Filing Programme for 2026.
The final-stretch checklist
1. Pull together every ringgit of income
Add up income from all sources for 2025: local clients, overseas clients, marketplace and gig platforms, and any side work. Under-declaring — even by accident — is the fastest way to trigger an audit or penalty.
2. Total your deductible business expenses
Wholly-and-exclusively business costs reduce your taxable profit: internet and phone, software subscriptions, transport for work, professional fees, marketing, and a reasonable portion of home-office costs. Make sure each one is backed by a receipt or invoice. If you are unsure whether something qualifies, the expense checker helps you reason it through before you file.
3. Don't leave personal reliefs on the table
Reliefs are where last-minute filers lose the most. Commonly missed ones include the individual relief of RM9,000, EPF/life insurance, SOCSO, the lifestyle relief (books, devices, internet, sports), medical and parental care, education fees, and childcare. Each relief you forget is tax you overpay. Gather your supporting documents now, while you still have time to find them.
4. Log in to MyTax and complete e-B
Sign in to the MyTax portal (ezHASiL), open the e-B form, and key in your income, expenses, and reliefs. The system calculates your tax automatically. Reset your password today if you have forgotten it — do not discover a login problem at 11pm on 15 July.
5. Reconcile what you have already paid
Check tax instalments you have already made — for example CP500 instalments or any monthly deductions — against the tax the form calculates. You either owe a balance or are due a refund. Knowing the number now lets you plan the payment rather than be surprised.
6. Submit, pay, and save the acknowledgement
Submit the e-B, pay any balance through ByrHASiL or your bank, and download the acknowledgement. Then file your records safely: Malaysia requires you to keep supporting documents for seven years.
What late filing actually costs
Missing 15 July is expensive. Late payment of tax attracts a 10% penalty on the unpaid amount, rising to 15% if still unpaid after 60 days. Late or non-filing can, under section 112 of the Income Tax Act, lead to a fine of RM200 to RM20,000, imprisonment, or both — and LHDN may also raise penalties on under-declared tax. The cost of filing on time is always lower than the cost of not.
If you can't pay the full amount
File on time even if you cannot pay in full — the filing and payment penalties are separate, so submitting the return stops the larger filing-related exposure. You can then approach LHDN to arrange an instalment plan, and if you were penalised despite filing in good faith you may submit an appeal through MyTax. The worst move is to not file at all.
Why digital records save your deadline
Almost every painful 15 July is caused by the same thing: receipts scattered across email, messaging apps, glove boxes, and wallets. When your records are already captured, the final-stretch checklist takes an evening, not a week. Tools like Denpyo let you photograph a receipt the moment you pay, automatically extracting the date, amount, vendor, and category, so your expense total and your seven-year archive are ready when you open the e-B form. To gauge your likely bill before you file, run the numbers through an income tax calculator.
Summary
Form B for YA 2025 is due by 15 July 2026 for e-filers. In the final stretch: total all income, capture every deductible expense, claim every relief you qualify for, complete e-B on MyTax, reconcile instalments already paid, then submit and keep the acknowledgement for seven years. Filing late risks a 10% payment penalty and fines from RM200 to RM20,000 — so even if you cannot pay in full, file on time and arrange the balance with LHDN. Keep your receipts digital year-round and next July becomes a non-event. Always confirm the latest rules on the LHDN website.
Track expenses, maximize deductions
Denpyo scans your receipts and finds tax savings automatically.
More Articles
View All Articles
Malaysia Lifestyle Tax Relief 2026: Claim RM2,500 (and RM1,000 for Sports)
5 min read
Capital Allowances in Malaysia: Claiming Your Laptop, Camera & Equipment (2026)
5 min read