
How a Sale Becomes an E-Invoice
Every e-invoice moves through the same lifecycle, whether it started at the POS or was typed in by hand on Submit Invoice. Understanding this flow before you look at any field on this page is the fastest way to stop being confused by a status you weren’t expecting.A ticket closes → a Draft is created automatically
The customer optionally claims it within 24 hours
The invoice gets submitted to LHDN
DuitPOS checks LHDN for a status update every few minutes
A Valid invoice can be cancelled within 72 hours
Only non-final documents can be permanently deleted
Invoice Statuses
The E-Invoice Documents Screen
Receipt QR Base URL
Run Consolidation
A Run Consolidation button appears at the top of the page, but only if LHDN consolidation is turned on for your tenant. Clicking it triggers the monthly bundling job immediately instead of waiting for its automatic schedule — useful for testing your setup, or for clearing a backlog of unclaimed drafts before month-end without waiting for the scheduled run.Filters
Table columns
Row actions
How Customers Claim Their E-Invoice
This part of the flow is customer-facing and needs no login — but it’s worth understanding here because it’s the main way individual invoices leave Draft status without you doing anything.Customer scans the receipt QR
They fill in their own details
They submit and see a confirmation screen
Frequently Asked Questions
What if a customer doesn't scan the QR?
What if a customer doesn't scan the QR?
Can I cancel an invoice after submitting?
Can I cancel an invoice after submitting?
Why does an invoice show Invalid?
Why does an invoice show Invalid?
What's the difference between Draft and Pending?
What's the difference between Draft and Pending?
Can I permanently delete an e-invoice?
Can I permanently delete an e-invoice?

