Validation rules

BR-CL-26 — EN 16931 rule

The scheme of a delivery location identifier (BT-71 schemeID) is not part of the ISO/IEC 6523 ICD list.

Rule
BR-CL-26 — official EN 16931 / XRechnung rule
Severity
error
Detected by
tier 3 — KoSIT validator (authoritative)
Reachability
Not expressible through the normbill invoice model — documented for completeness

The invoice model has no delivery location identifier (BT-71) — only the delivery date (BT-72). Fatal in the primary CIUS scenario (only the Extension scenario downgrades it).

How to fix it

Use an ISO 6523 ICD value (e.g. "0088" for GLN) as the schemeID on cac:DeliveryLocation/cbc:ID.

BR-CL-26 auf Deutsch — was bedeutet der Fehler?

Das Schemakennzeichen der Lieferort-Kennung (BT-71, schemeID) stammt nicht aus der ISO/IEC-6523-ICD-Liste. Das normbill-Datenmodell kennt keine Lieferort-Kennung (nur das Lieferdatum, BT-72); KoSIT meldet die Regel nur als Information, die API filtert sie aus dem Report.

So beheben Sie den Fehler

Verwenden Sie einen ICD-Code (z. B. "0088" für GLN) als schemeID an cac:DeliveryLocation/cbc:ID.

Related rules

  • BR-CL-25 — An electronic address scheme (BT-34 seller, BT-49 buyer — the schemeID on cbc:EndpointID) is not part of the…
  • BR-CL-24 — The MIME type of an embedded attachment (BT-125 mimeCode) is not one of the types EN 16931 permits (PDF,…
  • BR-CL-23 — A unit code (BT-130 invoiced quantity, BT-150 price base quantity) is not part of UN/ECE Recommendation…
  • BR-CL-22 — A VAT exemption reason code (BT-121) is not part of the VATEX code list.
  • BR-CL-21 — The scheme of an item standard identifier (BT-157 schemeID) is not part of the ISO/IEC 6523 ICD list.
  • BR-CL-20 — A charge reason code (BT-105 document level, BT-145 line level) is not a UNTDID 7161 code.

Official sources

Every 422 from the API lists the rule id, the path in your request JSON, a plain-language message and a suggested fix — see the docs overview for the report format.

Or try it live: drop any XRechnung XML on the free validator — same KoSIT-backed report, no account.

Spotted something?

Bug, missing feature, wrong validation result — tell us. The page you're on is attached automatically; email optional.