BR-CO-11 and BR-CO-12: document level allowance and charge sums
Two mirrored totals. The Sum of allowances on document level (BT-107) must equal the sum of every Document level allowance amount (BT-92), and the Sum of charges on document level (BT-108) must equal the sum of every Document level charge amount (BT-99). Both feed the invoice total without VAT through BR-CO-13, so an error here usually surfaces there as well.
BR-CO-11
Sum of allowances on document level (BT-107) = Σ Document level allowance amount (BT-92).
- Severity
- Rejects the invoice
- Applies to
- CII, UBL
- Family
- BR-CO
- BT-107
- BT-92
BR-CO-12
Sum of charges on document level (BT-108) = Σ Document level charge amount (BT-99).
- Severity
- Rejects the invoice
- Applies to
- CII, UBL
- Family
- BR-CO
- BT-108
- BT-99
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-31 Each Document level allowance (BG-20) shall have a Document level allowance amount (BT-92).
- BR-AE-08 In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Reverse charge" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Reverse charge".
- BR-AF-08 For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IGIC", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IGIC" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
- BR-AG-08 For each different value of VAT category rate (BT-119) where the VAT category code (BT-118) is "IPSI", the VAT category taxable amount (BT-116) in a VAT breakdown (BG-23) shall equal the sum of Invoice line net amounts (BT-131) plus the sum of document level charge amounts (BT-99) minus the sum of document level allowance amounts (BT-92) where the VAT category code (BT-151, BT-102, BT-95) is "IPSI" and the VAT rate (BT-152, BT-103, BT-96) equals the VAT category rate (BT-119).
- BR-CO-13 Invoice total amount without VAT (BT-109) = Σ Invoice line net amount (BT-131) - Sum of allowances on document level (BT-107) + Sum of charges on document level (BT-108).
- BR-DEC-01 The allowed maximum number of decimals for the Document level allowance amount (BT-92) is 2.
- BR-DEC-10 The allowed maximum number of decimals for the Sum of allowanced on document level (BT-107) is 2.
- BR-E-08 In a VAT breakdown (BG-23) where the VAT category code (BT-118) is "Exempt from VAT" the VAT category taxable amount (BT-116) shall equal the sum of Invoice line net amounts (BT-131) minus the sum of Document level allowance amounts (BT-92) plus the sum of Document level charge amounts (BT-99) where the VAT category codes (BT-151, BT-95, BT-102) are "Exempt from VAT".
- BR-36 Each Document level charge (BG-21) shall have a Document level charge amount (BT-99).
- BR-DEC-05 The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.
- BR-DEC-11 The allowed maximum number of decimals for the Sum of charges on document level (BT-108) 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.