Skip to main content

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.

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.

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 development

Availability

CapabilityStatusNotesGuide
Annuaire registrationAvailableSelf-serve KYC in developmentRegistration guide
Send invoices (UBL, CII, Factur-X)AvailableAPI may change before Sept 2026Invoicing guide
Receive invoicesAvailableAPI may change before Sept 2026Invoicing guide
Lifecycle statusBetaMoving to a first-class GOBL documentStatus guide
E-reporting (Flow 10)In developmentfr-ctc-flow10-v1 add-on not yet releasedReporting guide

Key concepts

AnnuaireThe French e-invoicing directory where parties must be registered to participate in regulated e-invoicing flows. Not to be confused with the Peppol Directory.
PPFPortail Public de Facturation — the French government system that receives mandatory invoice data and lifecycle updates. Invopop handles all communications with the PPF automatically.
Regulated FlowAn 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 FlowAn 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-ReportingPeriodic reporting to the PPF covering non-regulated flows and B2C transactions.
CDARCross Domain Acknowledgement and Response. The format used for lifecycle status updates (“cycle de vie”) in France, communicated between parties and to the PPF.
Fifth CornerThe 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 InvoiceSimplified 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.

France FAQ

Find answers to frequently asked questions about invoicing in France →

Participate in our community

Ask and answer questions about invoicing in France →