Skip to content

Fatal

BR-FR-10_BT-30: Give the seller's nine-digit SIREN

In short

Fatal: fails the selected checks.

BR-FR-10_BT-30 means the seller's SIREN is missing or does not contain exactly nine digits after whitespace is normalised. Enter the seller's SIREN in the company registration number field (BT-30), using the correct XML element for your format.

On this page

What it means

The selected seller SIREN must be present and match exactly nine digits after whitespace is normalised. Leading and trailing whitespace is ignored, but internal spaces and other non-digit characters fail. In UBL, the identifier is CompanyID with schemeID 0002 under the seller's cac:PartyLegalEntity. The CII variant checks the seller's legal registration ram:ID. This test checks presence and format, not whether the number is registered.

Why it matters

The seller's SIREN is its French company identifier. Requiring a nine-digit value keeps this registration field distinct from a SIRET or VAT number.

How to fix it

Check the seller's confirmed registration details and enter its nine-digit SIREN as BT-30. In UBL, check both CompanyID and its schemeID 0002; in CII, correct the seller's legal registration ram:ID. Do not substitute the full SIRET or VAT number. Generate the file again and recheck it.

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

The rule as published

Le SIREN du vendeur (CompanyID[@schemeID='0002']) est obligatoire et doit être composé exactement de 9 chiffres. Valeur actuelle : " … ". Veuillez renseigner un identifiant SIREN valide.

Where France CTC (CII) run it, the rule reads:

Le SIREN du vendeur (ram:ID) est obligatoire et doit être composé exactement de 9 chiffres. Valeur actuelle : " … ". Veuillez renseigner un identifiant SIREN valide.

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-10_BT-30 still fails, and which other rules do.

Updated 6 November 2026