kiira

Phase 5 lands 1 July 2026.
Under RM150K turnover, it's you.

The last MyInvois phase pulls in every micro still outside the e-invoice net — freelancers, tuition centres, home bakers, the warung that's never issued a formal receipt. This page is the plain-English playbook that gets you ready with weeks to spare.

7 min read Updated April 2026 Cross-checked with the LHDN circular

Who Phase 5 actually catches.

Phase 5 is defined by annual turnover — based on your most recent Borang B (sole prop) or Form C (Sdn Bhd). If you sit in any bucket below, 1 July 2026 is your deadline.

In 01

Sole prop under RM150K

Freelancers, warung operators, part-time home bakers, side-hustles on Borang B. If your last line was under RM150K, you're in.

In 02

Sdn Bhd under RM150K

Incorporated but small. Early-stage companies that haven't hit turnover scale yet. Check your last Form C.

In 03

Service businesses under RM150K

Tuition centres, salons, clinics, repair shops, consultants. Professional licensing doesn't exempt you — LHDN only reads the number.

Out 04

Already opted in voluntarily

Your mandate started on your activation date. 1 July 2026 is not the trigger — your own switch-on date was.

Out 05

Dormant / pre-revenue entities

No transactions, no invoice requirement. The moment you invoice someone, you're on the hook from that invoice forward.

Edge 06

Crossed RM150K recently

Fast growth? You may already be in Phase 4 (RM150K–RM500K, live since 1 Jan 2026). Verify against your latest filed turnover figure, not a forecast.

The three things if you do nothing else.

If the 8-week runway below feels like too much: do these three and you'll be legal — if rougher than you could be.

01

Get a TIN

If you file income tax, you already have one — look top-right on MyTax. If not, register at mytax.hasil.gov.my. No TIN, no e-invoices.

02

Activate MyInvois

Once you have a TIN, log in, accept the MyInvois terms, set your MSIC code. Fifteen minutes. Costs nothing.

03

Pick submission software

LHDN does not give you a free submission tool. You submit via Peppol-capable software — yours, your accountant's, or something like Kiira.

An 8-week runway that ends the week before.

Work backwards from 1 July. Start eight weeks out, do one thing a week, finish with a test submission the week before. You don't need to sprint — you need to not cram in June.

8 steps · 8 weeks
  1. Week -8 6 May 2026
    Find (or get) your TIN

    Log in to MyTax. TIN is top-right of your profile. New registration takes 2 working days to issue — start this week if you're missing it.

  2. Week -7 13 May 2026
    Activate MyInvois

    Accept terms, pick your MSIC code, confirm your address matches SSM records. This unlocks the sandbox for week -2.

  3. Week -6 20 May 2026
    Collect your top 20 customer TINs

    Message them on WhatsApp. Save TIN + BRN to your contact list. Twenty customers will cover 80% of your B2B volume — highest-leverage hour of the whole prep.

  4. Week -5 27 May 2026
    Decide your sales shape

    Mostly B2B? Default to standard e-invoice per sale. Walk-in cash? You'll use consolidated B2C — pick the roll-up day (the 7th of the following month is a safe default).

  5. Week -4 3 Jun 2026
    Map products to MSIC codes

    LHDN's catalogue has ~200 codes. For most micros, 3–5 cover everything. Do this once, reuse forever.

  6. Week -3 10 Jun 2026
    Pick your submission tool

    Your accounting software, a middleware, or a purpose-built app. Must support Peppol BIS 3.0 and the MyInvois sandbox.

  7. Week -2 17 Jun 2026
    Run one test submission

    Submit a dummy invoice in MyInvois pre-production. Watch the UUID come back. Inspect the QR code. Fix anything weird now, not on live day.

  8. Week -1 24 Jun 2026
    Brief your team Launch week

    If staff issue invoices, walk them through the new flow. Print a one-pager. Pin it to the counter. Nobody should be figuring this out on 1 July.

Note These dates assume a full 8-week runway. Most of the work can be compressed into two weekends if you're starting late — but the TIN registration lead time (step 1) is not compressible.

What actually changes on 1 July.

Legal requirements flip overnight. Paperwork changes a little. Your day-to-day routine changes surprisingly little, once the plumbing is wired.

