einvoicecheck

Rules / BR-01 · Markdown

BR-01

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does BR-01 mean? The invoice is missing its Specification identifier (BT-24). This is the cbc:CustomizationID that declares which rule set the invoice follows; add it with the Peppol BIS Billing 3.0 value.

Why did my invoice fail BR-01?

The invoice must carry a Specification identifier (BT-24), which declares the CIUS or extension the document conforms to (e.g. the Peppol BIS Billing 3.0 or EN 16931 customization ID). Validators and receivers use this value to select the correct rule set for processing. In UBL it is carried in cbc:CustomizationID at the document root.

Official rule text

An Invoice shall have a Specification identifier (BT-24).

Common causes

How do I fix it?

<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>

Related rules

BR-02 · BR-03 · BR-04 · BR-05 · BR-06 · BR-07 · BR-08 · BR-09

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.