Skip to content

Chorus Pro and PPF

ST_CT_NON_DECLAR: Subcontractor or co-contractor not declared

What it means

French e-invoicing reason ST_CT_NON_DECLAR means the invoice was refused because the subcontractor or co-contractor who sent it is not declared on the contract.

The usual cause

This reason applies only to subcontracting and co-contracting, when the sender is not known on the contract.

How to fix it

Have the lead contractor or buyer declare you on the contract, then send the invoice again.

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

The code as published

Sous-traitant / cotraitant non déclaré

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

Read the official document . Source: Spécifications externes, Annexe 7, Règles de gestion, version 1.9 (spécifications externes 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