Blog · Malaysia
Form B vs Form BE: Which Tax Return Should Malaysian Freelancers File?
If you're freelancing in Malaysia, knowing which tax return form to file is critical. Here's the difference between Form B and Form BE — and which one applies to you.
LHDN (Lembaga Hasil Dalam Negeri) has different tax return forms depending on your income source. For freelancers, the choice between Form B and Form BE determines what deductions you can claim and how your tax is calculated.
Form B — Business Income
Form B is for individuals who have business income. If you're registered as self-employed with SSM (Suruhanjaya Syarikat Malaysia) or operate as a sole proprietorship/partnership, you file Form B.
Key features:
- Can claim business expenses (rent, equipment, travel, etc.)
- Can claim capital allowances on business assets
- Can claim personal tax reliefs (individual, EPF, insurance, etc.)
- Requires profit & loss statement to be submitted
- Deadline: June 30
Form BE — Employment Income Only
Form BE is for individuals who have employment income only (with no business income). If you're a full-time employee with no freelance work, this is your form.
However, if you have any freelance or self-employment income, you must file Form B, not Form BE. There is no combined form for employment + freelance income.
What If I'm Employed AND Freelancing?
If you have both employment income (from your day job) and freelance income, you file Form B. Both sources of income are combined in the same return:
- Employment income is reported from your EA Form (from your employer)
- Freelance income is reported as business income with expenses deducted
- Personal reliefs are claimed once against the combined income
Common Filing Mistakes
- Filing Form BE instead of Form B: Many part-time freelancers make this mistake. Even if your freelance income is small, you must file Form B.
- Not declaring freelance income: LHDN can cross-reference bank statements and platform payments (Upwork, Fiverr, etc.).
- Missing the June 30 deadline: Late filing penalties apply.
- Claiming personal expenses as business: Only expenses wholly and exclusively for business are deductible.
- Not keeping proper records: LHDN requires 7 years of records retention.
Tax Filing Timeline
| Milestone | Date |
|---|---|
| EA Form from employer | By end of February |
| Form B filing deadline | June 30 |
| Tax payment due | Within 30 days of assessment notice |
| LHDN audit window | Up to 5 years after assessment |
Want to calculate your taxes? Try our Malaysia tax calculator or freelance tax rates guide.