BR-DE-21 - Specification identifier should be the XRechnung one
The Specification identifier (BT-24) should syntactically match the identifier of the XRechnung standard (CustomizationID).
BR-DE-21 - Specification identifier should be the XRechnung one
The Specification identifier (BT-24) should syntactically match the identifier of the XRechnung standard (CustomizationID). This is an XRechnung rule (German KoSIT CIUS). It applies on top of EN 16931 and Peppol, and is mandatory for B2G invoicing in Germany.
This is an XRechnung rule (German KoSIT CIUS). It applies on top of EN 16931 and Peppol, and is mandatory for B2G invoicing in Germany.
What this rule checks
The Specification identifier (BT-24) should syntactically match the identifier of the XRechnung standard (CustomizationID).
How to fix it
Set BT-24 to the CustomizationID of the XRechnung version you target.
Validate against this rule
This rule is part of EN 16931. Check your invoice with the validator that matches your format:
Related rules
BR-52Each supporting document needs a referenceBR-55Each preceding invoice reference needs a numberPEPPOL-EN16931-R003A buyer reference or a purchase order reference is requiredPEPPOL-EN16931-R080Only one project reference at document levelPEPPOL-EN16931-R100Only one invoiced object identifier per linePEPPOL-EN16931-R101Line document reference must be the invoiced object
Source: KoSIT XRechnung · Last verified: 2026-07-10
All validation rules