InvoiceGlass

The invoice does not say which standard it follows · BR-01

  • Severity · Error
  • Applies to · UBL / CII
  • Editorial review pending

Every e-invoice must state which specification it was created under, for example XRechnung or a ZUGFeRD profile. This specification identifier (BT-24) tells validation tools which rules apply to the invoice. Without it the invoice cannot be checked properly and is not valid.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Ask the sender for a corrected invoice that includes the specification identifier.
  2. If you created the invoice yourself: check in your invoicing software that the right profile (for example XRechnung or ZUGFeRD EN 16931) is selected.

Rule text and source

Paraphrase · The document needs a nonblank profile identifier (BT-24). UBL stores it in cbc:CustomizationID. CII stores it in the ID of the guideline context.

Message to the sender

Subject: Invoice {invoiceNumber} – specification identifier missing

Hello,

Thank you for your invoice {invoiceNumber} dated {issueDate}. When checking it we found that it does not state which e-invoice specification it was created under (rule BR-01). Without this information we cannot process the invoice. Could you please send us a corrected version?

Kind regards

Example

A UBL file has a blank CustomizationID. The invoicing software exports the file again with the identifier for the profile it actually uses. The identifier also helps the validator select a scenario.

Related rules

Business terms

Rule versions

CEN · EN 16931 (KoSIT) 1.3.16

CEN · EN 16931 1.3.17

Validate a file