1.28.72 Release
14/7/2026
Bug-Fixes
#1 Fixed timestamp mapping for Direct Uploads to use the file's e-Invoice time, reducing unnecessary LHDN validation failures.
1. Overview
Fixed an issue where the system ignored the e-Invoice time provided in Direct Upload files and used the current system time instead.
2. What Has Changed
Previous:
The system always used the current system time during invoice creation.
The time specified in the uploaded file was ignored, even when it was correctly mapped.
This could cause invoices to exceed LHDN's 72-hour submission window and be rejected.
Now:
When an e-Invoice time is provided and mapped correctly, the system uses the date and time from the uploaded file.
If no time is provided or mapped, the system continues to use the current system time.
3. Impact
Ensures invoice timestamps accurately reflect the uploaded data.
Reduces unnecessary LHDN validation failures caused by incorrect submission timestamps.
Improves compliance with the 72-hour submission requirement.
What’s New
#1 Automated default state assignment for converted General Public invoices over RM10,000 to prevent LHDN validation errors.
1. Overview
Improved the conversion process for General Public invoices exceeding RM10,000 by automatically assigning the required default state during conversion to non-consolidated invoices.
2. What Has Changed
Previous:
After converting a consolidated invoice to a non-consolidated invoice, the buyer state remained as NA.
The missing state caused LHDN to reject the invoice with Error Code 17 (Invalid State Code).
Now:
During conversion, the system automatically updates the buyer state to:
Wilayah Persekutuan Kuala Lumpur
The default state mapping is applied before submission to LHDN.
3. Impact
Prevents LHDN Error Code 17 caused by missing state information.
Improves successful validation for invoices above RM10,000.
Aligns SME behaviour with the existing Enterprise implementation.

