Home → E-Invoice 2026 → Retailer / Retail Shop
E-Invoice Requirements for Retailer / Retail Shop in Malaysia (2026)
Malaysia's MyInvois e-invoicing mandate is transforming how retailer / retail shop businesses issue and receive invoices. Whether you're already mandated or preparing for Phase 4 (January 2026), this guide gives you the clear, practical steps to get compliant.
Does this apply to your Retailer / Retail Shop business?
Phase 4 of Malaysia's MyInvois mandate covers all businesses with annual turnover above RM 1 million, effective 1 January 2026 with a grace period until 30 June 2026. Below the RM 1 million threshold, compliance is currently voluntary — but collecting the required data now puts you ahead.
Why Retailer / Retail Shop businesses need to act now
Retailers dealing with wholesale buyers, distributors, and B2B corporate procurement need compliant e-invoices, while managing high-volume consumer sales that can use LHDN's consolidated invoicing allowance.
MSIC Code for Retailer / Retail Shop
LHDN requires your MSIC (Malaysia Standard Industrial Classification) code on every e-invoice submission. For retailer / retail shop: 47 series (Retail Trade) — specific code depends on product category.
Verify your exact MSIC code at dosm.gov.my or the LHDN MyInvois portal.
MyInvois rollout timeline (all phases)
- August 2024 (Phase 1): Businesses with turnover > RM 100 million
- January 2025 (Phase 2): Businesses with turnover > RM 25 million
- July 2025 (Phase 3): Businesses with turnover > RM 5 million
- January 2026 (Phase 4): All remaining businesses above RM 1 million
- Grace period ends: 30 June 2026 — full enforcement begins
What a compliant e-invoice must include
Both your TIN and your buyer's TIN. Obtain from MyTax Portal (mytax.hasil.gov.my).
Your SSM registration number. Required for both supplier and corporate buyers.
Your 5-digit industry classification code from DOSM. Used for LHDN industry reporting.
LHDN CLASS code per line item — identifies the type of goods or service on each invoice line.
Standardised LHDN payment method codes (01–08): cash, cheque, bank transfer, etc.
A cryptographic signature from an approved Certificate Authority — required on every submission.
Your Retailer / Retail Shop e-invoice compliance checklist
- Register on MyTax Portal for your business TIN
- Identify your retail MSIC code from the 47 series on dosm.gov.my
- Separate your B2B wholesale transactions from B2C consumer sales in your records
- Collect TINs from wholesale/corporate buyers
- Use InvoiceLah for B2B wholesale invoices and consolidated monthly e-invoices for B2C retail
Get e-invoice ready before the June 2026 deadline
InvoiceLah captures all 55 LHDN-required fields on every invoice. Start free — no card needed.
Start Free →MyInvois direct submission launching Q2 2026 • Free tier forever
Frequently asked questions for Retailer / Retail Shop in Malaysia
Does a retail shop need to issue e-invoices under MyInvois in 2026?
Retail businesses with annual turnover above RM 1 million must comply from 1 January 2026. For B2C retail, LHDN permits consolidated monthly e-invoices instead of individual receipts per customer. B2B wholesale orders require individual e-invoices per transaction.
How do retailers handle the high volume of small consumer transactions?
LHDN's MyInvois guidelines allow retailers to issue a single consolidated e-invoice per month covering all B2C transactions for customers who do not request individual e-invoices. This significantly reduces the burden for high-volume retail.
Are retail products subject to Sales Tax on e-invoices?
Manufacturers and importers of taxable goods are subject to Sales Tax (10% for most goods, 5% for some). Retailers who are registered manufacturers or importers must reflect Sales Tax on e-invoices. Most retail-only businesses do not charge Sales Tax — the tax was already paid at import/manufacture level.
What MSIC code does a retail shop use?
MSIC codes for retail fall under the 47 series. Examples: 47110 (supermarkets), 47190 (other non-specialised stores), 47411 (computer/software retail), 47640 (sports goods). Find your specific code at dosm.gov.my.
Useful LHDN and government resources
- MyTax Portal — Register for TIN and manage your tax account
- MyInvois Portal — LHDN's official e-invoicing portal
- DOSM — Look up your MSIC code
- InvoiceLah MyInvois Guide — Plain-English e-invoicing guide
- e-Invoice Exemption Checker — Free tool to check your compliance phase
Also from the Lah family
Simple online booking for Malaysian businesses
Coming soon — property management for Malaysian landlords