Skip to content

Chorus Pro and PPF

REJ_SEMAN: Semantic format not compliant

What it means

French e-invoicing reason REJ_SEMAN means the semantic format of one or more data items is not compliant, so the invoice data were rejected.

The usual cause

The data do not meet the semantic format of the specifications. Either the platform built the invoice data (F1) wrongly from a compliant invoice, or the invoice (F2) itself has the anomaly.

How to fix it

If the platform built the data wrongly, it can generate them again with the same invoice number. If the invoice is at fault, correct it in your invoicing system.

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

The code as published

Le format sémantique d’une ou plusieurs données n’est pas conforme.

Official text in its original language, from Direction générale des Finances publiques, Spécifications externes de la facturation électronique v3.2 (impots.gouv.fr), mise à jour du 30 avril 2026, under Licence Ouverte / Open Licence 2.0 (Etalab).

Read the official document . Source: Dossier de spécifications externes de la facturation électronique, Dossier général, version 3.2, published by Direction générale des Finances publiques (DGFiP), read on 8 November 2026.

Look at your file

Check the invoice against the rules this portal applies: Check an e-invoice. Check an e-invoice

Other Chorus Pro and PPF codes

All Chorus Pro and PPF codes

Updated 8 November 2026