Should I add the late fee or penalty amount to the discount amount in the document level as the total, or it can be in the invoice lines for each item line?
@mansutawatur
First, you need to determine the tax position for late fee or penalty whether it reduces taxable value or not.
If you take a tax position that the late fee or penalty reduces taxable value then it can be included in document level allowance.
If you take a tax position that late fee or penalty does not reduce taxable value, then such deductions need not be included in XML (it can be directly shown on human readable form similar to retention amounts). However, in case your system requires you to include such deduction in XML, then it can be included in document level allowance with VAT Category Code āout of scopeā.
@Ankit.K.Tiwari We tried with same manner; we added penalty with O: āNot subjected to VAT ā
We got this type of warning message from zatca ā An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21) where the VAT category code (BT-151 or BT-95 or BT-102) is āNot subject to VATā shall contain at least one VAT breakdown group (BG-23) with the VAT category code (BT-118) equal to 'Not subject to VATā
Can you suggest a solution to remove this warning due to penalty amount
Also, we tried to add a dummy line with O category but it again changed to another error
ātypeā: āERRORā,
ācodeā: āXSD_ZATCA_INVALIDā,
ācategoryā: āXSD validationā,
āmessageā: āSchema validation failed; XML does not comply with UBL 2.1 standards in line with ZATCA specificationsā,
āstatusā: āERRORā
Dear @Ajith_T you have to include another sub-total for āOut of scopeā VAT Category Code.