Invopop is an officially approved Plateforme Agréée (PA) under the DGFiP mandate. This page is the entry point to the four France PA implementation guides — registration, invoicing, status, and reporting.Documentation Index
Fetch the complete documentation index at: https://invopop-mintlify-gobl-payment-methods-1778254135.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- An Invopop workspace with the Peppol and France apps enabled.
- French company details, including SIREN/SIRET.
- A clear view of your invoicing flows (B2B, B2C, domestic, cross-border) — this drives which sub-guides apply.
The France PA implementation is being actively developed. Action names, GOBL add-ons, and workflows can change, especially those marked as
Beta or In developmentAvailability
| Capability | Status | Notes | Guide |
|---|---|---|---|
| Annuaire registration | Available | Self-serve KYC in development | Registration guide |
| Send invoices (UBL, CII, Factur-X) | Available | API may change before Sept 2026 | Invoicing guide |
| Receive invoices | Available | API may change before Sept 2026 | Invoicing guide |
| Lifecycle status | Beta | Moving to a first-class GOBL document | Status guide |
| E-reporting (Flow 10) | In development | fr-ctc-flow10-v1 add-on not yet released | Reporting guide |
Key concepts
| Annuaire | The French e-invoicing directory where parties must be registered to participate in regulated e-invoicing flows. Not to be confused with the Peppol Directory. |
| PPF | Portail Public de Facturation — the French government system that receives mandatory invoice data and lifecycle updates. Invopop handles all communications with the PPF automatically. |
| Regulated Flow | An invoice exchange where both the sender and receiver are registered in the Directory. These follow the complete French e-invoicing process including Peppol transmission and PPF reporting. |
| Non-Regulated Flow | An invoice exchange where only one party is registered in the Directory. Invoices are stored for e-reporting to the PPF but may not be transmitted via Peppol. |
| E-Reporting | Periodic reporting to the PPF covering non-regulated flows and B2C transactions. |
| CDAR | Cross Domain Acknowledgement and Response. The format used for lifecycle status updates (“cycle de vie”) in France, communicated between parties and to the PPF. |
| Fifth Corner | The tax authority in the Peppol exchange model. Corners 1–4 are sender, sender’s PA, receiver’s PA, and receiver; the fifth corner is the tax authority that receives a copy of the invoice for regulated flows. In France this is the PPF. |
| F1 Invoice | Simplified UBL format used to forward the invoice to the fifth corner (the tax authority, i.e. the PPF) for regulated flows. Part of e-invoicing, not e-reporting. Generated automatically by Invopop. |
Plateforme Agréée guides
The four sub-guides correspond to the workflows you will wire together. Most of these depend on Invopop’s Peppol, UBL, and CII apps for transport and format conversion.Registration
Register and unregister a party in the Annuaire and on Peppol.
Invoicing
Send and receive B2B invoices via Peppol with PPF reporting.
Status
Send, receive, and derive lifecycle status updates (CDAR).
Reporting
Periodic e-reporting of B2C and non-regulated B2B transactions.
🇫🇷 Invopop resources for France
🇫🇷 Invopop resources for France
| Compliance | Compliance timeline |
| Apps | |
| Guides | ChorusPro Guide PA Guide — Registration · Invoicing · Status · Reporting |
| FAQ | France FAQ |
| GOBL | |
| GitHub | gobl.xinvoice |
France FAQ
Find answers to frequently asked questions about invoicing in France →
Participate in our community
Ask and answer questions about invoicing in France →