Skip to Content

E-Invoicing 2026: What Malaysian SMEs MUST Know About LHDN Compliance

RM1M exemption threshold, RM10K individual invoice rule, MyInvois registration, Phase 4 relaxation until 2027 - and what your SME actually needs to do.

E-Invoicing 2026: What Malaysian SMEs Must Know Before LHDN Deadline

Malaysia's mandatory e-invoicing rollout is in full swing, and 2026 is the year it hits most SMEs. If your business has annual revenue above RM100,000, you are already required to issue e-invoices. If you are below that threshold, you still can — and should — register voluntarily before the 2027 deadline forces your hand.

Article illustration 1

The Inland Revenue Board (LHDN) has been rolling out the mandate in phases since August 2024. By July 2026, nearly every taxable business in Malaysia must comply. Here is everything you need to know, broken down into what matters for small and medium enterprises.

RM1M
Annual revenue exemption threshold
RM10K
Per-invoice threshold for consolidated billing
55
Data fields in a full e-invoice

What Is E-Invoicing?

E-invoicing is not just sending PDFs by email. Under LHDN's MyInvois system, an e-invoice is a structured digital document with 55 data fields that is submitted to LHDN in real time via API or the MyInvois portal. The government gets visibility into every transaction as it happens, enabling real-time tax validation and reducing fraud.

The old system of issuing invoices in Excel, Word, or even handwritten forms will no longer be accepted for tax purposes once you are mandated.

Implementation Phases

LHDN introduced e-invoicing in four phases:

Phase 1 (August 2024): Businesses with annual revenue above RM100 million. This applied to roughly the top 1,000 companies in Malaysia.

Phase 2 (July 2025): Businesses with annual revenue between RM25 million and RM100 million.

Phase 3 (July 2026): All businesses with annual revenue between RM100,000 and RM25 million. This is the phase that affects the vast majority of Malaysian SMEs.

Phase 4 (July 2027): All remaining businesses, including micro-enterprises with revenue below RM100,000 and non-business taxpayers (individuals making qualifying transactions).

The RM10K Rule — Consolidated Billing

One of the most practical provisions for SMEs is the RM10,000 per-invoice threshold. If you issue individual invoices below RM10,000, you may qualify for the consolidated billing or self-billed simplified approach.

Here is how it works:

Rather than submitting a full 55-field e-invoice for every single transaction under RM10,000, you can consolidate multiple transactions into a single monthly e-invoice. This dramatically reduces the administrative burden for high-volume, low-value businesses such as retail shops, F&B outlets, and service providers.

However, the total consolidated amount must still exceed RM10,000 to qualify, or you must use the simplified e-invoice format which requires fewer fields. Always confirm with your accounting software provider whether consolidated billing is supported.

Article illustration 2

RM1 Million Exemption

Businesses with annual revenue below RM1 million are not required to issue e-invoices for transactions with consumers (B2C). This exemption applies to retail sales, walk-in customers, and end consumers who do not request an invoice for business purposes.

However, the exemption has important limits:

1. It only covers B2C transactions — B2B transactions must still comply regardless of your revenue.

2. It is a transitional relief from LHDN — the agency may remove or narrow this exemption in future phases.

3. You still need to issue e-invoices if your B2C customer specifically requests one for their own tax purposes.

Many SMEs above RM1 million but below RM25 million are caught in the middle — they must comply starting July 2026 for all transactions.

MyInvois Registration Steps

Getting onto MyInvois is straightforward. Here are the steps:

Step 1 — Get Digital ID: Register for a LHDN Digital ID at mytax.hasil.gov.my. This serves as your authentication for the MyInvois portal.

Step 2 — Activate MyInvois: Log in to MyTax, navigate to the MyInvois section, and activate your account. You will receive a taxpayer registration number (NRG) for e-invoicing.

Step 3 — Choose Submission Method: You can submit via the MyInvois web portal (manual entry, suitable for very low volume), API integration with your accounting software (recommended), or a third-party service provider.

