kiira
Free template · PDF · Excel · Word

The Malaysian invoice, done properly.

Every field LHDN and your customer actually expect — SSM / BRN, TIN, SST rate, DuitNow payment line, proper invoice numbering. Grab it as a PDF, or fill it in 60 seconds with our free generator.

Fill it in the generator Opens our free tool · Live preview · No signup
SST-ready (6% / 8%) BRN + TIN fields A4 printable MYR + 4 currencies

Three ways to use it.

Most people just want a filled PDF — for that, skip the download and use the generator. Excel and Word land next.

PDF · recommended

Fill it online, get a PDF

Type your details, download a clean A4 PDF. SST, currency, logo (on free plan). The fastest path for a one-off invoice.

Open the generator
Excel · .xlsx Coming soon

Excel / Google Sheets template

A spreadsheet with working SST and total formulas, ready to drop into your bookkeeping flow. Shipping soon — leave your email and we'll send it.

Notify me
Word · .docx Coming soon

Word / Pages template

A .docx you can rebrand — swap the logo, change colours, print. For folks who prefer Word to spreadsheets. Also shipping soon.

Notify me

What a proper Malaysian invoice must have.

Miss one of these and your customer's accountant will chase you. Miss them post-MyInvois and LHDN will reject the document.

You

Seller block

  • Business name (as registered with SSM)
  • Business registration number (BRN / SSM No.)
  • TIN (once you have one — compulsory under MyInvois)
  • Address, phone, email
  • SST registration number (if SST-registered)
Them

Buyer block

  • Customer name
  • Buyer BRN + TIN (B2B; mandatory for MyInvois e-invoices)
  • Address
  • SST registration number (if they're registered)
The doc

Document header

  • Invoice number (sequential — no gaps, no duplicates)
  • Issue date
  • Due date / payment terms (e.g. Nett 14, COD)
  • Currency (default MYR)
  • PO / reference number (if the buyer gave you one)
The money

Line items & totals

  • Description, quantity, unit price, line total
  • Subtotal (before tax)
  • SST rate and SST amount (or state 0% / not applicable)
  • Grand total in MYR
  • Payment instructions — bank account or DuitNow QR

Is this template MyInvois-compliant?

Not on its own — MyInvois requires a LHDN-issued UUID, a validation QR code, and submission through the MyInvois portal or API. This template gives you a fully correct pre-MyInvois invoice, which is what 99% of micros still issue today. When Phase 5 of the rollout hits you (the smallest-business phase, July 2026), upgrading is one tick-box in Kiira — no new template needed.

From blank to sent, in three steps.

Skip downloading — open the generator, and half of this is done for you.

  1. Fill

    Fill the seller, buyer, and line items

    Business name, BRN, customer, what you sold. The generator keeps it live so you can see exactly what your customer will get.

  2. Tax

    Pick SST (or leave it at zero)

    Toggle SST at 6% or 8% if you're registered. Under the RM 500K threshold? Leave it off — most micros don't charge it.

  3. Send

    Download the PDF, forward it

    A4 PDF, clean layout, ready to attach in WhatsApp or email. Add a DuitNow QR line and you're often paid the same day.

Who uses this template.

Built for Malaysian micros — works for any one-off invoice you need to issue.

Freelancer

Design, dev, consulting

One invoice a month to your main client. No subscription, no Stripe-tier pricing for a 4-line invoice.

Kedai · F&B

Corporate / bulk orders

Walk-ins pay counter — but that one corporate catering order needs a proper invoice with BRN. This is that invoice.

Service

Tuition, salons, workshops

Month-end summary for a tuition parent, quarterly invoice for a corporate client. One page, A4, done.

Side hustle

Part-time, weekend gigs

One invoice a month, no accounting software budget. Fill the template, send the PDF, done.

Common questions, short answers.

Is this actually free?

+
Yes. No account, no watermark. The footer says "made with Kiira" — sign up for the free plan and that comes off, plus you get invoice numbering and customer memory.

Is this MyInvois-compliant?

+
Not on its own — MyInvois requires LHDN validation, a UUID, and a QR from their system. This is a correct pre-MyInvois invoice, which covers 99% of micros today. When Phase 5 catches up, upgrading inside Kiira is one toggle.

Do I need a TIN and BRN on the invoice?

+
Yes. BRN (SSM business registration number) has been expected for years — buyers' accountants will ask for it. TIN is increasingly expected as MyInvois rolls out. The template has fields for both.

What SST rate should I charge?

+
6% for services generally, 8% for certain services (F&B, some services from March 2024). If you're under the RM 500K turnover threshold and not voluntarily SST-registered, you don't charge SST at all.

Can I add a DuitNow QR to the invoice?

+
The PDF generator lets you paste bank-transfer details and a QR image. A one-click "generate DuitNow QR for this invoice" flow is in the paid Kiira plan — the free DuitNow QR generator tool is on the way.

Where do Excel and Word templates live?

+
Shipping very soon. For now, the fastest route is the online generator — it already produces the proper PDF with formulas done correctly.
Beyond the one-off invoice

Your bookkeeper
lives in WhatsApp.

Forward a receipt, dictate a voice note, send "bill Ali RM 500" — Kiira drafts the invoice, remembers the customer, and reminds you on due-day.