Try KlaimJe free

EnglishBahasa Malaysia中文

Guide · Checked against LHDN's own pages on 17 October 2026

Form B or Form BE?

If you carry on a business, including a sole proprietorship, a partnership or freelance work run as a business, you file Form B. If you have no business income (a salary, rent, interest), you file Form BE. Both are for residents.

Due dates for YA2025

Form BEForm B
WhoResident, no business incomeResident, with business income
Due date30 April 202630 June 2026
With e-Filing15 days more (15 May 2026)15 days more (15 July 2026)
DonationsPart FPart G
ReliefsPart G, G1 to G23Part H, H1 to H23

The relief lines are the same on both forms, numbered 1 to 23 in the same order; only the part letter changes (G9 lifestyle on Form BE is H9 on Form B).

The same box, a different number

WhatForm BEForm B
Employment incomeB1B7
RentsB3B9
Business income(not on BE)B1
Approved donationsB9 (from Part F)B18 (from Part G)
Income transferred from spouse (joint)B11B22
Total reliefB13 (from G23)B24 (from H23)
Chargeable incomeB14B25
Total income taxB19B30
Total rebateB21B32
Tax payableB25B36
Payments for the year (PCB, CP500)B27B38
Balance payable or overpaidB28B39

What Form B adds

KlaimJe shows every box for both forms and picks Form B when you enter business income. It does not keep your business books: work out the business income in your own accounts and enter the result.
Let KlaimJe keep score.

Snap a receipt: KlaimJe checks each item against the right relief, tracks your limits, and shows your refund and every MyTax box. English, Bahasa Malaysia, 中文.

Try KlaimJe free

Sources

More guides