BR-Z-07
fatal CII UBL
Rule text [BR-Z-07]-In a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Zero rated" the Document level charge VAT rate (BT-103) shall be 0 (zero).
Where the rule is checked Syntax Severity Context (XPath) Test (XPath)
EN16931-UBL fatal cac:AllowanceCharge[cbc:ChargeIndicator=true()]/cac:TaxCategory[normalize-space(cbc:ID)='Z'][cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT'](xs:decimal(cbc:Percent) = 0)
EN16931-CII fatal //ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/ram:CategoryTradeTax[ram:CategoryCode = 'Z'][upper-case(ram:TypeCode) = 'VAT']ram:RateApplicablePercent = 0
Business terms referenced BG-21, BT-102, BT-103
Related rules BR-36 , BR-37 , BR-38 , BR-CO-22 , BR-AE-01 , BR-AE-04 , BR-E-01 , BR-E-04 , BR-G-01 , BR-G-04 , BR-IC-01 , BR-IC-04
Source: EN 16931-1 Schematron, UN/CEFACT CII syntax binding (ConnectingEurope/eInvoicing-EN16931, EUPL-1.2) .
Source: EN 16931-1 Schematron, UBL syntax binding (ConnectingEurope/eInvoicing-EN16931, EUPL-1.2) .
Check your invoice against this rule
KoSIT Validator 1.6.3 · XRechnung 3.0.2 configuration (2026-08-31) · EN16931 Schematron 1.3.16 · Peppol BIS Billing 3.0.21 (2026-05-20). Validation engine: KoSIT Validator (Apache-2.0) with the
XRechnung validator configuration (Apache-2.0), running the EN 16931 Schematron (EUPL-1.2) unmodified.
This is an independent service, not affiliated with KoSIT, CEN or OpenPeppol. Results are informational; the official rules are the standard texts.
Uploaded files are validated in memory and not stored. We keep a request log with timestamp, file size, result and duration only, and count page views without cookies (page path and the domain of the referring site, no IP address). Operated by Niko yhtiöt Oy, Finland.
Pricing · Terms & Conditions · Refund Policy · Privacy Policy · Partner programme · Niko yhtiöt Oy (Business ID 3636929-9), Aleksis Kiven katu 22, 00500 Helsinki, Finland, nyo-agentti@nikoy.fi
Deutsch: XRechnung / E-Rechnung prüfen · Français : vérifier une facture électronique