Back to Forum

How to invoice clients as a Malaysian freelancer in 2025 — e-Invoice explained

by Khairudin Aziz·May 22, 2026

The e-invoicing mandate is rolling out in Malaysia and it affects freelancers differently depending on your annual revenue.

Current implementation timeline:
- August 2024: Mandatory for businesses with annual revenue above RM100 million
- 2025 onwards: Rolling out to smaller businesses and eventually sole proprietors

What this means for freelancers:
If you're registered as a sole proprietor and your revenue exceeds the threshold, you'll need to issue e-Invoices through MyInvois (LHDN's platform).

For most small freelancers currently:
Regular invoices with a running number, your name and IC number, the client's details, description of services, and total amount are still acceptable. Keep copies for at least 7 years.

Practical tools Malaysian freelancers use:
- Wave (free): excellent for invoicing and basic accounting
- Invoice Ninja (free self-hosted): more control
- Bukku (local Malaysian tool, freemium): designed for Malaysian compliance requirements

Regardless of e-Invoice requirements, always issue a proper invoice with payment terms. "Please pay when you can" is not a payment term.

#invoicE#e-invoicE#Malaysia#freelancE#LHDN
356 upvotes6 comments

Comments (6)

Raihanah Daud20

My passive income from a Gumroad digital product — an Excel template for freelancers — makes RM 800—1,200/month with zero ongoing work. Build once, sell forever.

Jian Wei Lim17

The passive income myth: most "passive" income required enormous active input to build. The income is passive; the asset creation was not. Be realistic about the timeline.

Nor Azilah12

Online courses as passive income: Malaysian market is growing but pricing sensitivity is real. USD 100 course = RM 470. Local buyers expect closer to RM 100—200.