LHDN e-Invoice Offline POS Malaysia: Generate Invoices Without Internet
Learn how to generate LHDN e-Invoices using an offline POS in Malaysia. Works without internet, compliant with MyInvois, and fits retail and restaurant shops.
If you run a small shop in Malaysia and your internet cuts out, you still need to issue LHDN e-Invoices. Many offline POS systems store transaction data locally and sync with LHDN MyInvois once connectivity returns. This means you can complete a sale, capture customer details, and queue the invoice for submission the moment the network is back. This guide is for anyone searching for lhdn e invoice offline pos malaysia.
How Offline POS Handles LHDN e-Invoice Submission
Most modern offline POS software in Malaysia works on a "store-and-sync" model. When a cashier rings up a sale, the POS records the transaction internally. It does not send data to LHDN immediately. Instead, it saves the sale details in a local database. Once the internet connection is restored, the POS automatically pushes the batched transactions to the MyInvois portal via the LHDN API.
What Happens During an Internet Outage
If the internet drops mid-transaction:
- The POS continues to process the sale and print receipts locally.
- The transaction is marked as "pending e-Invoice submission."
- No invoice number is generated until the system reconnects.
- The shop owner can view a pending queue in the POS dashboard.
Steps to Ensure Compliance When Using Offline Mode
- Configure the POS: Set the business GST number and company name once in the settings. This data is stored locally and used for every invoice.
- Record the Sale: Scan items or select categories. The POS calculates the total and captures the customer's MyKad or phone number if needed.
- Wait for Sync: After the sale, the POS queues the data. When internet returns, it auto-submits to MyInvois.
- Verify the Status: Check the POS dashboard for a "Submitted" or "Pending" tag. A successful submission returns an LHDN invoice number.
- Print or Email: The POS can still print a customer receipt. The official e-Invoice status is tracked in the system and on the MyInvois portal.
Offline POS vs. Online-Only for e-Invoice Compliance
An online-only POS stops working entirely when the broadband line goes down. Customers wait, sales stall, and you cannot issue a valid invoice. An offline POS protects your revenue stream. The data stays safe on the local machine or tablet, and compliance is maintained because the system submits to LHDN as soon as the connection is stable.
Things to Check Before Relying on Offline Mode
- Clock synchronization: Ensure the POS device clock is correct. LHDN timestamps the invoice submission, and a mismatched clock can cause rejection.
- User permissions: Only authorised staff should have access to generate and submit invoices.
- Backup data: Regularly export sales reports from the POS. If a device fails, you still have the transaction record.
- MyInvois account: The POS must be linked to your valid MyInvois corporate account. Without this link, no invoice can be generated, online or offline.
Who Benefits Most from an Offline e-Invoice POS
- Retail shops in areas with unstable connectivity: Night markets, suburban stalls, or shops with old wiring.
- Restaurants and canteens: High-volume environments where a momentary internet drop should not stop service.
- Factory canteens: Often located in industrial parks with fluctuating network strength.
If your business cannot afford to stop selling when the internet drops, an offline-first POS with LHDN e-Invoice support is a practical compliance tool.
Bottom line
Check if your current POS software queues transactions for MyInvois submission after sync. If it does not, or if you are using a manual spreadsheet method, you risk non-compliance and lost sales. Switch to an offline-capable system that stores sales locally and auto-submits to LHDN when internet returns.
FAQ
Can I generate an LHDN e-Invoice completely offline without ever connecting to the internet? No. LHDN requires an online submission to the MyInvois portal to generate the official invoice number. However, an offline POS can store the sale locally and submit the moment the internet returns, so you do not lose the sale or face penalties for delayed issuance.
Do I need a special license to use an offline POS for e-Invoices? No special license is required beyond a valid MyInvois corporate account. The POS software itself handles the API connection to LHDN in the background. Ensure the software vendor confirms MyInvois integration before purchase.
What if the internet is down for days? Will my sales data be lost? No. The POS stores transactions in local memory or an embedded database. Sales data is retained until the system syncs. Just ensure you power the device properly and avoid clearing the local cache during an outage.
Can I print a customer receipt while the POS is offline? Yes. The POS prints a standard receipt from the local sale data. The official e-Invoice status updates later when the system submits to MyInvois online.
Is the invoice number generated by the POS or by LHDN? The invoice number is generated by LHDN via the MyInvois API. The POS acts as the submission gateway, sending the transaction data and receiving the valid invoice number in return.
Frequently asked questions
Can I generate an LHDN e-Invoice completely offline without ever connecting to the internet?
No. LHDN requires an online submission to the MyInvois portal to generate the official invoice number. However, an offline POS can store the sale locally and submit the moment the internet returns, so you do not lose the sale or face penalties for delayed issuance.
Do I need a special license to use an offline POS for e-Invoices?
No special license is required beyond a valid MyInvois corporate account. The POS software itself handles the API connection to LHDN in the background. Ensure the software vendor confirms MyInvois integration before purchase.
What if the internet is down for days? Will my sales data be lost?
No. The POS stores transactions in local memory or an embedded database. Sales data is retained until the system syncs. Just ensure you power the device properly and avoid clearing the local cache during an outage.
Can I print a customer receipt while the POS is offline?
Yes. The POS prints a standard receipt from the local sale data. The official e-Invoice status updates later when the system submits to MyInvois online.
Is the invoice number generated by the POS or by LHDN?
The invoice number is generated by LHDN via the MyInvois API. The POS acts as the submission gateway, sending the transaction data and receiving the valid invoice number in return.
Want this running at your counter?
UntungPOS handles dine-in, retail and canteen subsidies offline-first, then syncs automatically. Tell us how you sell and we will show you the exact setup.