Step 4 — Configure Your Software: Ensure your accounting or ERP system is configured to generate e-invoices in the correct JSON/XML format with all required fields. Connect it to LHDN's API using the credentials from MyInvois.

Step 5 — Test and Go Live: Submit test e-invoices through LHDN's sandbox environment. Once validated, switch to the production API and begin issuing live e-invoices.

Step 6 — Issue and Track: Every e-invoice receives a unique LHDN-issued ID and a QR code. Customers can verify authenticity by scanning the QR code. Keep records for the statutory 7-year retention period.

Software Options for SMEs

Choosing the right software is critical. Here are the leading options for Malaysian SMEs:

Bukku — Malaysian-built cloud accounting platform with native MyInvois integration. Supports auto-generation of e-invoices, consolidated billing, and direct API submission to LHDN. Pricing starts at around RM49/month for the basic plan. Best for freelancers and very small businesses.

SQL Account — One of the most widely used desktop accounting systems in Malaysia. Offers an e-invoicing add-on module with MyInvois API support. Suitable for SMEs with existing SQL infrastructure. Pricing varies by dealer but generally RM800-RM1,500 one-time license plus annual maintenance.

AutoCount — Another popular Malaysian accounting software. Version 2.0 and above includes built-in e-invoicing with direct LHDN submission. Supports both simplified and full e-invoice formats. One-time license from ~RM1,200 with annual support fees.

Other notable options include Xero (with third-party MyInvois plugins), Sage, and cloud-based solutions like Odoo with local e-invoicing modules. Compare based on your transaction volume, existing systems, and budget.

Penalties for Non-Compliance

LHDN has made it clear that e-invoicing is mandatory, not optional. Penalties for non-compliance include:

Late submission fines: Up to RM200 per late e-invoice, capped at RM20,000 per month for most SMEs. Repeat offenders face higher penalties.

Non-issuance penalties: Failing to issue an e-invoice when required can result in fines of up to RM1,000 per transaction.

Audit and investigation risk: Businesses that do not comply face higher scrutiny from LHDN tax audit teams. Non-compliance with e-invoicing may trigger a full audit, including review of prior years.

Compound offers: LHDN may offer reduced compound rates for voluntary compliance within grace periods. The grace period for Phase 3 (SMEs) runs from July 2026 to December 2026, during which penalties are reduced or waived for first-time offenders who rectify quickly.

Bottom line: Do not wait until penalty letters arrive. Start your MyInvois registration and software selection at least 3-4 months before your effective date.

Article illustration 3

FAQs

What if my annual revenue is below RM100,000? You are not mandated yet — Phase 4 starts July 2027. However, you can register voluntarily now. Voluntarily registering gives you a head start, and you may need to issue e-invoices if you transact with mandated businesses who request them.

Can I still use my current accounting software? Only if it supports MyInvois API integration. Most traditional desktop software requires an add-on or upgrade. Bukku, SQL Account, and AutoCount all offer compatible versions. Check with your vendor for MyInvois certification status.

Do I need to e-invoice for international transactions? Export transactions are generally exempt from the e-invoicing mandate. However, you may still need to issue e-invoices for specific scenarios such as claiming export duty exemptions. Import-related transactions and payments to foreign vendors may require self-billed e-invoices.

What happens if my customer refuses to accept e-invoices? The mandate works both ways — issuers must issue e-invoices, and recipients must accept them. Under LHDN regulations, a registered business cannot refuse to receive an e-invoice from another registered business. If your customer pushes back, refer them to LHDN guidelines or consult your tax agent.

Can I outsource e-invoicing to a third party? Yes. LHDN permits the use of authorised third-party service providers to submit e-invoices on your behalf. This is a good option if you have very low transaction volume or lack technical capability. Service providers typically charge per invoice or a fixed monthly fee. However, legal responsibility remains with your business.

Malaysia Digital Banks 2026: Which One Is Right for Your SME?
Comparing GXBank, Boost Bank, AEON Bank, Ryt Bank and KAF Digital Bank - three already offer SME loans, savings and business accounts. Here is how to choose.