Malaysian restaurants and food businesses above the LHDN (Inland Revenue Board of Malaysia) revenue threshold must issue e-invoices — but only for transactions they process directly (dine-in, takeaway, catering). GrabFood, Foodpanda, and ShopeeFood delivery revenue is handled by the platform operator, not the restaurant. For high-volume B2C cash sales, F&B businesses can use consolidated e-invoice — batching all eligible transactions monthly with a 7-calendar-day submission deadline after month-end.
The LHDN e-invoice mandate covers F&B businesses the same way it covers any other Malaysian business — based on revenue, not industry type. But food and beverage businesses have specific operating patterns — high volumes of small cash transactions, delivery platform revenue, and peak-season catering — that require a different operational approach to compliance compared to, say, a corporate services firm. This guide explains what F&B operators are actually obligated to do, what the delivery platforms handle on your behalf, and how the consolidated e-invoice makes compliance practical for restaurants and cafés.
Does My Restaurant Need to Issue E-Invoices?
The e-invoice obligation is determined by your annual revenue — not your industry. F&B businesses are subject to the same phase thresholds as all other Malaysian businesses.
| Annual Revenue (FY2022 Audited) | Phase | Mandatory Start | Penalty Enforcement |
|---|---|---|---|
| Above RM100 million | Phase 1 | 1 Aug 2024 — Active | Active |
| RM25M – RM100M | Phase 2 | 1 Jan 2025 — Active | Active |
| RM5M – RM25M | Phase 3 | 1 Jul 2025 — Active | Active |
| RM1M – RM5M | Phase 4A | 1 Jan 2026 — Mandatory | 1 Jan 2027 |
| RM1M+ (new businesses 2023–2025) | Phase 4B | 1 Jul 2026 | 1 Jan 2027 |
| Below RM1M | Phase 5 | Exempted | — |
Revenue threshold basis: FY2022 audited financial statements. For the official e-invoice phase rollout and mandate details, refer to myinvois.hasil.gov.my. For a full breakdown of the Phase 4 obligations and exemption caveats, see our Phase 4 e-invoice guide for SMEs.
What About GrabFood, Foodpanda and ShopeeFood Revenue?
This is the question that confuses most F&B owners. You do not need to issue LHDN e-invoices for delivery orders processed through GrabFood, Foodpanda, ShopeeFood, or any other marketplace delivery platform.
Under LHDN’s e-invoice framework, marketplace platform operators — not the individual merchants on the platform — are responsible for e-invoicing the revenue they facilitate. This applies to:
- GrabFood restaurant orders
- Foodpanda restaurant orders
- ShopeeFood restaurant orders
- Any other delivery aggregator platform where the platform collects payment on your behalf
This distinction is one of the most misunderstood aspects of the e-invoice mandate for F&B businesses. If you have a separate direct-delivery operation (your own website, phone orders, or in-house delivery not through a third-party platform), those transactions fall under your direct e-invoice obligation.
E-Invoice for Dine-In, Takeaway and Catering Orders
The transactions you are responsible for e-invoicing are those processed directly by your business:
- Dine-in orders — customers paying at the table or counter
- Takeaway / counter sales — walk-in purchases collected and paid directly to you
- Catering — events, corporate lunches, and food supply contracts invoiced directly to clients
- Direct online orders — orders through your own website, app, or WhatsApp (not through a delivery platform)
For most F&B businesses, the majority of direct sales are B2C — individual customers who are not requesting a formal invoice for business purposes. In this case, you do not need to issue individual e-invoices for every receipt. The consolidated e-invoice is designed exactly for this scenario.
For B2B catering or corporate F&B contracts — where the buyer is a registered business and requests a formal invoice — you must issue an individual e-invoice per transaction, validated through LHDN’s MyInvois system. See our guide on e-invoicing for retail and high-volume businesses in Malaysia for context on B2C vs. B2B transaction handling.
Consolidated E-Invoice: The Practical Solution for High-Volume F&B Transactions
Issuing an individual LHDN e-invoice for every dine-in customer is operationally impossible for most restaurants — especially during peak hours. The consolidated e-invoice exists specifically to solve this.
A consolidated e-invoice allows you to batch all eligible B2C transactions from a given period into a single e-invoice submitted to LHDN. Instead of 300 individual receipts from Monday’s dinner service, you submit one consolidated e-invoice for the total value of those B2C transactions at month-end.
How Consolidated E-Invoice Works for F&B
- Continue issuing regular receipts to customers as normal (cash register receipts, card payment receipts)
- At the end of each month, collect the total value of all eligible B2C transactions
- Submit a single consolidated e-invoice to LHDN’s MyInvois system using the general public Tax Identification Number (TIN) EI00000000010 for the consolidated amount
- Submit within 7 calendar days after month-end — for example, transactions in January must be consolidated and submitted by February 7
| Transaction Type | E-Invoice Required? | Type |
|---|---|---|
| Individual dine-in / takeaway receipt (B2C, below RM10,000) | ✅ Yes — include in consolidated batch | Consolidated e-invoice (monthly) |
| Corporate catering invoice, RM10,000 or more | ✅ Yes — individual e-invoice required | Individual e-invoice (at time of transaction) |
| B2B food supply contract (buyer requests e-invoice) | ✅ Yes — individual e-invoice required | Individual e-invoice (at time of transaction) |
| GrabFood / Foodpanda / ShopeeFood delivery orders | ❌ Not your obligation — platform handles it | Platform operator’s responsibility |
For a full explanation of the consolidated e-invoice process, deadlines, and eligibility, read our complete consolidated e-invoice guide for Malaysia.
POS System Integration: How to Automate E-Invoice for F&B
The consolidated e-invoice solves the volume problem, but compiling monthly transaction totals manually is still time-consuming — especially for restaurants with multiple POS terminals or high daily transaction counts.
The practical solution is integrating your POS system with an e-invoice middleware that connects to the LHDN MyInvois system. Here is how it works:
- Your POS system continues handling daily transactions as normal
- At month-end, the middleware pulls the eligible B2C transaction data from your POS
- The consolidated e-invoice is generated and submitted to MyInvois automatically — no manual batching
- For individual B2B or RM10,000+ transactions, the middleware submits them in real-time at point of sale
If your current POS system does not support e-invoice integration, you have two options: upgrade to a POS that includes MyInvois connectivity, or use middleware that bridges your existing POS to MyInvois. For a comparison of options, read our guide on what to do if your POS system doesn’t support e-invoicing.
JomeInvoice for F&B and Retail POS
JomeInvoice is a LHDN-compliant e-invoice middleware designed for businesses with existing POS or accounting systems — including F&B operators using Loyverse, SalesPlay, and other retail POS platforms.
For F&B businesses, JomeInvoice handles:
- Consolidated e-invoice automation — pulls your monthly B2C transaction data from your POS and submits the consolidated e-invoice to MyInvois by the 7-day deadline, without manual batching
- Individual e-invoice for B2B and RM10,000+ catering orders — real-time submission at point of invoice, returning a validated e-invoice with QR code for the buyer
- Multi-terminal / multi-outlet support — for restaurant chains with multiple locations, JomeInvoice consolidates across outlets before MyInvois submission
- No POS replacement required — connects alongside your existing POS system via API, preserving your current workflow
JomeInvoice is ISO 9001, ISO 20001, and ISO 27001 certified, and PDPA and MySTI compliant — relevant for F&B businesses handling customer transaction data across high-volume POS environments.
Book a free demo to see how the POS integration works for your specific F&B setup — whether you operate a single café or a multi-outlet restaurant chain.
Frequently Asked Questions — E-Invoice for F&B Malaysia
Do Malaysian restaurants need to issue e-invoices?
Yes — if their annual revenue meets the LHDN phase threshold. Phase 4 covers F&B businesses with RM1M–RM5M annual revenue (FY2022 basis), mandatory from 1 January 2026 with penalty enforcement from 1 January 2027. Restaurants below RM1M are currently exempt, subject to MSME exemption caveats.
Do I need to issue an e-invoice for GrabFood or Foodpanda orders?
No. For delivery orders processed through marketplace platforms (GrabFood, Foodpanda, ShopeeFood), the platform operator handles the e-invoice obligation — not the restaurant. You only need to issue e-invoices for transactions you process directly: dine-in, counter takeaway, catering, and direct online orders not through a third-party platform.
How does consolidated e-invoicing work for F&B businesses?
Instead of issuing one e-invoice per customer receipt, F&B businesses batch all eligible B2C transactions for the month into a single consolidated e-invoice and submit it to LHDN’s MyInvois system within 7 calendar days after month-end. Transactions of RM10,000 or more cannot be consolidated — those require individual e-invoices at the time of the transaction.
What POS system supports e-invoicing for restaurants in Malaysia?
Several POS systems now offer MyInvois integration including Loyverse and SalesPlay (both supported by JomeInvoice middleware). If your current POS does not have built-in e-invoice support, middleware can bridge the gap without requiring you to replace your POS entirely. Check with your POS provider or a middleware vendor for compatibility.
What is the e-invoice deadline for small F&B businesses?
F&B businesses with RM1M–RM5M revenue must comply from 1 January 2026 (Phase 4). Penalty enforcement begins 1 January 2027, giving a 12-month relaxation window. For consolidated e-invoices, the submission deadline is 7 calendar days after the end of each month. Businesses below RM1M are exempt for now.
Can a restaurant use consolidated e-invoice instead of individual receipts?
Yes — for B2C transactions below RM10,000. Restaurants can continue issuing regular customer receipts as normal and submit a single consolidated e-invoice to LHDN for the total monthly B2C value. Individual e-invoices are required only for B2B transactions, transactions of RM10,000 or more, or when a customer specifically requests a formal e-invoice.
Do delivery platforms like GrabFood handle e-invoice for the restaurant?
Yes. Under the LHDN e-invoice framework, marketplace platform operators handle the e-invoice obligation for revenue they facilitate on behalf of merchants. GrabFood, Foodpanda, and ShopeeFood are responsible for e-invoicing the orders processed through their platforms — not the individual restaurant. Your obligation covers direct transactions only.
Disclaimer: This article is for general informational purposes only and does not constitute legal or tax advice. LHDN guidelines are subject to updates. Always refer to the latest official LHDN e-Invoice Guidelines at myinvois.hasil.gov.my and consult a qualified tax professional for advice specific to your business.
Source: e-Invoice Specific Guideline v4.6 (5 Jan 2026); LHDN e-Invoice FAQs (5 Jan 2026)
Last updated: March 2026 | Written by the JomeInvoice Compliance Team