Skip to content

Fatal

BII2-T10-R001: The specification identifier is missing

In short

Fatal: fails the selected checks.

BII2-T10-R001 means your UBL invoice or credit note is missing cbc:CustomizationID (BT-24), the specification identifier. Add it directly inside Invoice or CreditNote with the identifier for the specification your file follows, then check the corrected file again.

On this page

What it means

Checks that cbc:CustomizationID is a direct child of the UBL Invoice or CreditNote element. This rule checks only whether the element exists, not whether it is empty or contains the correct identifier.

Why it matters

The specification identifier tells the recipient which e-invoicing specification your file follows.

How to fix it

Add cbc:CustomizationID (BT-24) directly inside Invoice for a UBL invoice, or CreditNote for a UBL credit note. Set its value to the identifier required by the specification you use, then check the corrected file again.

Once the file is corrected, check it again for free: Check an e-invoice

The rule as published

An invoice MUST have a customization identifier

Where SI-UBL 2.0 / NLCIUS (invoice), SI-UBL 2.0 / NLCIUS (credit note) run it, the rule reads:

A credit note MUST have a customization identifier

Where this rule applies

Rule set Version
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BII2-T10-R001 still fails, and which other rules do.

Updated 6 November 2026