Introduction
Customers can request e-invoices to ensure they receive validated documentation for their transactions. In Bukku, the workflow depends on the type of customer contact:
Specific Contact (Existing Individual / Company)
General Public / Cash Sales (Walk-in or Anonymous Customers)
If a customer requires an e-invoice, the request must be submitted within the same invoice month. According to LHDN guidelines, businesses are required to submit consolidated e-invoices before or on the 7th day of the following month.
Once a consolidated e-invoice has been submitted, individual invoices from the previous month can no longer be requested for e-invoice validation by customers.
Here's how customers can request an e-invoice. Let's go through the steps.
E-Invoice Request for Specific Contacts
This applies when the customer’s details are already in Bukku (individual or company contact).
Example Scenario:
Customer: Bubbu Enterprise (frequent customer)
Customer Details: All contact information exists in your Bukku account except Registration No. and TIN
Business Setup: Your company has started e-invoicing but plans to submit invoices as consolidated e-invoices
Invoice Issued: IV-88010 issued as Normal invoice on 03/01/2026. When you save and QuickShare the invoice with the "Ready" status and "Normal" control, a note at the bottom will state, "Not validated by LHDN."
At this point, the contact for Bubbu Enterprise appears as orange exclamation mark in Bukku because the Registration No. and TIN are missing and the invoice has not been validated individually.
Scenario: Bubbu Enterprise now wants a validated e-invoice for this transaction.
Customer Steps to Request E-Invoice
Step 1 - Initiate Request:
When you save and QuickShare the invoice with the "Ready" status and "Normal" control, a note at the bottom will state, "Not validated by LHDN."
Your customer can then click the "Request E-Invoice" button to request a validated e-invoice.
Step 2 - Complete Information & Submission Verification
If the customer's details are not MyInvois-ready, they need to complete the required information.
In this case, Bubbu Enterprise needs to provide their Registration Number and TIN.
After entering all the required details, your customer should complete the Acknowledgement section by providing their Name and Email Address.
They then need to click Request OTP and enter the One-Time Password (OTP) sent to their email to verify the submission.
Sample OTP email:
Once the OTP is successfully verified, the customer can click Submit to finalize the request.
Step 3 - Request Confirmation & Successful Request
After submitting the required information, the customer will see a pop-up message confirming their e-invoice request. They should click Yes to proceed.
Shortly after, another pop-up will appear confirming that the e-invoice request was successful. The customer should click OK to complete the process.
Step 4 - Validated Invoice:
Once the request is successfully processed, the customer will see a note at the bottom of the invoice stating, “This document is a validated e-invoice by LHDN.”
The validated e-invoice is generated immediately and can be received by the customer on the spot.
Bukku View of Submitted Requests
Notification & Email
Invoice Status Updated
Contact Updated
E-Invoice Request for General Public / Cash Sales
This applies when the invoice is issued to walk-in or anonymous customers, typically for cash sales, where no specific customer details are available in Bukku.
Example Scenario:
Customer: Walk-in customer at your store
Customer Details: No pre-existing contact in Bukku
Contact Setup in Bukku:
Business Setup: Your company issues invoices as consolidated e-invoices
Invoice Issued: IV-88011 issued as Normal invoice with the 'Cash Sales' contact on 03/01/2026. The invoice shows “Ready” status with Normal control and a note: “Not validated by LHDN.”
At this point, the contact in Bukku is a General Public / Cash Sales contact with an orange exclamation mark, as no customer details are available. The invoice has not been validated.
Scenario: The walk-in customer now wants a validated e-invoice for this transaction. In this case, the customer's name is Elaine Lee Yee Ling.
Customer Steps to Request E-Invoice
Step 1 – Initiate Request
When you save and QuickShare the invoice with the "Ready" status and "Normal" control, a note at the bottom will state, "Not validated by LHDN."
The customer clicks the “Request E-Invoice” button on the invoice.
Step 2 – Complete Information & Submission Verification
As there is no pre-existing contact in Bukku, the customer will be prompted to enter their details.
The customer is required to complete all mandatory fields, including Entity Type, Name, Registration No. Type, Registration No., TIN, Contact Number, and Billing Address. Note: Based on the selected entity type, the customer must provide either a TIN, NRIC Number, or both, where applicable.
After completing the required details, the customer must fill in the Acknowledgement section by providing their Name and Email Address.
They should then click Request OTP and enter the One-Time Password (OTP) sent to their email to verify the submission.
Sample OTP email:
Once the OTP is successfully verified, the customer can click Submit to finalize the request.
Step 3 – Request Confirmation & Successful Request
After submission, the customer will see a pop-up message confirming their e-invoice request. They click Yes to proceed.
Shortly after, another pop-up confirms that the request was successful. The customer clicks OK to complete the process.
Step 4 – Validated Invoice
Once the request is successfully processed, the customer’s name will appear in the “Bill To” section of the invoice.
A note at the bottom will also state, “This document is a validated e-invoice by LHDN.”
The validated e-invoice is generated immediately and can be received by the customer on the spot.
Bukku View of Submitted Requests
Notification & Email
Invoice Status Updated
The invoice transaction will be updated to Validated, indicating that it has been successfully submitted to LHDN.
The customer name will also change from Cash Sales to the specific customer name provided during the request.
Notes:
The original Cash Sales contact will remain unchanged in your Bukku account.
When a walk-in or general public customer requests a validated e-invoice, Bukku will create a new contact using the customer details submitted during the request. This new contact is linked to the validated invoice, while the Cash Sales contact continues to be used for other cash sales transactions.
Contact Added to Bukku













































