Late fee/penalty Amount

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?

1 Like

@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ā€.

1 Like

@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.