BR-DEX-03fatal

How to fix BR-DEX-03

Eine Sub Invoice Line (BG-DEX-01) muss genau eine "SUB INVOICE LINE VAT INFORMATION" (BG-DEX-06) enthalten.

XRechnung rule from the KoSIT XRechnung 3.0 schematron (German CIUS of EN 16931). It applies only to invoices whose specification identifier (BT-24) is XRechnung. Such files are checked against EN 16931 and the KoSIT XRechnung rules instead of the full Peppol BIS rule set. Check your file with the XRechnung validator.

What this rule checks

In an XRechnung extension invoice, every sub invoice line (BG-DEX-01) must carry exactly one VAT information block (BG-DEX-06).

How to fix it

Add exactly one cac:ClassifiedTaxCategory (with cbc:ID, cbc:Percent and cac:TaxScheme) inside cac:SubInvoiceLine → cac:Item.

Related rules

Validate your invoice

Upload your corrected invoice to check it passes BR-DEX-03 and all other EN 16931 and XRechnung (BR-DE) rules. Free, instant, no signup.