Denpyo

Free invoice template for Malaysia

Make a clear invoice in ringgit in minutes. If you're registered for service tax, SST is shown at 8% or 6%; if not, no tax is added. Download a PDF or send a link with your payment details.

Fill in who, what and how much. Tax and totals are worked out as you type.

  • No account needed
  • PDF download
  • Works on your phone

How it works

  1. Create

    Add your details, your client and what you did. Totals and any tax are worked out as you type, and you can download the PDF without an account.

  2. Send

    Sign up free to share the invoice as a link by WhatsApp, LINE or email, or have Denpyo email it for you. Your client opens it on any phone, with your bank details ready to copy.

  3. Track

    Your invoices list shows which ones haven't been opened, which have, and which are paid. We tell you when your client opens the link, and you mark the invoice paid when the money arrives.

  4. Get paid

    Your invoice carries your bank details and DuitNow, plus your own payment link if you add one. When the money arrives, mark the invoice paid: it gets a Paid stamp and your list stays right.

Try it with your own invoice

Type a client, an item and an amount. The invoice below is drawn by the same engine that makes your PDF.

Your client pays

RM 5,178.00

Subtotal
RM 4,800.00
SST
+RM 378.00

Try your own client, item and amount. What you type comes with you when you start your invoice.

Built for invoicing in Malaysia

  • SST only if you're registered

    Registered for service tax? Add your registration number and the invoice shows the rate and the tax as separate amounts. Not registered? No tax is added.

  • Clear about e-Invoice

    Businesses with annual turnover below RM 3,000,000 are exempt from issuing e-Invoices, with a few exceptions. A PDF from Denpyo is not a MyInvois e-Invoice, and we say so plainly.

  • DuitNow and a payment link

    Show your DuitNow details and bank account, add your own payment link, and share the invoice as a link your client can open on any phone. We tell you when they open the link.

  • Invoices, quotations, delivery orders and receipts

    One editor for every document a job needs, from the first quotation to the final receipt, printed in Bahasa Melayu, English, Chinese and more.

Invoicing in Malaysia: a practical guide

What a Malaysian invoice needs, when to charge SST, and where e-Invoice (MyInvois) fits in. Plain-language notes, with links to the Royal Malaysian Customs Department and LHDN at the end.

Do you charge SST?

Service tax is charged by businesses registered for it with the Royal Malaysian Customs Department. Many professional services, including consultancy, IT and management services, must register once their taxable services exceed RM 500,000 in 12 months. The rate is 8% for most taxable services and 6% for food and beverage, telecommunications, parking and logistics. If you're not registered, don't add service tax.

What a service tax invoice must show

If you're registered, Regulation 10 of the Service Tax Regulations 2018 requires your invoice, in Bahasa Melayu or English, to show:

  • The invoice serial number and date
  • Your name, address and service tax registration number
  • A description sufficient to identify the services
  • Any discount offered
  • The total excluding service tax, the service tax rate and the service tax charged, as separate amounts
  • The total including service tax

Amounts in another currency must also be shown in ringgit, at the selling rate of exchange in Malaysia at the time. Don't alter an invoice once issued: mark it CANCELLED and issue a new one.

e-Invoice (MyInvois): who has to issue one

LHDN is introducing e-Invoices in phases by turnover. Businesses with annual turnover or revenue below RM 3,000,000 are exempt from issuing them, unless a corporate shareholder, holding company or related company has turnover of at least RM 3,000,000. If you reach the threshold, e-Invoicing applies from 1 January of the second year after the year of assessment in which you reached it.

A PDF from Denpyo is not an e-Invoice. An e-Invoice is an XML or JSON file submitted through MyInvois and validated by LHDN, which gives it a unique identifier number; a PDF or an image does not count.

Getting paid: DuitNow

DuitNow lets your client transfer money to your mobile number or DuitNow ID from their banking app, or pay by scanning a DuitNow QR code. Put your DuitNow details and bank account on the invoice, or add your own payment link.

Quotation, delivery order, invoice or receipt?

Four documents follow a job from start to finish, and each one does a different job:

Quotation
Sent before the work starts: the price, scope and terms you propose, usually with a validity date. It doesn't ask for payment.
Delivery order
Goes with the goods or finished work and records what was delivered and when.
Invoice
Asks for payment: the amount due, the due date and how to pay. If you're registered for service tax, it must carry the particulars listed above.
Receipt
Confirms you've been paid. Issue one when your client asks for it, and keep a copy with your records.

Official sources

Frequently asked questions

Is the invoice maker really free?

Yes. You can make invoices and download them as PDFs without an account, up to 3 downloads a day. A free Denpyo account lets you save your invoices and share them by link.

Do I have to charge SST on my invoice?

Only if you're registered for service tax. Many professional services must register once taxable services exceed RM 500,000 in 12 months; the rate is then 8%, or 6% for some services.

Is a Denpyo PDF a MyInvois e-Invoice?

No. An e-Invoice is an XML or JSON file validated by LHDN through MyInvois, and a PDF is not accepted as one. Businesses with annual turnover below RM 3,000,000 are exempt from issuing e-Invoices, with exceptions for companies linked to larger groups.

Which languages can my invoice be in?

Denpyo can print your documents in Bahasa Melayu, English or Chinese, and more. If you're registered for service tax, Regulation 10 of the Service Tax Regulations 2018 requires service tax invoices to be in Bahasa Melayu or English, with amounts in another currency also shown in ringgit.

Can my client pay with DuitNow?

Yes. Add your DuitNow details and your bank account, or your own payment link. Denpyo doesn't handle the payment itself.

Where is my invoice stored?

Your invoice is saved only in this browser until you sign up. To show company logos, we look up the names and websites you type. The PDF is created on your device.

Send your next invoice in minutes

No account and nothing to install. Start on your phone or your computer.

Make an invoice, free