Welcome to BigLedger Knowledge Center!
E-Invoice Widget Overview
Introduction to the E-Invoice Customer Portal
The E-Invoice Customer Portal is a user-friendly system designed to help customers efficiently request, manage, track, and validate e-invoices submitted to LHDN. This portal ensures that all submissions comply with LHDN regulations, allowing seamless integration of e-invoicing into business operations.
Request for e-invoice submission to LHDN: Allows users to submit sales invoices for validation and conversion into e-invoices.
Cancel a validated e-invoice: Facilitates the cancellation of successfully validated e-invoices.
Workflow
Sales Process: After a product is purchased from your CP Commerce website and the transaction is converted into a sales invoice, the final sales invoice in the Internal Sales Invoice Applet is automatically converted into an e-invoice.
Handling Missing Information: If key information such as the identification number or TIN (Tax Identification Number) is missing, the system will fail to complete the e-invoice, and it will be transferred to the Batch Pool in the E-Invoice Admin Applet.
Requesting an E-Invoice
When to Request an E-Invoice?
Users must request an e-invoice when:
A purchase transaction has been made but the e-invoice was not generated at the point of sale.
Customer details (such as TIN, identification number, or company details) were missing during the transaction.
The sales invoice exists but has not yet been submitted for e-invoicing.
How to Request an E-Invoice?
Log in to the Customer Portal using your registered phone number or email.
Navigate to the E-Invoice Request Section.
To successfully locate and request an e-invoice, users must fill in the following mandatory fields:
Invoice Number – The unique identifier assigned to the invoice.
Total Amount – The complete transaction value, including applicable taxes.
Transaction Date – The exact date when the purchase was made.
This information can be retrieved from the Batch Pool listing in the E-Invoice Admin Applet, or alternatively, from a finalized sales invoice, cash bill receipt, or online purchase record.
Refer to the following screenshot for guidance:
Entering Details in the E-Invoice Widget
Navigate to the E-Invoice Widget interface.
Fill in the required fields (Invoice No., Amount, and Transaction Date) based on the information from the Batch Pool.
Searching for the E-Invoice
Once the necessary details are entered:
Click the Search icon to retrieve the corresponding e-invoice.
If a matching invoice is found, it will be displayed on the screen.
Users should verify the retrieved information against their purchase records before proceeding.
Requesting the E-Invoice
Once the correct invoice is identified, click Request to submit the e-invoice request.
The system will automatically process the request and generate the e-invoice using the provided data.
If any validation errors occur (e.g., missing TIN or incorrect buyer details), the system will prompt the user to update the information before submission.
Upon successful submission, the e-invoice will move to the "Requested E-Invoices" section, where users can monitor its validation status with LHDN.
Checking the E-Invoice Status
Once an invoice has been requested, users can check its processing status under the "Requested Invoices" section. The statuses include:
In Queue – The e-invoice has been submitted but is pending validation from LHDN.
Validated – The invoice has successfully passed validation.
Validation Error – The e-invoice contains missing or incorrect details and requires correction before resubmission.
If an invoice has validation errors, users must correct the details and resubmit.
Requesting an E-Invoice Rejection (Cancellation)
A validated e-invoice can be canceled within 72 hours if there are errors in the invoice details. This request can be made through:
The Customer Portal (by the customer).
The Internal Sales Applet (by internal staff).
The process is managed through the E-Invoice Admin Applet Rejection Process. The admin has permission to approve the rejection, change the status, and select the appropriate processing logic.
How to Submit a Rejection Request?
Navigate to "Requested Invoices" in the portal.
Locate the invoice and select "Request for Rejection".
Choose the reason for rejection, such as:
Buyer Information is Incorrect
Incorrect Amount or Items
Duplicate Invoice
Other Errors
Submit the request for approval.
Once submitted, the Rejection Requests Page will track the status of the cancellation.
E-Invoice History - Tracking Submissions
Accessing the E-Invoice History
Users can view a complete listing of all e-invoices submitted to LHDN under the E-Invoice History tab.
Advanced Search Filters
The Advanced Search function allows users to filter by:
Date Range: Today, Last 7 Days, Last 30 Days, This Year, Last Year, or Custom Dates
Invoice Status: Validated, In Queue, Error
E-Invoice Number
Users can export validated invoices in PDF or Excel format for record-keeping.
Exporting and Sending E-Invoices
How to Export E-Invoices?
Navigate to E-Invoice History.
Select the invoice(s) you want to export.
Click Export to download a PDF version of the invoice.
Sending E-Invoices to Buyers
If a buyer requests an e-invoice:
Locate the validated invoice in the portal.
Click Send via Email.
The system will automatically send the e-invoice to the buyer’s registered email.
For added security, a QR Code is embedded in each validated e-invoice for verification.
Video Tutorial - Step-by-Step Guide
To assist users in navigating the E-Invoice Customer Portal, a detailed video tutorial is included in this documentation. Watch the full tutorial here ↓
Related content
Powered by: Bigledger Sdn Bhd