ListBelanja
Form B for side income — included, not an add-on
Selling on Shopee, driving Grab, freelancing or renting out a property? You may need Form B. ListBelanja records every ringgit in and out through the year, works out capital allowances, HK-4 and CP500, then prepares every e-B box. Salary, PCB, reliefs without receipts and zakat come from the same Tax data as Form BE — filled in only once.
No credit card · BM, English & 中文 · your records live in the cloud, not on one phone
Updated
Checked against official LHDN sources: relief table · rates, deadlines & rules . Checked automatically every day; a change is accepted only after two identical readings. Year of assessment: YA2026.
Every part of Form B in one place
Form B deadlines
| Item | Date |
|---|---|
| Form B for YA2026 — paper form | |
| Form B e-Filing for YA2026 |
YA2026 deadlines are provisional: worked out from the YA2025 rules until LHDN publishes the YA2026 dates.
Who needs Form B?
Resident individuals with business income — including online selling, e-hailing, delivery, freelancing and actively managed rentals. Add each income source in the app; ListBelanja decides whether you need Form B or BE, and when it's due.
Partnerships: the Form P assistant
- For partnerships, the Form P assistant arranges income, expenses and each partner's share from your partnership source records in the order of the official Form P boxes, ready to copy while filing.
Frequently asked questions
I'm salaried with a small online shop. Which form?
If you have business income (including online sales), you use Form B — your salary is reported in the same form. The Form B e-Filing deadline is 15 July.
How long can a business loss be carried forward?
An unabsorbed business loss can be set off against business income for up to 10 years of assessment. ListBelanja tracks it for you.