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.

  1. Open the rejected document.
  2. Under the rejection reason, write what discount, charge or currency you used, and click Send to support. envoice attaches LHDN's full response.
  3. 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.

Sources