Skip to main content

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,0000%
RM 5,001 – RM 20,0001%RM 150
RM 20,001 – RM 35,0003%RM 600
RM 35,001 – RM 50,0006%RM 1,500
RM 50,001 – RM 70,00011%RM 2,200
RM 70,001 – RM 100,00019%RM 5,700
RM 100,001 – RM 400,00025%
RM 400,001 – RM 600,00026%
RM 600,001 – RM 2,000,00028%
Above RM 2,000,00030%

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)
Individual9,000
Lifestyle (IT equipment, internet, subscriptions)2,500
EPF / approved scheme4,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/parentAdditional 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 filingJune 30
Form B — e-FilingJuly 15
CP500 Installment paymentsMonthly (15th)
Balance tax paymentWith 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

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.

FN

Fahmi

Freelance Software Engineer & Tax Researcher

Researching and maintaining freelance tax guides for 6 Asian countries based on official government regulations.