BR-14: An Invoice shall have the Invoice total amount with VAT (BT-112)
Peppol BIS Billing 3.0.20 · UBL
Original rule text
[BR-14]-An Invoice shall have the Invoice total amount with VAT (BT-112).
exists(cbc:TaxInclusiveAmount)BR-14 is a fatal rule in the business layer of Peppol BIS Billing 3.0.20 · UBL. An invoice that breaks it is rejected. It refers to BT-112.
What this rule requires
The rule requires the invoice to contain the invoice total amount including VAT (BT-112). In UBL this is the element cbc:TaxInclusiveAmount inside cac:LegalMonetaryTotal; in CII it is ram:GrandTotalAmount inside ram:SpecifiedTradeSettlementHeaderMonetarySummation. A document fails when this element is missing. This is a fatal rule, so a missing element causes the invoice to be rejected.
How to fix
Ensure the invoice total amount including VAT is present. For UBL, add cbc:TaxInclusiveAmount as a child of cac:LegalMonetaryTotal and set its value to the total amount including VAT. For CII, add ram:GrandTotalAmount as a child of ram:SpecifiedTradeSettlementHeaderMonetarySummation and set its value to the total amount including VAT. In the producing system, map the business term BT-112 to the corresponding element.
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-14.
Validate an invoice against these rules · All release changes