MyInvois Phase 3: The Sub-RM 1M Business Checklist (2026 Edition)
If your business turns over less than RM 1 million a year, MyInvois Phase 3 still applies — but the rules are different. Here's exactly what to do, with deadlines, exemptions, and a free pre-flight checklist.
TL;DR — Phase 3 of LHDN’s MyInvois e-invoicing mandate now includes Malaysian businesses with annual turnover between RM 150,000 and RM 1 million. You have a 6-month grace period before penalties apply, consolidation is allowed, and you don’t need a certified service provider — but you do need a valid TIN, accurate buyer data, and a working submission channel. This is the practical checklist we wish someone had given us.
The first two phases of MyInvois targeted businesses turning over RM 100 million and RM 25 million per year. Most owner-operated SMEs ignored the news because the threshold was clearly far above them.
Phase 3 changed that. As of 2026, the threshold drops to RM 150,000 — which puts the vast majority of Malaysian small businesses, sole proprietorships, and side hustles squarely in scope.
Here’s what you actually need to do, with the corner cases the LHDN PDFs don’t spell out.
1. Confirm you’re in scope
Phase 3 covers any taxpayer carrying on a business in Malaysia with annual turnover above RM 150,000, regardless of legal form. That includes:
- Sole proprietors and freelancers issuing invoices
- Sdn Bhds, Bhds, partnerships, and LLPs
- Foreign businesses with a Malaysian permanent establishment
- Religious bodies, NGOs, and societies that conduct commercial activity
You’re out of scope if:
- Your annual turnover is below RM 150,000 (no e-invoicing required, but you can opt in voluntarily — see §6).
- You only earn employment income (Form EA / EC).
- You earn investment income only (rental, dividends, interest) and don’t carry on a business.
✅ Action: Pull your last filed Form B / Form C and check Box 1.1 (gross turnover). If you’re between RM 150,000 and RM 1,000,000, you’re in Phase 3 and the rest of this article is for you.
2. Make sure your TIN is valid
Every e-invoice carries the supplier and buyer Tax Identification Number (TIN). Your TIN is automatically issued by LHDN when you registered as a taxpayer — but the format varies:
| Taxpayer type | TIN prefix | Example |
|---|---|---|
| Individual (Malaysian) | IG | IG12345678901 |
| Individual (non-Malaysian) | OG | OG12345678901 |
| Sole proprietor | IG | IG12345678901 |
| Sdn Bhd / Bhd / LLP | C | C12345678910 |
| Partnership | D | D12345678910 |
| Cooperative | CS | CS12345678910 |
| Trust / Estate | TA/TB | TA12345678910 |
✅ Action: Validate your own TIN at MyTax → Profile. If you’ve been mailed an
OGprefix and you’re Malaysian, contact LHDN — it’s wrong. We’ve seen at least one MyInvois rejection rate of 100% caused by this.
3. Pick your submission channel
You have three ways to submit e-invoices:
- MyInvois Portal (free, web-based, manual entry) — fine if you issue fewer than 30 invoices a month and don’t mind double-entering data.
- API integration via your accounting software — what most SMEs choose. IntBooks, SQL Account, AutoCount, and Xero all offer this.
- Peppol-certified service provider — useful if you sell internationally or your customers demand it.
✅ Action: If you already use accounting software, confirm in your Settings panel whether MyInvois is integrated and tested in sandbox. The “tested in sandbox” part matters — some vendors ship a config screen but never run a real submission until production go-live.
4. Use the 6-month consolidation window
Phase 3 includes a 6-month grace period during which you can submit a single consolidated monthly e-invoice instead of one e-invoice per transaction. This is the single most underused exemption in the rollout. It exists to give SMEs time to build operational capacity.
Concretely, a hawker stall that turns over RM 30,000 a month and issues 1,500 cash receipts can submit one consolidated invoice on the 7th of the following month covering all 1,500 receipts.
Rules:
- Only B2C transactions where the buyer did not request a personalised e-invoice.
- The consolidated invoice must include the period covered, total amount, and a transaction count.
- You must still keep the underlying receipts (POS / Z-tape) for 7 years.
- If a customer asks for an e-invoice with their TIN on it, you must issue a personalised one within 72 hours — consolidation does not apply to that transaction.
✅ Action: Decide today whether you’ll do per-transaction or consolidated. Most retail / F&B / services businesses should start with consolidated, then migrate as they upgrade their POS.
5. Get the buyer data right
The single most common rejection reason in Phase 3 is bad buyer data. The mandatory buyer fields:
- Buyer name as it appears on their tax registration
- Buyer TIN
- Buyer business / NRIC number (the second identifier — many businesses get this wrong by sending only the TIN)
- Buyer SST registration number if SST-registered
- Buyer address (line 1, postcode, state, country)
- Buyer contact (email or phone)
For B2C consolidated invoices, you can use the special EI00000000010 placeholder TIN and the buyer name "General Public". Don’t invent values.
✅ Action: Audit your top 20 customers by revenue. Confirm their TIN + business / NRIC number. We’ve seen 60%+ of SME customer ledgers fail this audit on first pass.
6. Decide whether voluntary Phase 3 makes sense
If your turnover is below RM 150,000, you’re not required to participate. But voluntary participation has two real benefits:
- Future-proofing. When the threshold drops again (likely 2027), you’ll have already done the work.
- B2B credibility. Business customers prefer suppliers who can issue MyInvois-validated invoices, especially government-linked companies.
The downside is operational overhead — and Phase 3 cannot be partial. If you opt in, you must submit every qualifying invoice.
✅ Action: Email your largest 3 B2B customers and ask whether they will require MyInvois e-invoices. Their answer determines yours.
7. Pre-flight checklist
Before you submit your first production e-invoice, confirm:
- TIN validated at MyTax and matches your accounting software
- MyInvois sandbox test submission succeeded with valid UIN returned
- Cancellation flow tested — you must be able to cancel a submitted invoice within 72 hours
- Buyer reject flow tested — buyers can reject an invoice within 72 hours, and you must be able to handle that
- Consolidated invoice schedule documented (which day of the month, by whom)
- Backup process documented — what to do if MyInvois is down (it has been down for >12 hours twice in 2025)
- Internal training completed for whoever issues invoices — front-counter staff, operations, finance
- 7-year archival policy confirmed — both the e-invoice and the source receipt must be retained
What about IntBooks?
IntBooks ships LHDN MyInvois support on every plan, including Free. Direct API integration, real-time validation, sandbox toggle, automatic consolidation cron at the period boundary, and a buyer-reject inbox. We’re currently in closed beta — you can request access if you’d like to submit your first sandbox invoice ahead of the public launch.
If you’d rather have a person handle the entire MyInvois rollout for you, our outsourced e-invoice compliance service covers TIN validation, customer data audit, sandbox testing, go-live, and ongoing monthly submission for a fixed monthly fee.
Further reading
- How to Prepare for LHDN E-Invoicing in 2026
- LHDN MyInvois Explained — Deep Dive
- MyInvois Integration Setup
- LHDN E-Invoice Guideline (official)
Last updated: 10 May 2026. We update this article whenever LHDN publishes new Phase 3 guidance.