BR-S-09
round((abs(xs:decimal(../cbc:TaxableAmount)) * (xs:decimal(cbc:Percent) div 100)) * 10 * 10) div 100 )">[BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
MistakeUBLCII
Official rules text
round((abs(xs:decimal(../cbc:TaxableAmount)) * (xs:decimal(cbc:Percent) div 100)) * 10 * 10) div 100 )">[BR-S-09]-The VAT category tax amount (BT-117) in a VAT breakdown (BG-23) where VAT category code (BT-118) is "Standard rated" shall equal the VAT category taxable amount (BT-116) multiplied by the VAT category rate (BT-119).
Rules and regulations
- EN 16931 (UBL) (validation-1.3.17)
- EN 16931 (CII) (validation-1.3.17)
Related rules
- BR-S-06 0">[BR-S-06]-In a Document level allowance (BG-20) where the Document level allowance…
- BR-S-07 0">[BR-S-07]-In a Document level charge (BG-21) where the Document level charge VAT…
- BR-S-08 (sum(../../../cac:InvoiceLine[cac:Item/cac:ClassifiedTaxCategory/normalize-space(cbc:ID)=…
- BR-S-10 A VAT breakdown (BG-23) with VAT Category code (BT-118) "Standard rate" shall not have a…
Does this error appear in your invoice?
Place the invoice here and see all violations with their location - free of charge, without registration.
- Hosted in the EU
- GDPR compliant
- No storage
- No use of AI
- No cookies, no tracking
- Official EN 16931 regulations
- Always current official regulations
Official rule sets up to date: EN 16931 1.3.17 · Peppol BIS 3.0.20 · XRechnung 3.0.2 (KoSIT 2.6.0). Last checked against the sources on 12.10.2026.