SchemaGuard by Ironbark Digital · EN 16931 / Peppol / XRechnung Reference
← All 294 EN 16931 / Peppol Rules & Live Validator
FATAL Official EN 16931 / Peppol / CIUS Rule BT/BG Fields: BT-117

BR-46 — E-Invoice Validation Rule & Fix

Fixture ID: documentStatedGroupIncomplete · XPath: /ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal[1]/cbc:TaxAmount

1. Why This Rule Triggers (Diagnostic Message)

VAT breakdown group 1 of the document states no readable VAT category tax amount (BT-117): the element is missing, empty, or not a plain decimal number. Each VAT breakdown (BG-23) shall have one, even when it is zero — an absent amount and a zero amount are different claims, and BR-CO-14 sums these values into the document VAT total.

2. How to Fix BR-46

State the VAT amount (BT-117) on every VAT breakdown group of the document. It is mandatory in the group whatever its value, zero included.

3. Valid Code / Payload Example

Test & Validate XML / JSON in Live SchemaGuard Validator →