Concept Definition

What is Chorus Pro and who must use it in France?

Chorus Pro is the French public administration e-invoicing portal operated by AIFE (Agence pour l'Informatique Financiere de l'Etat). Since 2020, all suppliers to French public sector entities (central government, local authorities, public hospitals, and public establishments) must submit invoices electronically through Chorus Pro. The portal accepts UBL, CII, and Factur-X formats.

How are invoices submitted to Chorus Pro?

Submission methods: (1) Direct portal upload: manual upload via the Chorus Pro web interface for low volumes; (2) EDI connection: automated transmission via the Chorus Pro EDI gateway using AS2 or SFTP; (3) API: the Chorus Pro API enables ERP integration for automated invoice submission; (4) Service providers: accredited service providers can act as intermediaries. Each invoice must carry the SIRET number of the public entity, the engagement number (where applicable), and the service code for invoice routing.

Frequently Asked Questions

Is Chorus Pro the same as the future French B2B e-invoicing portal PPF?
No. Chorus Pro is exclusively for B2G invoices (suppliers to public authorities). The PPF (Portail Public de Facturation) is the new platform being built for B2B e-invoicing under France's 2026 private sector mandate. PPF will handle B2B clearance and e-reporting; Chorus Pro continues to handle B2G. However, the PPF infrastructure will build on AIFE's Chorus Pro experience.
What formats does Chorus Pro accept?
Chorus Pro accepts: PDF (for basic submission), UBL 2.1, CII D16B, Factur-X (all profiles from Minimum to Extended), and EDI EDIFACT formats. The portal rejects invoices with missing mandatory fields (SIRET of buyer entity, invoice number, date, amount). Accepted invoices receive a Chorus Pro deposit reference number and are routed to the relevant public entity's accounting system.

Related Concepts

Related Regulations

Related Use Cases