← All Guides

Freelancer Invoicing in Malaysia 2026

What to put on a freelance invoice, whether you need SST, how income tax works for freelancers, e-invoicing (e-Invois) rules, and how to get paid on time.

SST Threshold
RM500K/year
Income Tax
Self-assess (B form)
e-Invoicing
Mandatory from 2025
e-Invois Threshold
RM150K/year (now)
Invoice Retention
7 years

In This Guide

  1. What to put on a freelance invoice
  2. Do you need to charge SST?
  3. e-Invoicing (e-Invois) — what freelancers need to know
  4. Income tax for freelancers
  5. How to get paid: payment methods and terms
  6. What to do when clients don't pay
  7. Record keeping and receipts
  8. Pro tips for Malaysian freelancers
  9. Frequently Asked Questions

What to Put on a Freelance Invoice

Malaysian law does not mandate a specific invoice format for freelancers who are not registered for SST. However, a professional invoice should contain enough information for the client to process payment and for you to meet your income tax obligations. Here are the fields to include:

Invoice number Required
A unique sequential number (e.g. INV-2026-001). Helps both you and the client track the invoice. Needed for your bookkeeping and tax records.
Invoice date Required
The date the invoice is issued. This determines payment due dates and is important for income tax year allocation.
Your full name / business name Required
Your legal name, or your registered business name if you have a sole proprietorship (Enterprise) or Sdn. Bhd. Include your NRIC or business registration number if applicable.
Your contact details Required
Address, phone number, email address. Required for corporate clients for their accounts payable records.
Client's name and address Required
The legal name and address of the person or company you're billing. For companies, include the company registration number if you know it — it speeds up payment processing.
Description of services Required
A clear description of what you did — e.g. "Website design for ABC Sdn. Bhd. — project period January–February 2026". Vague descriptions like "Services rendered" delay payment approvals.
Amount(s) charged Required
Itemised or lump sum. Show unit price and quantity if applicable. Clearly state the currency (RM).
Total amount due Required
The final total the client needs to pay. If SST applies, show subtotal, SST amount, and grand total separately.
Payment due date Required
The date payment must be received. Common terms: Net 14, Net 30. Specify the exact date (e.g. "Payment due by 15 April 2026") rather than just "Net 30" to avoid confusion.
Bank account details Required
Your bank name, account name, and account number for bank transfer (IBG/DuitNow). Many clients pay via DuitNow transfer — include your DuitNow ID if available.
SST registration number If registered
Only required if you are registered for Service Tax (SST). The SST registration number must appear on all tax invoices.
TIN (Tax Identification Number) Optional
Your Nombor Cukai Pendapatan (income tax number) from LHDN. Corporate clients may request this. Not mandatory on invoices unless required for e-Invoicing.

Sample Invoice Layout

There is no legally mandated format. You can use Word, Google Docs, Wave Accounting, or any free invoicing tool. The key is consistency — always use the same format so your records are clean for tax purposes.

Pro tip: Number your invoices sequentially and never skip numbers. Gaps in invoice numbers look suspicious during a tax audit. If you void an invoice, mark it "VOID" and keep it in your records rather than deleting it.

Do You Need to Charge SST?

Most Malaysian freelancers do not need to register for or charge Service Tax (SST / Cukai Perkhidmatan). Here's how it works:

The RM500,000 Threshold

You are required to register for Service Tax if your taxable service revenue exceeds RM500,000 in any 12-month period. If your annual freelance income is below this, you are not required to register, and you should not charge SST to clients.

Annual Freelance Revenue SST Registration Required? Charge SST on Invoices?
Below RM500,000 No No — do not charge SST
RM500,000 or above Yes — register within 28 days Yes — 8% service tax on taxable services
Do not charge SST if you are not registered. Collecting SST without registration is an offence under the Service Tax Act 2018. If you are not registered, do not add "SST" or "Service Tax" to your invoices at all.

Which Freelance Services Are Taxable Under SST?

Not all freelance services are taxable. The main taxable services that freelancers commonly provide include:

Photography, writing, translation, and some creative services have varying treatment — if you are approaching the RM500K threshold, consult a tax agent to confirm whether your specific services are taxable under the Service Tax Act.

If You Are SST-Registered

Once registered, your invoices must be tax invoices and must show:

File and pay SST bi-monthly (every 2 months) via the MySST portal at mysst.customs.gov.my.

e-Invoicing (e-Invois) — What Freelancers Need to Know

