Skip to content

Fatal

BR-FR-CO-10_EXT-FR-FE-115-2: Use each scheme only once for the invoicer

In short

Fatal: fails the selected checks.

BR-FR-CO-10_EXT-FR-FE-115-2 means more than one identifier of the invoicer (EXT-FR-FE-115) uses the same scheme code (EXT-FR-FE-116). Keep at most one identifier per scheme and correct any scheme that does not match its identifier's numbering system.

On this page

What it means

Within each invoicer, the scheme codes on its identifiers must be unique. The UBL test compares schemeID values on cac:PartyIdentification/cbc:ID within cac:AccountingSupplierParty/cac:Party/cac:ServiceProviderParty/cac:Party. It compares scheme codes, not identifier values, and does not check for missing scheme attributes.

Why it matters

Using each scheme once gives the invoicer one identifier for each numbering system used.

How to fix it

Compare the invoicer's identifiers (EXT-FR-FE-115) and their schemes (EXT-FR-FE-116). Remove duplicate entries. If different identifiers correctly use the same scheme, keep the identifier intended for that invoicer. Change a scheme only if it is wrong for the identifier, not simply to make the codes different. Export the corrected file and recheck it.

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

The rule as published

Chaque schemeID ne peut apparaître qu’une seule fois ans l'identifiant privé du facturant (EXT-FR-FE-115).

Where this rule applies

Rule set Version
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-FR-CO-10_EXT-FR-FE-115-2 still fails, and which other rules do.

Updated 6 November 2026