BR-AF-05: In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC"…
Peppol BIS Billing 3.0.21 · UBL
Original rule text
[BR-AF-05]-In an Invoice line (BG-25) where the Invoiced item VAT category code (BT-151) is "IGIC" the invoiced item VAT rate (BT-152) shall be 0 (zero) or greater than zero.
(cbc:Percent) >= 0BR-AF-05 is a fatal rule in the business layer of Peppol BIS Billing 3.0.21 · UBL. An invoice that breaks it is rejected. It refers to BG-25, BT-151, BT-152.
What this rule requires
For each invoice line or credit note line whose VAT category code (BT-151) is "IGIC" (UBL: cbc:ID = L in cac:ClassifiedTaxCategory with VAT tax scheme), the invoiced item VAT rate (BT-152, UBL: cbc:Percent) must be zero or greater. The test requires cbc:Percent to be greater than or equal to 0; a document fails if any such line has a negative cbc:Percent.
How to fix
In the applicable cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory or cac:CreditNoteLine/cac:Item/cac:ClassifiedTaxCategory where cbc:ID is L, set cbc:Percent to a value greater than or equal to 0, such as 0 or a positive rate. Ensure the system generating the invoice does not produce negative percentages for IGIC-coded lines.
Guidance on this rule. The original text above is authoritative.
Where to go next
No published Peppol BIS Billing UBL release comparison lists a change to BR-AF-05.
Validate an invoice against these rules · All release changes