Rejected: amounts do not add up
LHDN recalculates every document. If a total or tax amount does not match the line items, it rejects the document.
What you see
In the Rejection reason box:
- "The amounts do not add up. A total or tax amount does not match the lines." with the field "Invoice total amount" or "Tax total amount".
- Or a currency message: "A currency or exchange rate issue was rejected." LHDN codes DC501, DC502, DC510 or DC512 mean the currency codes on the amounts do not match the document currency.
Why it happens
- Discounts or rounding. This is the usual cause. A line or document discount, an extra charge or a rounding adjustment did not reconcile to the total.
- Foreign currency. The document is in a foreign currency but an amount, or the tax, was reported in a different currency.
What to do
For documents you create in envoice, the totals are calculated for you, so a mismatch is rare and usually needs us to look at it.
- Open the rejected document.
- Under the rejection reason, write what discount, charge or currency you used, and click Send to support. envoice attaches LHDN's full response.
- If you need the invoice filed now, click Fix & resubmit and simplify it. For example, put the discount on the line instead of the whole document.
For a foreign-currency invoice, check the currency and the exchange rate to MYR before you submit again. envoice asks for an exchange rate whenever the currency is not MYR.
For a document from Zoho Books, Xero or another connected system, check the totals and discounts in that system first, then resubmit from there.