BR-CO-16
Amount due for payment (BT-115) = Invoice total amount with VAT (BT-112) -Paid amount (BT-113) +Rounding amount (BT-114).
- Severity
- Rejects the invoice
- Applies to
- CII, UBL
- Family
- BR-CO
- BT-115
- BT-112
- BT-113
- BT-114
Why it fires
The amount due for payment must equal the total with VAT, minus anything already paid, plus any rounding amount. It commonly fires when a prepayment is recorded on the invoice but not subtracted from the amount due.
How to fix
Set the amount due to the total with VAT, less the paid amount, plus the rounding amount if one is present.
About the BR-CO family
Calculation and consistency rules. These check that the totals on the invoice add up and agree with the line items and VAT breakdown.
Related rules
A validator reports one code at a time. These check the same fields, so they are the ones most likely to fire on the same invoice.
- BR-14 An Invoice shall have the Invoice total amount with VAT (BT-112).
- BR-15 An Invoice shall have the Amount due for payment (BT-115).
- BR-CO-15 Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
- BR-DEC-14 The allowed maximum number of decimals for the Invoice total amount with VAT (BT-112) is 2.
- BR-DEC-16 The allowed maximum number of decimals for the Paid amount (BT-113) is 2.
- BR-DEC-17 The allowed maximum number of decimals for the Rounding amount (BT-114) is 2.
- BR-DEC-18 The allowed maximum number of decimals for the Amount due for payment (BT-115) is 2.
Others in the BR-CO family:
Check your own invoice
Drop a Factur-X, ZUGFeRD, XRechnung, or Peppol file in and see every rule it breaks, not just this one. Free, no signup.
Open the validatorRule text comes from the EN 16931 validation artefacts published by CEN/TC 434 and the European Commission, used unmodified under the European Union Public Licence v1.2. The artefacts are available from the upstream repository.
Factur-X, ZUGFeRD, XRechnung, and Peppol are trade marks of FNFE-MPE, FeRD, KoSIT, and OpenPeppol AISBL respectively, and are used here only to identify the invoice formats this tool reads. PDFPipe is not affiliated with, endorsed by, or certified by any of them, nor by CEN or the European Commission.