LHDN E-Invoicing Phase 3: Complete Guide for Medium Businesses

LHDN E-Invoicing Phase 3: Complete Guide for Medium Businesses
Phase 3 of Malaysia's mandatory e-invoicing rollout takes effect on 1 July 2026, bringing businesses with annual revenue between RM 500,000 and RM 25 million into the system. According to LHDN (Lembaga Hasil Dalam Negeri), this phase will affect an estimated 150,000 businesses across the country. If your business falls into this revenue bracket, you have a few months to prepare, and this guide covers everything you need to know.
This article explains what Phase 3 requires, how the MyInvois system works, what technical preparations you need to make, and how to avoid the penalties that caught early adopters off guard.
What Is E-Invoicing and Why Is Malaysia Implementing It?
E-invoicing is the electronic generation, submission, and validation of invoices through LHDN's MyInvois system. Unlike simply emailing a PDF, e-invoicing requires that every invoice passes through LHDN's platform for real-time validation before it becomes a legally recognized document.
Malaysia is implementing e-invoicing as part of its broader tax modernisation strategy. The Ministry of Finance's 2025 Tax Reform Roadmap cited estimates that the tax gap (the difference between taxes owed and taxes collected) costs Malaysia approximately RM 20-30 billion annually. E-invoicing provides LHDN with real-time visibility into business transactions, reducing underreporting and improving compliance.
Phase 1, which started on 1 August 2024, covered businesses with annual revenue above RM 100 million. Phase 2, effective 1 January 2025, brought in businesses earning RM 25 million to RM 100 million. Phase 3 is the broadest rollout yet, covering the bulk of Malaysia's medium-sized businesses.
Phase 3 Timeline and Requirements
Who Is Affected
Any business entity, whether Sdn Bhd, partnership, or sole proprietorship, with annual revenue between RM 500,000 and RM 25 million must comply starting 1 July 2026. Revenue is based on the most recent audited financial statements or tax returns filed with LHDN.
What Must Be Submitted
All sales invoices, credit notes, debit notes, and self-billed invoices must be submitted electronically through the MyInvois system. This applies to B2B (business-to-business) and B2C (business-to-consumer) transactions alike.
The Technical Process
- Your business generates an invoice in the required XML or JSON format following LHDN's e-Invoice schema.
- The invoice is submitted to MyInvois via API or through the MyInvois Portal (for manual submission).
- LHDN validates the invoice in real-time, checking for format compliance and required fields.
- If validated, the invoice receives a Unique Identifier Number (UIN) and becomes legally valid.
- The validated invoice is shared with the buyer through the MyInvois system.
- Buyers have 72 hours to accept or reject the invoice.
Required Fields
Every e-invoice must include: supplier TIN and BRN, buyer TIN (for B2B) or identification number (for B2C), invoice date and time, line item descriptions, quantities, unit prices, tax amounts (SST where applicable), and total amounts in MYR.
Lessons from Phase 1 and Phase 2
Businesses that went through the earlier phases encountered several common issues that Phase 3 businesses can learn from.
Yusof Ahmad, Tax Director at Baker Tilly Malaysia, observed: "The biggest mistake Phase 1 companies made was treating e-invoicing as purely an IT project. The businesses that transitioned smoothly were those that involved their finance, operations, and IT teams from day one."
According to LHDN's Phase 1 Post-Implementation Review published in March 2025, the three most common compliance failures were: incorrect tax identification numbers (affecting 23% of initial submissions), missing mandatory fields (18%), and format errors in the XML/JSON schema (15%).
The Malaysian Institute of Accountants (MIA) reported that businesses which started preparation at least four months before their compliance deadline had a 94% first-month success rate, compared to just 67% for those that started less than two months before.
How to Prepare Your Business: A Step-by-Step Approach
Step 1: Verify Your Tax Registration Details
Log into MyTax (mytax.hasil.gov.my) and confirm that your business TIN, BRN, and registered address are accurate and current. Mismatches between your records and LHDN's database are the single most common cause of rejected e-invoices.
Step 2: Assess Your Current Invoicing Process
Document how invoices are currently generated in your business. Do you use accounting software? Manually create invoices in Excel or Word? Understanding your starting point determines whether you need new software, an upgrade to existing software, or an API integration.
Step 3: Choose Your Submission Method
LHDN offers two submission paths:
- API Integration: Your accounting or business management software connects directly to MyInvois and submits invoices automatically. This is the recommended approach for businesses issuing more than 50 invoices per month.
- MyInvois Portal: Manual submission through LHDN's web portal. Suitable for businesses with low invoice volumes, but labour-intensive and prone to data entry errors.
Step 4: Update or Acquire Compatible Software
If your current software does not support MyInvois API integration, you need to either upgrade it or switch to a platform that does. Many Malaysian business platforms, including EzFlow, have built MyInvois compliance into their invoicing modules, handling the XML generation and API submission automatically.
The Malaysian Association of Tax Accountants noted in their 2025 advisory that businesses should budget RM 2,000 to RM 15,000 for software upgrades or transitions, depending on complexity.
Step 5: Train Your Team
Every staff member who creates, approves, or sends invoices needs to understand the new workflow. Common training gaps include: knowing when to issue credit notes versus amended invoices, understanding the 72-hour buyer response window, and handling rejected invoices.
Step 6: Run Parallel Testing
LHDN's sandbox environment allows businesses to submit test invoices without affecting live records. Start testing at least two months before the July 2026 deadline. Submit sample invoices, verify they pass validation, and confirm the UIN is generated correctly.
Penalties for Non-Compliance
LHDN has outlined clear penalties for e-invoicing non-compliance:
- Failure to issue e-invoices: Fine of RM 200 to RM 20,000 per offence, or imprisonment up to six months, or both, under Section 120 of the Income Tax Act 1967.
- Issuing incorrect e-invoices: Subject to penalties under Section 113 of the Income Tax Act.
- LHDN has indicated a grace period approach for Phase 3, but the specific grace period duration has not been confirmed as of early 2026.
Cost Considerations for Medium Businesses
The real cost of e-invoicing compliance goes beyond software. Based on data compiled by the SME Corporation Malaysia's Business Advisory Centre, medium businesses should budget for:
| Cost Category | Estimated Range (RM) |
|---|---|
| Software upgrade or new subscription | 2,000 - 15,000/year |
| Staff training | 500 - 3,000 |
| Process documentation and SOPs | 1,000 - 5,000 |
| IT consultation (if needed) | 2,000 - 10,000 |
| Testing and parallel run period | 500 - 2,000 |
For many businesses, choosing an all-in-one platform that already includes e-invoicing compliance is more cost-effective than retrofitting existing systems.
Frequently Asked Questions
When does Phase 3 e-invoicing start in Malaysia?
Phase 3 of Malaysia's mandatory e-invoicing takes effect on 1 July 2026. It applies to businesses with annual revenue between RM 500,000 and RM 25 million. Businesses should begin preparation at least four months in advance based on MIA recommendations.
Do sole proprietors need to comply with e-invoicing?
Yes. E-invoicing applies to all business entity types, including sole proprietorships, partnerships, and companies. The determining factor is annual revenue, not business structure. If your revenue falls within the Phase 3 bracket, compliance is mandatory.
Can I submit e-invoices manually through the LHDN portal?
Yes, LHDN's MyInvois Portal allows manual submission. However, this is only practical for businesses issuing fewer than 50 invoices per month. For higher volumes, API integration through compatible accounting or business management software is strongly recommended.
What happens if my e-invoice is rejected by LHDN?
Rejected invoices must be corrected and resubmitted. Common rejection reasons include incorrect TIN numbers, missing mandatory fields, and format errors. Your business management software should flag these errors before submission. If using the portal, check all fields against LHDN's schema requirements before submitting.
Is there a grace period for Phase 3 businesses?
LHDN has not confirmed a specific grace period for Phase 3 as of early 2026. However, Phase 1 and Phase 2 both received initial grace periods of approximately three to six months where penalties were waived for good-faith compliance efforts. Businesses should prepare for full compliance by the deadline regardless.
Key Takeaways
- Phase 3 e-invoicing starts 1 July 2026, affecting businesses with RM 500,000 to RM 25 million in annual revenue, covering an estimated 150,000 businesses.
- Preparation should start at least four months before the deadline, as MIA data shows a 94% success rate for early preparers versus 67% for late starters.
- Choose between API integration (recommended for 50+ invoices/month) and manual portal submission based on your invoice volume.
- Budget RM 6,000 to RM 35,000 for total compliance costs including software, training, and consultation.
- Learn from Phase 1 and Phase 2: the most common failures are incorrect tax IDs, missing fields, and format errors, all preventable with proper testing.
