Tax Guide · Malaysia
Complete Freelancer Tax Guide for Malaysia (2025)
Everything Malaysian freelancers need to know about income tax — LHDN registration, Form B filing, business expenses, tax reliefs, and how to legally minimize what you owe. Updated for YA 2025.
Malaysia's tax system uses a progressive rate structure with generous personal reliefs that, when stacked together, can reduce a freelancer's effective tax rate to well under 5% — even on six-figure incomes. Registration with LHDN (Lembaga Hasil Dalam Negeri) is required once you earn business income, and the system is refreshingly straightforward. Here's your complete guide for 2025.
Step 1: Registering with LHDN
Before you can file taxes, you need to be registered with LHDN and have a tax reference number (also called an income tax number or e-TP).
How to register
- Online: Register through MyTax portal — apply for a new tax reference number
- In person: Visit the nearest LHDN branch (Cawangan LHDN) with your MyKad and proof of income
Documents required
- MyKad (IC) or passport for foreigners
- Proof of income: contracts, invoices, bank statements showing freelance income
- SSM registration (recommended): Register as a sole proprietor with SSM (Suruhanjaya Syarikat Malaysia) — costs RM 60–70/year
SSM Registration: While not strictly required for tax filing, registering your business with SSM as a sole proprietor gives you legal standing to claim business expenses, open a business bank account, and issue proper invoices. You can register online at SSM e-Info.
Step 2: Understanding Form B
Freelancers and self-employed individuals in Malaysia file Form B (Borang B) — the return for individuals with business income. This differs from Form BE, which is for salaried employees.
How Form B works
Form B has two key sections:
- Business income: You declare your gross business income and deduct legitimate business expenses to arrive at your adjusted business income
- Personal reliefs: You then claim personal tax reliefs (individual, lifestyle, EPF, insurance, etc.) to arrive at your chargeable income
Formula:
Gross Income − Business Expenses = Statutory Income
Statutory Income − Personal Reliefs = Chargeable Income
Chargeable Income × Tax Rate = Tax Payable
Step 3: Tax Rates
Malaysia uses progressive personal income tax rates. For YA 2025:
| Chargeable Income (MYR) | Rate | Tax |
|---|---|---|
| First RM 5,000 | 0% | — |
| RM 5,001 – RM 20,000 | 1% | RM 150 |
| RM 20,001 – RM 35,000 | 3% | RM 600 |
| RM 35,001 – RM 50,000 | 6% | RM 1,500 |
| RM 50,001 – RM 70,000 | 11% | RM 2,200 |
| RM 70,001 – RM 100,000 | 19% | RM 5,700 |
| RM 100,001 – RM 400,000 | 25% | — |
| RM 400,001 – RM 600,000 | 26% | — |
| RM 600,001 – RM 2,000,000 | 28% | — |
| Above RM 2,000,000 | 30% | — |
Step 4: Deductible Business Expenses
As a freelancer, you can deduct wholly and exclusively business-related expenses from your gross income:
- Equipment: Laptop, monitor, software, camera, printer (depreciation or actual cost)
- Internet & phone: The work-related portion
- Home office: Proportional rent and utilities for your workspace
- Professional development: Courses, certifications, books, workshops
- Marketing: Website hosting, domain, advertising, portfolio subscriptions
- Transport: Travel to client meetings, conferences, co-working spaces
- Bank charges: Business account fees, payment gateway fees
- Insurance: Professional indemnity insurance
Keep your records. LHDN requires you to retain all receipts, invoices, and financial records for 7 years from the year of assessment. Use apps or simple spreadsheets to track everything.
Step 5: Personal Tax Reliefs (The Secret Weapon)
This is where Malaysian freelancers can really reduce their tax. Personal reliefs directly reduce your chargeable income — and they stack. Here are the key reliefs for YA 2025:
| Relief | Amount (RM) |
|---|---|
| Individual | 9,000 |
| Lifestyle (IT equipment, internet, subscriptions) | 2,500 |
| EPF / approved scheme | 4,000 |
| Insurance (life/education) | 3,000 |
| Medical (self/spouse/children) | 8,000 |
| Medical (parents) | 8,000 |
| Education (self) | 7,000 |
| Child (each, under 18) | 2,000 |
| Spouse (no income) | 4,000 |
| Disabled self/spouse/child/parent | Additional amounts |
Example of relief stacking: Single freelancer earning RM 60,000/year:
Business expenses (internet, laptop, coworking): ~RM 12,000
Statutory income: RM 60,000 − RM 12,000 = RM 48,000
Reliefs: Individual (RM 9,000) + Lifestyle (RM 2,500) + EPF (RM 4,000) + Insurance (RM 3,000) = RM 18,500
Chargeable income: RM 48,000 − RM 18,500 = RM 29,500
Tax: RM 150 (on first RM 20K) + 3% × RM 9,500 = RM 150 + RM 285 = RM 435/year
That's an effective rate of just 0.73% on RM 60,000 gross. Malaysia's relief system is extremely generous for freelancers who claim everything they're entitled to.
Step 6: Filing Deadlines and CP500
| Filing Type | Deadline |
|---|---|
| Form B — Manual filing | June 30 |
| Form B — e-Filing | July 15 |
| CP500 Installment payments | Monthly (15th) |
| Balance tax payment | With return filing |
CP500: If your annual tax liability exceeds a certain threshold, LHDN will issue a CP500 notice requiring monthly installment payments. This is essentially prepaid tax — your installments are credited against your final tax bill. If you overpay, you get a refund.
Late filing penalties: A fine of up to RM 10,000 plus potential imprisonment. Late payment incurs a 10% penalty on the unpaid amount plus additional penalties for continued non-payment.
e-Filing is recommended: It's faster, gives you an extra 2 weeks (July 15 vs June 30), and you get instant acknowledgment of receipt.
Working for Foreign Clients
Many Malaysian freelancers work for clients in Singapore, the US, or elsewhere. Here's what applies:
- Your income is taxable in Malaysia if you're a tax resident (present in Malaysia for 182+ days in a calendar year).
- No withholding from foreign clients — you must self-declare.
- Payment methods: Wise, Payoneer, PayPal, bank transfer — all traceable.
- No SST on export of services — services provided to clients outside Malaysia are generally outside the scope of SST (Sales and Service Tax).
- DTAA: If tax was deducted at source in the client's country and Malaysia has a Double Taxation Avoidance Agreement with that country, you can claim foreign tax credit.
Worked Examples
Example 1: Part-Time Freelancer (RM 36,000/year = RM 3,000/month)
Business expenses: ~RM 5,000 (internet, software, equipment)
Statutory income: RM 36,000 − RM 5,000 = RM 31,000
Reliefs: Individual (RM 9,000) + Lifestyle (RM 2,500) + EPF (RM 3,000) = RM 14,500
Chargeable income: RM 31,000 − RM 14,500 = RM 16,500
Tax: RM 150 (on first RM 20K, only 1% of RM 11.5K) = RM 115/year
Example 2: Full-Time Freelancer (RM 84,000/year = RM 7,000/month)
Business expenses: ~RM 15,000 (internet, coworking, equipment, travel)
Statutory income: RM 84,000 − RM 15,000 = RM 69,000
Reliefs: Individual (RM 9,000) + Lifestyle (RM 2,500) + EPF (RM 4,000) + Insurance (RM 3,000) + Medical (RM 2,000) = RM 20,500
Chargeable income: RM 69,000 − RM 20,500 = RM 48,500
Tax: RM 150 + RM 450 + RM 900 + 11% × (RM 48,500 − RM 35,000) = RM 1,500 + RM 1,485 = RM 2,985/year
Effective rate: 3.55% of gross income.
Your actual tax may vary. Use our free calculator to see your exact liability:
Calculate your Malaysia freelance tax →Common Mistakes Malaysian Freelancers Make
- Not declaring freelance income. Many think part-time freelance income doesn't need to be reported. LHDN can and does cross-reference bank data.
- Not claiming all reliefs. The lifestyle relief (RM 2,500) alone covers your laptop, internet, and phone. Don't leave money on the table.
- Not keeping records. LHDN can audit up to 5 years back (7 years for fraud). Keep all receipts and invoices.
- Missing CP500 payments. If LHDN issues a CP500, pay on time. Missing installments leads to penalties and can trigger an audit.
- Mixing personal and business finances. Open a separate business account. It makes expense tracking and tax filing much simpler.
- Not registering with SSM. Without SSM registration, you may have difficulty claiming business expenses legitimately.
Resources
- LHDN MyTax: mytax.hasil.gov.my
- SSM Registration: ssm-einfo.my
- LHDN e-Filing: efiled.hasil.gov.my
Disclaimer: This guide is for informational purposes only and does not constitute professional tax advice. Tax laws may change. Consult a licensed tax agent or accountant for advice specific to your situation. Our calculations are based on LHDN rates for YA 2025.
Fahmi
Freelance Software Engineer & Tax Researcher
Researching and maintaining freelance tax guides for 6 Asian countries based on official government regulations.