2. Edit Excel File
To make sure everything goes smoothly, it’s important that your QuickBooks file is fully compatible with LHDN’s e-invoicing requirements.
LHDN asks for 55 specific fields in each e-invoice. But here’s the good news: QuickBooks already covers most of them by default! You’ll just need to make a few small tweaks to get everything in line.
Step 1: Open your Excel file. We will only focus on the sheet named Sheet1
Step 2: Delete the first and last rows - because they have empty information in the columns
Step 3: Scroll all the way to the right and add these new columns
| Column Name | What To Put | LHDN’s Reference |
|---|---|---|
| e-Invoice Type | Refer to LHDN’s referenceExample: 1 | https://sdk.myinvois.hasil.gov.my/codes/e-invoice-types/ |
| Classification | Refer to LHDN’s referenceExample: 22 | https://sdk.myinvois.hasil.gov.my/codes/classification-codes/ |
| Tax Type | Refer to LHDN’s referenceExample: 6 | https://sdk.myinvois.hasil.gov.my/codes/tax-types/ |
| Tax Rate | The percentage % of Sales Tax Code column in the file |
|
| Details of Tax Exemption | Leave it blank if tax type is not 'E' | |
| Amount Exempted from Tax | Leave it blank if tax type is not 'E' | |
| Malaysia Standard Industrial Classification (MSIC) Codes | Refer to LHDN’s referenceExample: 1111 | https://sdk.myinvois.hasil.gov.my/codes/msic-codes/ |
| Subtotal | Same value as Net Amount column in the file |
|
| Total Excluding Tax (line item) | Same value as Net Amount column in the file |
|
| Total Excluding Tax (invoice level) | Same value as Net Amount column in the file |
|
| Total Tax Amount | Same value as Sales Tax Amount column in the file |
|
| Total Including Tax | Same value as Gross Amount column in the file |
|
| Total Payable Amount | Same value as Gross Amount column in the file |
Step 4: Save your file as csv format as per LHDN’s requirement
Next process ⬇️
You’re ready to upload on your JomeInvoice portal!
3. Upload E-Invoice
