Error resolution guide
An Invoice MUST have an Invoice number with length less than 50.
Invoice number provided is more than 50 characters. The allowed character limit for the invoice number by LHDN is 50 characters to generate E-invoice.
The invoice number provided should be less than 50 characters.
An Invoice MUST have an Invoice issue date.
Invoice issue date is not provided in the invoice data. Invoice issue date is mandatory to generate E-invoice.
Invoice issue date must be provided in the invoice data to generate E-invoice. The invoice issue date should not be older than 2 days and should be in date format.
An Invoice MUST have an Invoice issue time.
Invoice issue time is not provided in the invoice data. Invoice issue time is mandatory to generate E-invoice.
Invoice issue time must be provided in the invoice data to generate E-invoice. The invoice issue time should be in time format.
An Invoice MUST have an Invoice type code.
Invoice type code is not provided in the invoice data. Invoice type code is mandatory to generate E-invoice.
Invoice type code must be provided in the invoice data to generate E-invoice. Invoice type code allowed by LHDN is mentioned here.
An Invoice MUST have an Invoice currency code.
Invoice currency code. is not provided in the invoice data. Invoice currency code. is mandatory to generate E-invoice.
Invoice currency code must be provided in the invoice data to generate E-invoice. Invoice currency code allowed by LHDN is mentioned here.
An Invoice MUST contain the Seller name.
Seller name is not provided in the invoice data. Seller name is mandatory to generate E-invoice.
Seller name must be provided in the invoice data and it should be less than 300 characters to generate E-invoice.
An Invoice MUST have at least one Supplier ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC'.
At least one Supplier ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC' is not present in the Invoice.
At least one Supplier ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC' must be present in the Invoice.
An Invoice must contain the Supplier's TIN which is less than 14 characters long.
Supplier TIN is not provided in the invoice data. Supplier TIN is mandatory to generate E-invoice and must be less than 14 characters.
Supplier TIN is mandatory to generate E-invoice and must be less than 14 characters.
Suppliers BRN must be less than 20 characters.
Supplier BRN provided is more than 20 characters. The allowed character limit by LHDN is 20 characters to generate E-invoice.
Supplier BRN provided should be less than 20 characters.
Suppliers NRIC must be less than 12 characters.
Supplier NRIC provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Supplier NRIC provided should be less than 12 characters.
Suppliers PASSPORT must be less than 12 characters.
Supplier PASSPORT provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Supplier PASSPORT provided should be less than 12 characters.
Suppliers ARMY must be less than 12 characters.
Supplier ARMY provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Supplier ARMY provided should be less than 12 characters.
Suppliers SST must be present and should be less than 17 characters, Default: NA.
Supplier SST Number provided is more than 35 characters. The allowed character limit by LHDN is 35 characters to generate E-invoice.
Supplier SST number provided should be less than 35 characters.
Suppliers TTX must be present and should be less than 17 characters, Default: NA.
Supplier TTX Number provided is more than 17 characters. The allowed character limit by LHDN is 17 characters to generate E-invoice.
Supplier SST number provided should be less than 17 characters.
Suppliers Email must be less than 320 characters.
Supplier email provided is more than 320 characters. The allowed character limit by LHDN is 320 characters to generate E-invoice.
Supplier email provided should be less than 320 characters.
Suppliers Contact Number is mandatory and must be less than 15 characters.
Supplier contact number is not provided in the invoice data. Supplier contact number is mandatory to generate E-invoice and must be less than 15 characters.
Supplier contact number is mandatory to generate E-invoice and it should be less than 15 characters.
Supplier’s Malaysia Standard Industrial Classification (MSIC) Code is Mandatory and should be less than 5 characters.
Supplier's Malaysia Standard Industrial Classification (MSIC) Code is Mandatory provided is more or less than 5 characters.
Supplier's Malaysia Standard Industrial Classification (MSIC) Code is Mandatory provided should be 5 characters.
Supplier’s Malaysia Standard Industrial Classification Description (MSIC) Code is Mandatory and should be less than 300 characters.
Supplier's Malaysia Standard Industrial Classification Description (MSIC) Code is Mandatory and should be less than 300 characters.
Supplier's Malaysia Standard Industrial Classification Description (MSIC) Code is Mandatory and should be less than 300 characters.
An Invoice MUST contain the Seller postal address
Seller postal address is not provided in the invoice data. Seller postal address is mandatory to generate E-invoice.
Seller postal address must be provided to generate E-invoice.
An Invoice MUST contain the Buyer name.
Buyer name is not provided in the invoice data. Buyer name is mandatory to generate E-invoice.
Buyer name must be provided in the invoice data and it should be less than 300 characters to generate E-invoice.
An Invoice MUST have at least one Buyer ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC'.
At least one Buyer ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC' is not present in the Invoice.
At least one Buyer ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC' must be present in the Invoice.
An Invoice must contain the Buyer's TIN which is less than 14 characters long.
Buyer TIN is not provided in the invoice data. Buyer TIN is mandatory to generate E-invoice and must be less than 14 characters.
Supplier TIN is mandatory to generate E-invoice and must be less than 14 characters.
Buyer's BRN must be less than 20 characters.
Buyer BRN provided is more than 20 characters. The allowed character limit by LHDN is 20 characters to generate E-invoice.
Buyer BRN provided should be less than 20 characters.
Buyer's NRIC must be less than 12 characters.
Buyer NRIC provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Buyer NRIC provided should be less than 12 characters.
Buyer's PASSPORT must be less than 12 characters.
Buyer PASSPORT provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Buyer PASSPORT provided should be less than 12 characters.
Buyer' ARMY must be less than 12 characters.
Buyer ARMY provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Buyer ARMY provided should be less than 12 characters.
Buyers SST must be present and should be less than 17 characters, Default: NA.
Buyer SST Number provided is more than 35 characters. The allowed character limit by LHDN is 35 characters to generate E-invoice.
Buyer SST number provided should be less than 35 characters.
Buyer's Email must be less than 320 characters.
Buyer email provided is more than 320 characters. The allowed character limit by LHDN is 320 characters to generate E-invoice.
Buyer email provided should be less than 320 characters.
Buyer's Contact Number must be less than 15 characters.
Buyer contact number provided is more than 15 characters. The allowed character limit by LHDN is 15 characters to generate E-invoice.
Buyer contact number provided should be less than 15 characters.
An Invoice MUST contain the Buyer postal address.
Buyer postal address is not provided in the invoice data. Buyer postal address is mandatory to generate E-invoice.
Buyer postal address must be provided to generate E-invoice.
If DeliveryAddress exist atleast one Delivery Party ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC' should exist.
If DeliveryAddress exist ,atleast one Delivery Party ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC' is not present
If DeliveryAddress exist ,atleast one Delivery Party ID with schemeID as 'ARMY', 'PASSPORT', 'BRN', or 'NRIC' should be Provided
If DeliveryAddress exist it must contain the Delivery Party TIN which is less than 14 characters long.
Shipping recipient TIN is not provided in the invoice data. If shipping details are provided then Shipping recipient TIN is mandatory to generate E-invoice and must be less than 14 characters.
If shipping details are provided then Shipping recipient TIN is mandatory to generate E-invoice and must be less than 14 characters.
Delivery Party BRN must be less than 20 characters.
Shipping recipient BRN provided is more than 20 characters. The allowed character limit by LHDN is 20 characters to generate E-invoice.
Shipping recipient BRN provided should be less than 20 characters.
Delivery Party NRIC must be less than 12 characters.
Shipping recipient NRIC provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Shipping recipient NRIC provided should be less than 12 characters.
Delivery Party PASSPORT must be less than 12 characters.
Shipping recipient PASSPORT provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Shipping recipient PASSPORT provided should be less than 12 characters.
Delivery Party ARMY must be less than 12 characters.
Shipping recipient ARMY provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Shipping recipient ARMY provided should be less than 12 characters.
An Invoice MUST have at least one Line Item
No line item is present in the invoice
Please provide atleast one line item
Invoicing period MUST occur maximum once.
Invoicing period is provided more than once
Invoicing period can only be provided once
Invoice TaxTotal is Mandatory.
Invoice tax total should be present in the invoice
Please provide the Invoice tax total
The Supplier postal address MUST contain a Seller country code.
Seller country code is not provided in the seller postal address. Seller country code is mandatory to generate E-invoice.
Seller country code is mandatory to generate E-invoice. The list of allowed country code by LHDN can be referred here.
The Supplier Postal Address Line MUST be less than 150 characters
Supplier Postal Address provided is more than 150 characters. The allowed character limit by LHDN is 150 characters to generate E-invoice.
Supplier Postal Address provided should be less than 150 characters.
The Supplier Postal Zone MUST be less than 50 characters
Supplier Postal Zone provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Supplier Postal Zone provided should be less than 50 characters.
The Supplier City MUST be less than 50 characters
Supplier City provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Supplier City provided should be less than 50 characters.
The Supplier State MUST be less than 50 characters
Supplier State provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Supplier State provided should be less than 50 characters.
The Buyer postal address MUST contain a Buyer country code.
Buyer country code is not provided in the seller postal address. Buyer country code is mandatory to generate E-invoice.
Buyer country code is mandatory to generate E-invoice. The list of allowed country code by LHDN can be referred here.
The Buyer Postal Address Line MUST be less than 150 characters
Buyer Postal Address provided is more than 150 characters. The allowed character limit by LHDN is 150 characters to generate E-invoice.
Buyer Postal Address provided should be less than 150 characters.
The Buyer Postal Zone MUST be less than 50 characters
Buyer Postal Zone provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Buyer Postal Zone provided should be less than 50 characters.
The Buyer City MUST be less than 50 characters
Buyer City provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Buyer City provided should be less than 50 characters.
The Buyer State MUST be less than 50 characters
Buyer State provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Buyer State provided should be less than 50 characters.
The Delivery postal address MUST contain a Delivery country code.
Shipping recipient country code is not provided in the seller postal address. Shipping recipient country code is mandatory to generate E-invoice.
Shipping recipient country code is mandatory to generate E-invoice. The list of allowed country code by LHDN can be referred here.
The Delivery Postal Address Line MUST be less than 150 characters
Shipping recipient Postal Address provided is more than 150 characters. The allowed character limit by LHDN is 150 characters to generate E-invoice.
Shipping recipient Postal Address provided should be less than 150 characters.
The Delivery Postal Zone MUST be less than 50 characters
Shipping recipient Postal Zone provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Shipping recipient Postal Zone provided should be less than 50 characters.
The Delivery City MUST be less than 50 characters
Shipping recipient City provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Shipping recipient City provided should be less than 50 characters.
The Delivery State MUST be less than 50 characters
Shipping recipient State provided is more than 50 characters. The allowed character limit by LHDN is 50 characters to generate E-invoice.
Shipping recipient State provided should be less than 50 characters.
An Invoice MUST have the Sum of Invoice line net amount.
Sum of Invoice line net amount in not present in the invoice
Please provide the sum of invoice line net amount
Amount due for payment = Invoice total amount with Tax - Paid amount + Rounding amount.
Amount due for payment is not correct
Check whether Amount due for payment is equal to Invoice total amount with Tax - Paid amount + Rounding amount.
Each Document level allowance MUST have a Document level allowance reason.
Document level allowance reason is not provided
Please provide the reason for Document level allowance
Payment Means Code should be equal to 2 characters.
Provided payment means code is not correct
Payment means code must be used from the list of codes provided by LHDN
Payee Financial Account should be maximum 150 characters
Characters in the Payee Financial Account is exceeding 150 characters
Please check & correct the number of characters in the Payee Financial Account, it should not exceed 150 characters
Payment terms must have maximum 300 characters
Characters in the Payment terms is exceeding 300 characters
Please check & correct the number of characters in the Payment terms, it should not exceed 300 characters
Prepaid Payment ID must be less than 150 characters
Prepaid Payment ID provided is more than 150 characters. The allowed character limit by LHDN is 150 characters to generate E-invoice.
Prepaid Payment ID provided should be less than 150 characters.
Prepaid Payment Date must be present
Prepaid Payment date is not provided when prepayment amount is available
Prepaid Payment date must be provided when prepayment amount is available
Prepaid Payment Time must be present
Prepaid Payment Time is not provided when prepayment amount is available
Prepaid Payment Time must be provided when prepayment amount is available
Product Tariff Code should be less than 12 characters.
Product Tariff Code provided is more than 12 characters. The allowed character limit by LHDN is 12 characters to generate E-invoice.
Product Tariff Code provided should be less than 12 characters.
A time MUST be formatted hh:mm:ss with optional fractional seconds .sss and time zone expression.
Time is not in the correct format
Please provide the invoice time in hh:mm:ss format
currencyID MUST be coded using ISO code list 4217 alpha-3.
Currency code is not present in the ISO code list
Please check the provided currency ID is in the ISO code list
Invoice currency code MUST be coded using ISO code list 4217 alpha-3
Invoice Currency code is not present in the ISO code list
Please check the provided Invoice currency code is in the ISO code list
Tax currency code MUST be coded using ISO code list 4217 alpha-3
Tax Currency code is not present in the ISO code list
Please check the provided Tax currency code is in the ISO code list
Item classification identifier identification scheme MUST be coded using one of the UNTDID 7143 list.
Item classification identifier is not in the UNTDID 7143 list.
Item classification identifier identification scheme MUST be coded using one of the UNTDID 7143 list.
Country codes in an invoice MUST be coded using ISO code list 3166-1
Country codes in the invoice is not present in the ISO code list 3166-1
Country codes in the invoice should be provided using the ISO code list 3166-1
Last updated