Issuing a sale
Before
Write a receipt. Hand it over. Done.
After
Create invoice → submit to MyInvois → wait for UUID → hand over the validated PDF with the QR code.
Buyer TIN
Before
Nice to have. Rarely collected.
After
Mandatory for every B2B sale. B2C uses LHDN's generic buyer TIN.
Walk-in cash sales
Before
Handwritten slip or POS receipt. No LHDN touchpoint.
After
One consolidated B2C e-invoice per month, submitted within 7 days of month-end.
Corrections
Before
Tippex, rewrite, done.
After
Cancel within 72 hours, or issue a credit note referencing the original invoice UUID.
Record keeping
Before
Shoebox of receipts, spreadsheet if you're tidy.
After
Every e-invoice lives on MyInvois — 7-year retention is LHDN's problem, not yours.

If you miss the date.

Phase 5 inherits the same fine schedule as every previous phase: RM200 minimum per non-compliant invoice, RM20,000 maximum. Per offence. Fines are capped at the offence level, not the return — repeated skipping stacks up faster than most owners expect.

LHDN has historically granted a grace period of roughly six months at the start of each phase — warnings first, fines after. Phase 5 is almost certain to follow the same pattern, but plan like it won't. The confirmation usually lands in a circular a week before go-live.

↳ If you're already past the date

  1. 01

    Stop issuing non-compliant invoices today

    Every additional day makes the backfill bigger.

  2. 02

    Backfill consolidated B2C for missed months

    LHDN accepts late submissions. Better to submit and flag than leave a visible gap.

  3. 03

    Talk to your accountant before an audit notice

    Voluntary disclosure typically reduces the fine. Being caught first does not.

Should you opt in early?

LHDN lets any taxpayer opt in to MyInvois voluntarily, ahead of their phase. Once you opt in, you're treated as mandated from your activation date — the 72-hour validation window, the QR-coded PDFs, the full machinery. There is no going back.

+

Reasons to opt in early

  • A Phase 1 or 2 customer already asks for e-invoice format
  • You'd rather learn the system in a quiet month than the week before 1 July
  • Your accounting software already supports it and it's one click

Reasons to wait

  • You don't have customer TINs collected yet
  • Your software has no MyInvois support
  • You're mid-quarter with lots of cash sales and no consolidated B2C setup

Questions we keep getting asked.

I run a warung kopi. Am I really in Phase 5?

+
If your annual turnover is above RM0 and under RM150K, yes. The threshold is turnover, not profit. A warung doing RM300/day is ~RM110K/year — comfortably inside Phase 5.

Do I need a computer to issue e-invoices?

+
You need something that can submit to the MyInvois API. Several Malaysian tools — Kiira included — run on a phone. No office PC required.

What if I only issue 5 invoices a month?

+
Same rules apply. There's no minimum-volume exemption. The consolidated B2C route lets you collapse walk-ins into a single monthly submission, which is how most very-low-volume micros meet the requirement.

Can my accountant submit on my behalf?

+
Yes. LHDN's tax agent framework lets a registered agent act for you. Expect it to appear as a line item in your next accountant fee. Many Malaysian firms will bundle it into a compliance package.

I sell on Shopee / Lazada / TikTok Shop. Does Phase 5 apply?

+
Marketplace sellers are caught by the same turnover test. Platforms may surface invoice-style data, but issuing the e-invoice is still on you — either per-sale or consolidated B2C, depending on whether a buyer TIN is available.

Does Phase 5 replace my Borang B filing?

+
No. E-invoice is the transaction layer. Borang B is the annual return. You still file Borang B at year-end; MyInvois just means LHDN already holds a record of every invoice feeding that number.

What if MyInvois is down on 1 July?

+
LHDN's documented contingency is a 72-hour grace window: issue a provisional invoice, submit retrospectively once service returns. Kiira queues submissions automatically — if LHDN is down, your invoice sits in the outbox and goes the moment service is back.
Phase 5 · ready by Wednesday

Phase 5 in an afternoon.
Not a quarter.

Kiira runs alongside your existing books, submits to MyInvois, and shows the validated result in plain English, BM, or 中文. Start free, upgrade when Phase 5 goes live.