The document allowance has too many decimal places · BR-DEC-01
- Severity · Error
- Applies to · UBL / CII
- Editorial review pending
The document-level allowance amount field (BT-92) may have up to two decimal places. This amount reduces the invoice total before VAT. Trailing zeros in the XML also count as decimal places.
As of
Who can correct it?
The sender can correct the invoice.
How to fix it
- Export the document-level allowance amount with at most two decimal places. Then verify any totals that use this amount.
- XML fields in the affected group · UBL cac:AllowanceCharge[cbc:ChargeIndicator=false()]/cbc:Amount · CII ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false()]/ram:ActualAmount
Rule text and source
Paraphrase · BT-92 is limited to amounts with at most two decimal places.
Message to the sender
Subject: Invoice {invoiceNumber} – The document allowance has too many decimal places
Hello,
could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-DEC-01)? The document-level allowance amount field (BT-92) may have up to two decimal places. Please export the amount with at most two decimal places and verify the totals that use it.
Could you send us the corrected invoice?
Thank you and kind regardsExample
The document-level allowance amount is written as 12.346 in the XML, with three decimal places. The value rounded to two places is 12.35.
UBL
cac:AllowanceCharge[cbc:ChargeIndicator=false]/cbc:Amount
Fails the rule
<cbc:Amount currencyID="EUR">12.346</cbc:Amount>
Corrected
<cbc:Amount currencyID="EUR">12.35</cbc:Amount>
CII
ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=false]/ram:ActualAmount
Fails the rule
<ram:ActualAmount>12.346</ram:ActualAmount>
Corrected
<ram:ActualAmount>12.35</ram:ActualAmount>Related rules
- BR-31 · The document-level allowance has no amountError
- BR-AE-08 · Taxable amount does not match the invoice lines (reverse charge)Error
- BR-AF-08 · Taxable amount does not match the invoice lines (IGIC)Error
- BR-AG-08 · Taxable amount does not match the invoice lines (IPSI)Error
- BR-CO-11 · The allowance total does not add upError
Business terms
Rule versions
CEN · EN 16931 (KoSIT) 1.3.16
CEN · EN 16931 1.3.17