BR-15
The invoice must contain the amount due for payment (BT-115). The norm requires each of the totals explicitly — none of them may be left to be inferred from the others.
- Severity
- Error
- Applies to
- CII, UBL
- Rule set
- v2026-01-31
Official rule text
An Invoice shall have the Amount due for payment (BT-115).
Why does BR-15 happen?
On invoices without a prepayment the amount due equals the gross total, and an identical value looks redundant. The norm wants it in its own right regardless.
How do you fix BR-15?
Write BT-115 into cac:LegalMonetaryTotal/cbc:PayableAmount in UBL, or ram:SpecifiedTradeSettlementHeaderMonetarySummation/ram:DuePayableAmount in CII. How the value has to agree with the other totals is covered by BR-CO-10 through BR-CO-16.
In the XML
A UBL fragment. The CII path is named above — same change, different element names.
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
</cac:LegalMonetaryTotal><cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
<cbc:PayableAmount currencyID="EUR">1190.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>NormAPI provides technical validation, not tax or legal advice.