Excel
.xlsx
Amounts, SST and totals calculate automatically. Opens in Google Sheets too.
Download ExcelFree · Word, Excel & PDF · RM & SST-ready
A free invoice template made for Malaysia, with RM amounts and fields for your SSM number, SST and TIN. Add your logo and send your first invoice in minutes.
Downloaded by 4,000+ businessesacross Malaysia
Contoh Trading Sdn. Bhd.
SSM 202301012345 (1501234-X)
12 Jalan Perniagaan, 14000 Bukit Mertajam, Pulau Pinang
INVOICE
Bill to
Pelanggan Mart
8 Jalan Pasar, 13000 Butterworth, Pulau Pinang
| Description | Qty | Amount (RM) |
|---|---|---|
| Mineral water 500ml (24 btl) | 40 ctn | 580.00 |
| Instant noodles, curry (30 pkt) | 25 ctn | 800.00 |
| Cooking oil 5kg | 20 btl | 598.00 |
Amount in words: Ringgit Malaysia One Thousand Nine Hundred Thirty-Eight and Sen Forty-Four Only
Payment details
Maybank · Contoh Trading Sdn. Bhd.
Acc. no. 5123 4567 8901
Download
One invoice template that works for any Malaysian business. Not registered for SST? Just leave the SST lines blank.
.xlsx
Amounts, SST and totals calculate automatically. Opens in Google Sheets too.
Download Excel.docx
Type straight into the invoice. Opens in Microsoft Word or Google Docs.
Download WordPrint it and fill it in by hand, or fill it in with any PDF editor.
Download PDFIncluded:SSM & TIN fieldsSST rate & amountCustomer PO numberLine items & discountAmount in wordsBank & DuitNow details
Using Google Sheets or Google Docs? Upload the Excel or Word file to Google Drive and open it there; the Excel formulas keep working. Would you rather fill in an invoice online? Try the free invoice generator.
Invoice requirements
Every field in this template is there for a reason. Here is what to include, and what changes once your business is registered for SST.
This is general guidance, not tax advice. Rules can change; check your SST obligations on MySST and your e-Invoice obligations with LHDN, or ask your accountant.
How to use the template
Open the template, replace everything in [square brackets] with your company name, SSM number and address, and paste your logo at the top.
Give the invoice the next number in your sequence, the issue date, and a due date that matches your payment terms.
Add the customer's registered name and billing address. For B2B customers, add their TIN and PO number too.
Type each item's description, quantity and unit price. In Excel the amounts, SST and totals calculate for you.
Save a PDF copy, send it by email or WhatsApp, track it until it is paid, and keep every invoice for 7 years.
Which document do I send?
An invoice is one step in a sale. Here is where it sits, and what to send before and after it. For more detail, read sales order vs invoice.
| Document | When you send it | What it does | Free template |
|---|---|---|---|
| Quotation | Before the sale | Offers prices and terms. Not a request for payment. | Quotation template |
| Sales order | When the customer confirms | Records what was ordered, at what price, before delivery. | Sales order template |
| Proforma invoice | Before delivery, if a deposit is needed | A preview of the final invoice, used for deposits or import paperwork. Not a demand for payment. | Use this invoice template and title it "Proforma Invoice" |
| Delivery order | With the goods | Lists what was delivered. The customer signs it as proof of delivery. | Delivery order template |
| Invoice | After delivery or when work is done | Asks the customer to pay a set amount by a due date. | You're here |
| Receipt | After you're paid | Proves the customer has paid all or part of an invoice. | — |
| Credit note | After the invoice, if something changes | Reduces the amount owed for returns, short deliveries or price errors. | — |
Avoid these
Gaps and duplicates make payments hard to match and raise questions in an audit. Keep one running sequence.
"Please pay" isn't a deadline. State the due date, terms and how to pay, including your bank details or DuitNow ID.
An invoice addressed to the wrong company name is often sent back to be reissued. Use the customer's registered name and TIN.
Only SST-registered businesses may charge SST. If you're not registered, leave the tax line out.
"Goods supplied, RM2,000" invites questions. List each item with quantity and unit price.
If the invoice differs from the purchase order or what was delivered, the customer's accounts team will hold the payment.
Outgrowing templates?
If your sales team takes orders in the field and your admin team retypes them into invoices, SalesHero joins the two. Orders flow from the salesperson's phone straight into your accounting software.
FAQ
Chat with the SalesHero team on WhatsApp about invoicing, e-Invoice or automating your orders.
Chat on WhatsAppYes. The invoice template is free to download, edit and use for your business, with no sign-up or email address needed. You can add your logo, change the fields and reuse it as often as you like.
The template comes in Excel (.xlsx) with totals that calculate automatically, Word (.docx) and a printable PDF. You can also open the Excel and Word files in Google Sheets or Google Docs by uploading them to Google Drive.
Every invoice should show the word "Invoice", a unique invoice number, the date, your business name, address and SSM registration number, the customer's name and address, a description, quantity and price for each item, and the total amount payable in RM. SST-registered businesses must also show their SST registration number, the tax rate and amount, and totals excluding and including SST.
Yes. Give every invoice a unique number in a running sequence, such as INV-000001, INV-000002 and so on, and never reuse or skip a number. Sequential numbers make payments easier to track and are expected by auditors, Customs and LHDN.
Yes. Any business can issue an invoice. If you're not registered for SST, leave the SST lines in the template blank and do not charge SST or show an SST number. Only registered businesses may charge SST.
From 1 September 2026, businesses with annual turnover or revenue below RM3 million are exempt from issuing e-Invoices, unless a holding company, corporate shareholder, related company or joint venture has turnover of RM3 million or more. Businesses above the threshold must issue e-Invoices through MyInvois. Use the SalesHero e-Invoice compliance checker or ask your accountant to confirm your status.
No. An e-Invoice is structured data submitted to LHDN through the MyInvois Portal or an API and validated by LHDN. A Word, Excel or PDF invoice on its own is a normal invoice, which is fine for businesses that are exempt from e-Invoicing.
An invoice asks the customer to pay a set amount by a due date. A receipt is issued after payment and proves that the customer has paid. You usually send the invoice first and the receipt once the money arrives.
"Invoice" in Bahasa Malaysia is "invois", and a tax invoice is an "invois cukai". SST invoices can be issued in either Bahasa Malaysia or English.
Keep a copy of every invoice you issue for at least 7 years. Saving each invoice as a PDF in one folder per month makes them easy to find for audits and tax filing.
More free tools
Quick question before you download
Either way, your free template is one click away.
Your free invoice template is ready to download.