Malaysia is rolling out mandatory e-Invoicing (e-Invois) through LHDN (Inland Revenue Board). This is a digital invoice system where invoices are submitted to LHDN's MyInvois portal for validation before being sent to your client.

Who Must Use e-Invoicing?

Annual Turnover Mandatory Date
Above RM100 million 1 August 2024 (large corporations)
RM25 million – RM100 million 1 January 2025
All other taxpayers (including freelancers earning above RM150K) 1 July 2025
Practical implication for most freelancers: If your annual income from freelancing exceeds RM150,000, you will need to issue e-invoices via the MyInvois portal from July 2025 onwards. Below RM150K, you are currently exempt from mandatory e-invoicing — but LHDN has indicated all taxpayers will eventually be covered.

How e-Invoicing Works

What You Need for e-Invoicing

Free tools available: LHDN's MyInvois portal is free to use. For freelancers with modest volumes, the web portal (no software required) is sufficient. Accounting tools like Wave, Xero, and QuickBooks are integrating MyInvois API support.

Income Tax for Freelancers in Malaysia

Freelance income is taxable in Malaysia under Section 4(a) (business income) or Section 4(b) (employment income, if you're technically an employee being paid as a freelancer). Most genuine freelancers are assessed under Section 4(a) — business income.

You Must File If Your Income Exceeds RM34,000

If your total income (including freelance income) exceeds RM34,000 per year after deducting allowable expenses, you must register for income tax and file a return annually. Register at the nearest LHDN branch or at mytax.hasil.gov.my.

Freelancer vs Employee: Which Form to File?

Your Situation Tax Form
Pure freelancer / self-employed (no employer) Form B (Borang B)
Employed + freelancing on the side Form BE for employment income + declare freelance in Form B OR combined in Form B
SSM-registered sole proprietorship Form B (business income)

Allowable Business Expenses You Can Deduct

As a freelancer assessed on business income, you can deduct legitimate business expenses from your income before tax. Common deductible expenses:

Keep receipts for every expense. LHDN can audit your returns up to 7 years back. Without receipts, you cannot justify deductions. Store digital copies via Google Drive, Dropbox, or any cloud service — paper alone is risky.

Estimated Tax Payments (CP500)

If you are a sole proprietor or freelancer with business income, LHDN may issue a CP500 notice requiring you to pay estimated income tax in bi-monthly instalments throughout the year (6 instalments). This avoids a large lump-sum bill at year-end. If you receive a CP500, pay on time — late payments attract a 10% penalty.

2026 Tax Rates (Resident Individual)

Chargeable Income (RM) Rate
Up to RM5,000 0%
RM5,001 – RM20,000 1%
RM20,001 – RM35,000 3%
RM35,001 – RM50,000 6%
RM50,001 – RM70,000 11%
RM70,001 – RM100,000 19%
RM100,001 – RM400,000 25%
Above RM400,000 26%–30%
Personal reliefs reduce your taxable income significantly. The standard individual relief is RM9,000. Additional reliefs for EPF contributions, medical, lifestyle, and dependents can reduce your chargeable income by RM20,000–RM30,000+ per year. See the Filing Your Tax Return guide for a full list.

How to Get Paid: Payment Methods and Terms

Payment Methods That Work in Malaysia

Method Best For Fees
DuitNow Transfer (IBG) Local clients — instant, free Free
Bank Transfer (RENTAS/IBG) Large amounts, corporate clients RM0–RM2 IBG; RENTAS free for same-bank
PayNow / PayPal International clients PayPal: 3.9% + RM2 withdrawal; Wise cheaper
Wise (formerly TransferWise) International clients — lower fees ~0.5–1.5% conversion fee
Cheque Older corporate clients Free to receive, 3–5 day clearing

Setting Payment Terms

DuitNow is your friend. Register your NRIC number or mobile number as a DuitNow ID at your bank. Clients can pay you instantly with just your NRIC/phone — no need to share bank account details. Fast, free, and available at all major Malaysian banks.

What to Do When Clients Don't Pay

Late payment is one of the most common problems for Malaysian freelancers. Here's a structured approach:

Step-by-Step Recovery Process

Your WhatsApp messages are evidence. Malaysian courts and tribunals accept WhatsApp correspondence as evidence of agreements and project scope. Screenshot and save all work-related messages with clients. You don't need a formal written contract for every project — but you do need some record of what was agreed.

Record Keeping and Receipts

Malaysian income tax law requires you to keep business records for 7 years. This includes invoices, receipts, contracts, and bank statements.

What to Keep

Simple Free Setup

7-year rule: LHDN can audit any year within the past 7 years. "I lost the receipt" is not an acceptable explanation. Keep digital backups. Cloud storage is free.

Pro Tips for Malaysian Freelancers

Get Paid Faster

Tax Planning

Malay Business Terms You'll Encounter

English Malay / Official Term
Invoice Invois / Bil
Tax Invoice Invois Cukai
Receipt Resit
Service Tax Cukai Perkhidmatan
Income Tax Cukai Pendapatan
Tax Identification Number Nombor Pengenalan Cukai (TIN)
Payment Terms Syarat Pembayaran
Purchase Order Pesanan Pembelian (PO)

Frequently Asked Questions

Do I need to register a business to invoice clients as a freelancer?
No. You can invoice clients as an individual using your own name and NRIC. You do not need to register a business with SSM to freelance legally in Malaysia. However, many corporate clients prefer (or require) invoices from registered businesses. Registering a sole proprietorship (Enterprise) at SSM costs RM60–RM100 and is worth doing once you have regular clients — it opens up a business bank account and makes you look more professional. See the SSM Enterprise guide for how to register.
My client's accounts department is asking for a "tax invoice." Do I need to be SST-registered to issue one?
A "tax invoice" (invois cukai) has a specific legal meaning — it's an invoice issued by an SST-registered person showing service tax. If you are not SST-registered, you cannot issue a tax invoice — you issue a regular invoice (invois). Corporate clients sometimes use the term loosely to mean "a proper invoice with complete details." Clarify with their accounts team: if they need an SST tax invoice, you'd need to be SST-registered. If they just want a complete invoice, a regular invoice with all the required fields is sufficient.
I freelance on the side while employed full-time. Do I need to declare my freelance income?
Yes. All income — including freelance income earned alongside employment — is taxable in Malaysia. Your employer withholds tax (MTD/PCB) on your salary, but freelance income is not covered by MTD. You must file a Form B (not Form BE) to declare your combined employment and business income. If your total income (salary + freelance) means you owe additional tax beyond what was withheld, you pay the difference when you file.
Can I include expenses like laptop purchases on my tax return?
Yes, if you are assessed on business income (Form B). Capital assets like laptops are claimed as capital allowances (elaun modal) over time, not as a single-year deduction. The initial allowance is 20% in the year of purchase, followed by 14% annual allowance each year thereafter. There is also a lifestyle relief of RM2,500 for personal tax that covers computers and tech purchases — this is a personal relief, separate from business deductions. A tax agent can help you claim both optimally.
What is a Purchase Order (PO) and do I need one from clients?
A Purchase Order (PO / Pesanan Pembelian) is a document issued by the client authorising the purchase of your services, specifying the scope, amount, and PO number. Large companies (especially GLCs, MNCs, and government-linked entities) often require a PO before they will approve payment against an invoice — their accounts system is set up to match invoices against POs. If a client asks for a PO number on your invoice, chase them for the PO before you start work. Without a PO, their accounts department may hold up your payment indefinitely regardless of how correct your invoice is.
How do I handle foreign currency invoices for international clients?
You can invoice international clients in their preferred currency (USD, SGD, EUR, etc.). For income tax purposes, convert the foreign currency amount to RM at the Bank Negara Malaysia reference rate on the invoice date. Your tax return should show income in RM. You are not required to use a specific conversion rate — Bank Negara's published rate is the standard reference. For receiving international payments, Wise (Transferwise) offers significantly better exchange rates than Malaysian banks and lower transfer fees than PayPal.
Am I required to contribute to EPF (KWSP) as a freelancer?
No. EPF contributions are mandatory only for employees. As a freelancer (self-employed), you are not required to contribute to EPF. However, you can make voluntary contributions to EPF under the i-Saraan scheme (formerly i-Suri/SPSK). Voluntary EPF contributions qualify for income tax relief of up to RM4,000 per year. More importantly, your retirement savings depend entirely on what you set aside — unlike employees who have 11–23% of salary going to EPF automatically. Most financial planners recommend freelancers target 15–20% of income for retirement.
Disclaimer: This guide provides general information only and does not constitute professional tax or legal advice. Tax laws and e-invoicing requirements change — verify current rules at hasil.gov.my (LHDN) and mysst.customs.gov.my (Customs). Consult a registered tax agent for advice specific to your situation.

Sorted helps Malaysians navigate paperwork and everyday life for free. If this guide saved you time, consider buying me a coffee.

Buy me a coffee

Related Guides