The seven most frequent errors
Since the reform, the customer's SIREN is a mandatory mention (see France e-invoicing: why your customers' SIREN becomes mandatory). A file built up over the years almost always contains the same anomalies:
- The SIREN is missing. The customer was created from its name only, or the column is empty.
- A leading zero has disappeared. A spreadsheet treats the number as a numeric value:
012345678becomes12345678, 8 digits instead of 9. - The SIRET became scientific notation. A 14-digit number can display as
1.23457E+13and loses its last digits. - A SIRET is entered instead of the SIREN, or the reverse. The first 9 digits of a SIRET are the SIREN; see SIREN vs SIRET vs NIC: what is the difference?.
- A typing mistake. A missing, added or swapped digit makes the check digit wrong.
- The company is closed, absorbed or restructured: the number is correct but no longer designates an active customer.
- A duplicate or a namesake. The same customer exists under two spellings, or the number belongs to another company with the same name or in the same group.
How to spot them, in order
Errors 2, 3 and 4 show in the length of the number: 9 digits for a SIREN, 14 for a SIRET. A typing mistake is caught by the check digit. The other three (missing number, closed company, namesake) require looking up the company itself: a correct number does not tell you it is active.
What to do with each anomaly
- Missing number: search the company by name and postcode, then have the customer confirm the number if several candidates exist.
- Lost zero or scientific notation: restore the zeros, then save the column as text before reopening the file.
- Closed company: check with the customer whether it changed structure before invoicing. See Struck-off, closed or dormant French company: how to find out.
- Duplicate: keep a single record per company, linked to the right number, then merge the history.
The scope and application dates of the new mentions are set out on the official page Electronic invoicing: new mentions on invoices of Service-Public (in French): they apply from 1 September 2026 to large companies and mid-sized companies (ETI), and from 1 September 2027 to SMEs and micro-businesses.
With Jsonpage: spot the anomalies in one pass
The customer file diagnosis applies these checks to every row and reports valid, unknown or malformed identifiers, closed companies, insolvency proceedings and duplicates, with no account to create. The corrected file downloads after payment.
To check a record at entry, a call to GET /v2/validate verifies the format, the existence and the status:
curl "https://api.jsonpage.com/v2/validate?id=FR-552032534" \
-H "X-API-Key: $JSONPAGE_API_KEY"
For the example FR-552032534, the response shows that the number is valid and that the company is active (active).
Frequently asked questions
Why does a SIREN lose its zero in a spreadsheet?+
The spreadsheet reads the number as a numeric value and drops leading zeros. Save the column as text, then restore the zeros to get 9 digits.
Can a SIRET replace the SIREN in the column?+
No, they are two different numbers. The first 9 digits of a SIRET are the SIREN: just extract them.
Does a correct check digit guarantee that the company exists?+
No. The check digit catches a typing mistake, but not a closed company or a number assigned to another company.
How long does it take to clean a file?+
The diagnosis appears as soon as the file is dropped. The correction time depends mostly on missing numbers, which sometimes have to be confirmed by the customer.
Keep reading
- E-INVOICINGFrance e-invoicing 2026: why your customers' SIREN becomes mandatoryThe four new mandatory mentions, the 2026-2027 timeline and how to verify your customers' SIREN numbers.
- SIRETHow to check a French SIRET numberThe 14-digit format, spotting typing mistakes and the difference between a valid SIRET and an active establishment.
- SIREN · SIRETSIREN vs SIRET vs NIC: what is the difference?The company and its establishments: 9 or 14 digits, the role of the NIC and the right number for each use.
- STATUSStruck-off, closed or dormant French company: how to tellStruck off, closed, dormant: the definitions, why to check before invoicing and how to be alerted to a change.