Chorus Pro and the Public Invoicing Portal: France`s State Infrastructure for B2G and B2B Electronic Invoicing
Updated On : Oct 15th, 2025 | 25 min read

France`s electronic invoicing infrastructure has been evolving for nearly a decade, and the transformation accelerating toward September 2026 represents the most significant structural change that evolution has yet produced. At the centre of this change are two interconnected platforms: Chorus Pro, the state-operated portal that has governed business-to-government invoicing since 2017, and the Portail Public de Facturation, known as the PPF, which represents the extension and reimagining of that infrastructure to serve the nationwide mandatory B2B e-invoicing framework. Understanding what each platform does, how they relate to each other, and what their combined role means for businesses preparing for compliance is foundational knowledge for any finance or technology function operating in the French market.
Chorus Pro: The Foundation of France`s Electronic Invoicing Infrastructure
Chorus Pro is operated by the Agence pour l`Informatique Financière de l`État, the state agency responsible for the financial information systems of the French government. Launched in 2017, it was designed from the outset as the mandatory gateway through which suppliers to French public sector entities would submit their invoices electronically. Since 1 January 2020, that obligation has applied universally. Every business, regardless of size, sector, or transaction volume, that invoices a French public administration must use Chorus Pro. The scope of this requirement encompasses central government ministries, local authorities, hospitals, universities, and any other publicly funded organisation. There is no alternative channel for B2G invoice submission in France.
The platform`s decade of operation as the mandatory B2G infrastructure has produced a mature, tested system that processes significant invoice volumes across an extensive range of public sector recipients. The technical architecture, validation logic, routing mechanisms, and lifecycle tracking capabilities built into Chorus Pro represent an infrastructure investment by the French state that provides a proven operational foundation, and it is precisely this foundation that is being extended and adapted to serve the broader e-invoicing mandate.
How Chorus Pro Operates: From Onboarding to Payment Confirmation
The operational workflow within Chorus Pro spans several interconnected stages that collectively deliver the structured, auditable invoice exchange the French public sector requires.
Registration and Account Configuration
Access to Chorus Pro begins with organisational registration using the SIRET number, the fourteen-digit identifier that uniquely identifies each establishment of a French business and ensures alignment with official French business directories. The registration process verifies the c ompany`s identity through official identification mechanisms before access is granted.
Once registered, the account administrator configures the organisational profile and assigns role-based access to different users. The platform operates a differentiated access model in which i nvoice submitters are authorised to create and send invoices, validators perform internal review and approval before submission where a business requires a multi-tier process, and viewers can monitor invoice status and history without participating in the submission workflow. This role-based architecture ensures that data access and operational capabilities are aligned with each user`s function, supporting both governance and data protection requirements.
Invoice Creation and Submission
Chorus Pro accommodates varying levels of digital capability among its users through three distinct submission channels. Manual entry through the portal allows users to create invoices by completing structured data fields including invoice number, VAT data, line items, and purchase order references. This channel is appropriate for businesses with low invoice volumes or limited technical integration capability. File upload supports structured electronic formats including Factur-X, UBL XML, and CII XML, allowing businesses to generate invoices in their own systems and submit them as structured files. System-to-system integration through APIs or EDI connections allows fully automated submission from ERP systems, eliminating manual data entry and enabling high-volume processing with minimal operational overhead.
The availability of these three channels means that Chorus Pro serves businesses at every point on the digital maturity spectrum, from sole traders creating invoices manually to large enterprises running fully automated ERP-to-portal integration. The technical requirements for automated integration are defined by the platform`s API specifications and the supported structured format standards.
Validation, Routing, and Lifecycle Tracking
Every invoice submitted to Chorus Pro passes through a two-stage validation process before it is routed to the intended recipient. Syntactic validation confirms that the submitted file or data conforms to the required format structure and that all mandatory fields are present and correctly formatted. Semantic validation assesses the content of the critical fields, confirming that SIRET codes are valid, VAT details are consistent, and purchase order references match the records of the receiving public entity where applicable. Invoices that pass both stages are routed using the organisational identifiers within the data to the correct department or accounting office within the recipient public entity.
Invoices that fail validation are returned to the submitter with rejection notices that include specific reason codes identifying the errors requiring correction. The correction and resubmission process occurs within the platform, maintaining the audit trail for the transaction. Suppliers can track invoice status through a defined lifecycle sequence covering submitted, received, under validation, accepted or rejected, and paid, with real-time visibility at each stage.Invoices that fail validation are returned to the submitter with rejection notices that include specific reason codes identifying the errors requiring correction. The correction and resubmission process occurs within the platform, maintaining the audit trail for the transaction. Suppliers can track invoice status through a defined lifecycle sequence covering submitted, received, under validation, accepted or rejected, and paid, with real-time visibility at each stage.
Communication and Integration with Public Sector Systems
Chorus Pro includes structured communication tools that allow suppliers and public buyers to exchange information linked to specific invoices directly within the platform. Buyers can request clarifications or additional documentation, and suppliers can respond and upload supporting materials without using external communication channels. All conversations remain attached to the relevant invoice, ensuring a complete and traceable record of every exchange related to a given transaction.
Public sector entities connect their internal financial and accounting systems to Chorus Pro to retrieve and process received invoices automatically. Validation and approval workflows occur within each entity`s internal ERP environment, and status updates including acceptance and payment confirmation are synchronised back to Chorus Pro. This integration reduces manual handling across the full invoice processing cycle and accelerates the administrative processes on both sides of the transaction.
The PPF: Chorus Pro`s Evolution Into a National Infrastructure Hub
The Portail Public de Facturation represents the architectural evolution of Chorus Pro from a B2G-specific portal into the central directory and data hub underpinning France`s nationwide mandatory B2B e-invoicing framework. The relationship between the two platforms is best understood through three dimensions: continuity of infrastructure, change of role, and extension of scope.
Continuity of Infrastructure
The PPF is built on the technical foundations that Chorus Pro established. The structured format standards, validation logic, routing mechanisms, and data exchange protocols that have governed B2G invoicing through Chorus Pro are carried forward into the PPF architecture. Businesses that have already integrated with Chorus Pro for their public sector invoicing will find that the technical concepts underpinning the PPF are familiar, because the PPF is in significant part a development of what Chorus Pro already does rather than an entirely separate system built from scratch.
Chorus Pro does not disappear within the PPF architecture. It remains the mandatory channel for B2G invoices and technically becomes one component within the wider PPF infrastructure rather than a separate platform that is replaced. Businesses with public sector customers continue to submit those invoices through Chorus Pro as they do today.
Change of Role
The most significant change between Chorus Pro`s original design and the PPF`s function within the 2026 mandate concerns who bears primary responsibility for invoice exchange. In the current B2G model, Chorus Pro is the active transmission platform through which invoices flow between suppliers and public sector recipients. In the new B2B mandate architecture, the PPF does not serve this active transmission function for private sector invoicing.
As confirmed by France`s regulatory authorities in late 2024, the PPF`s role in the B2B mandate is limited to maintaining the national directory of businesses and their chosen certified platforms, and to serving as a data hub that aggregates invoice and e-reporting data from certified [PDPs](insert blog 3) and forwards it to the Direction Générale des Finances Publiques. All actual invoice exchange between businesses must occur through certified Partner Dematerialization Platforms. The PPF holds the directory that PDPs query to identify which platform a given recipient has designated for invoice receipt, but it does not itself route the invoice.
This architectural position means the PPF is critical infrastructure for the mandate without being the primary operational channel through which most businesses will interact with the system on a day-to-day basis. Its directory function ensures that any sender can locate any recipient`s designated PDP through a standardised lookup, which is what makes the interoperability of the PDP network possible at scale.
Extension of Scope
Chorus Pro`s mandate covers B2G transactions exclusively. The PPF`s scope extends to all French VAT-registered businesses for their domestic B2B invoicing flows and their e-reporting obligations. This extension from a single transaction type involving a defined set of public sector recipients to a nationwide framework covering the full population of VAT-registered businesses represents a transformation in the scale and significance of the underlying infrastructure.
The business identifier framework within the PPF uses the SIRET number as the primary reference, maintaining consistency with the identification standards already embedded in Chorus Pro and ensuring that the national business directory within the PPF is aligned with the official French business registration system.
From Chorus Pro to PPF: What Businesses Must Do
The transition from the current B2G-only Chorus Pro environment to full compliance with the PPF-anchored B2B mandate involves several operational requirements that businesses must address before September 2026.
Selecting and Registering with a Certified PDP
The most consequential decision businesses face in their e-invoicing preparation is the selection of a certified Partner Dematerialization Platform. The PDP handles all aspects of invoice transmission a nd e-reporting for B2B transactions, making it the operational centrepiece of compliance. Selection criteria should include format support for Factur-X, UBL, and CII, interoperability with the broader certified PDP network, ERP integration capability, e-reporting functionality to the PPF, and the platform`s certification status as confirmed by the Direction Générale des Finances Publiques.
Once a PDP is selected, the business must declare its choice to the PPF directory. This declaration registers the business`s preferred receiving platform so that trading partners and their PDPs can identify the correct destination for incoming invoices through the PPF directory lookup mechanism. Businesses that have not registered their platform choice in the PPF directory will not be findable by senders attempting to route invoices to them through the certified PDP network.
ERP Compatibility and Format Generation
Compliance with the B2B mandate requires that a business`s invoicing systems can generate invoices in at least one of the approved structured formats. For businesses already generating Factur-X invoices for B2G submission through Chorus Pro, the format capability required for B2B compliance is the same. For businesses that have not yet made this transition, ERP systems must be assessed for their native format generation capability, and upgrades or third-party integrations must be implemented where the native capability is absent.
The mandatory structured format requirement applies equally to invoice receipt. Businesses must be able to receive and process incoming invoices in Factur-X, UBL, or CII format through their chosen PDP, extracting the structured data for automated import into accounting or ERP workflows. Manual processing of incoming structured invoices undermines the operational efficiency benefit of the mandate and is not a scalable model for businesses with significant invoice volumes.
Secure Authentication and Access Management
The PPF and certified PDPs operate under strict security and authentication requirements that reflect the sensitivity of the fiscal data flowing through the system. Digital certificates and, where applicable, two-factor authentication are required for secure access and for machine-to-machine integration between ERP systems and platform APIs. Businesses should audit their current authentication infrastructure to confirm it meets the security standards required for both Chorus Pro continued access and new PDP integration. Role-based access management, already familiar to Chorus Pro users, must be replicated in the PDP environment to ensure that invoice submission, validation, and monitoring functions are appropriately segregated and that access to sensitive fiscal data is controlled in accordance with both internal governance requirements and GDPR obligations.
VAT Field Mapping and Invoice Content Compliance
Every invoice transmitted through the certified PDP network must carry all mandatory data fields required under French VAT law and the applicable structured format specifications. VAT identification numbers, tax rates, taxable amounts, invoice totals, and party identification details m ust all be correctly mapped within the invoice data structure. Where ERP systems generate invoice data that is not natively aligned with the French VAT field requirements, mapping configurations must be implemented to ensure that the structured format output contains all required elements accurately.
Errors in VAT field mapping that result in missing or incorrect mandatory data will cause invoices to fail validation at the PDP level before transmission. In a high-volume invoicing environment, systematic mapping errors affecting a significant proportion of invoices would create operational disruption at scale that is far more costly to address retroactively than to prevent through pre-go-live testing.
The Benefits That Compliance Delivers
The operational requirements of the transition are substantial, but the benefits that a well-implemented e-invoicing infrastructure delivers are equally material. Automated invoice generation and transmission eliminates the manual processing cost associated with paper and P DF-based workflows. Real-time lifecycle tracking through the certified PDP and Chorus Pro syst e ms provides visibility into invoice status that enables proactive management of payment timelines and disputes without the telephone and email follow-up that currently consumes accounts receivable and accounts payable resources.
The pre-population of VAT returns using transaction data reported through the [e-invoicing and e-reporting framework](insert blog 4), once fully implemented by the Direction Générale des Finances Publiques, will materially reduce the compliance burden associated with periodic VAT self-assessment. The structured data infrastructure being built through the mandate is the prerequisite for this administrative simplification, making the investment in compliant implementation an investment not only in regulatory adherence but in long-term operational efficiency.
For businesses operating across France and other European jurisdictions where equivalent e-invoicing mandates are active or imminent, including Germany`s phased B2B mandate and mandates advancing across Belgium, Poland, and other member states, the challenge of maintaining compliance across multiple frameworks simultaneously is best addressed through platforms with the regulatory expertise and technical infrastructure to manage multi-jurisdictional obligations cohesively. Platforms such as Accqrate are designed precisely for this purpose, enabling businesses to navigate the Chorus Pro to PPF transition alongside their broader European e-invoicing compliance requirements with consistency, accuracy, and operational confidence.
cta.title1
cta.description1cta.description2
blogs.footerTitle

France`s 2026 E-Invoicing Mandate: Architecture, Compliance

Chorus Pro and the Public Invoicing Portal: France`s State Infrastructure

PDP, OD, and PPF in France`s E-Invoicing Framework: Roles,





