Back to Freelance & Gig Work
Freelance & Gig Work

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
3 comments

Comments (3)

Raihanah Daud

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 Lim

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 Azilah

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.

Add your reply

You'll be asked to sign in when you post.

Related discussions in Freelance & Gig Work