BR-DE-21

The specification identifier (BT-24) should syntactically match the identifier of the XRechnung standard — it tells the recipient the invoice was built to XRechnung, and to which version.

Severity
Warning
Applies to
CII, UBL
Rule set
v2026-01-31

Official rule text

Das Element "Specification identifier" (BT-24) soll syntaktisch der Kennung des Standards XRechnung entsprechen.

Why it happens

Commonly only the EN 16931 identifier is present without the XRechnung part, or the version is outdated, or the URN carries a typo.

How to fix it

Send the identifier of the version you produce, for XRechnung 3.0 for example urn:cen.eu:en16931:2017#compliant#urn:xeinkauf.de:kosit:xrechnung_3.0 — as cbc:CustomizationID in UBL, in ram:GuidelineSpecifiedDocumentContextParameter/ram:ID in CII.

NormAPI provides technical validation, not tax or legal advice.