On September 1, 2026, the requirement to accept electronic invoices from business partners goes into effect for businesses of all sizes in France. It’s important for businesses to prepare for this by registering with the Portail Public de Facturation (PPF), which is France’s Public Invoicing Portal. What is the portal, and what is its purpose? How do you know if you’re in it? In this article, we address these common questions about the PPF and explain what’s in it, how to register, and how to access it.
What’s in this article?
- What is the Public Invoicing Portal (PPF)?
- What is the purpose of the PPF?
- What does the PPF contain?
- How is information added to the PPF?
- Accessing the PPF
- Registering with the PPF
What is the Public Invoicing Portal (PPF)?
The PPF is a national database listing French companies and public entities affected by the electronic invoicing reforms. The French Agency for State Financial Information Technology (Agence pour l’informatique financière de l'État, or AIFE) started the PPF. It’s now managed by the French Tax Authority and is available to the public. It lists current invoicing addresses for each business as well as the platform that manages each business’s data.
All organizations—both public and private—must be identified in the PPF to receive electronic invoices. However, issuers are not required to be in the PPF.
What is the purpose of the PPF?
The purpose of the PPF is to facilitate the transmission of electronic invoices to the correct recipients and ensure interoperability between the various approved platforms (formerly partner dematerialization platforms [PDP]). Using this tool, invoice issuers and their approved platforms can easily identify a recipient’s address and invoice transmission channels.
What does the PPF contain?
The PPF contains all information needed to route electronic invoices:
- Recipient’s identifying data, including legal business name, Business Directory Identification System (SIREN) and Establishment Directory Identification System (SIRET) numbers, and the business’s legal structure (e.g., public or private)
- Facilities the business owns, if there is more than one
- Membership status in an approved platform
- Current invoicing addresses
The PPF also specifies the address selected by the recipient. The recipient also chooses at what level to receive invoices:
- Legal entity level, using the SIREN number (i.e., the most general level)
- Facility level, using the SIRET number
- Departmental or internal level (e.g., service level), using a routing code or suffix (i.e., the most specific level)
How is information added to the PPF?
Information is initially added to the PPF by AIFE using information provided by French governmental agencies. The PPF is then supplemented by AIFE using a database from the National Institute of Statistics and Economic Studies (Institut national de la statistique et des études économiques, or Insee) and information from the Public Finances Directorate General (Direction générale des Finances publiques, or DGFiP). As a last step, companies use their approved platform to specify their address and verify that the information in the PPF is correct.
Accessing the PPF
It’s free to directly consult the PPF online through the Chorus Pro portal. On the site, click on “billing directory” (Annuaire facturation) for access.
You can perform a simple search for a company using its SIREN or SIRET number, legal name, or facility name. You can also perform advanced searches using a company’s postal address, postal code, or city. If a search is successful, you will see general information about the company’s legal structure, approved platform, and current invoicing addresses.
Your approved platform must also consult the PPF to correctly route invoices assigned to it. When accessing the PPF, your platform can identify the recipient’s platform, obtain the required information for addressing invoices, and guarantee that they are automatically and accurately transmitted.
Stripe’s partner app Billit—an approved platform registered with the French government—allows businesses to send electronic invoices directly from Stripe, securely and without writing a single line of code. You can download Billit from the Stripe App Marketplace.
Registering with the PPF
Businesses cannot register with the PPF directly. An approved platform requests registration and updates all of a business’s information. It’s important to choose a dependable, intuitive platform adapted to your needs that integrates with all existing tools and is easy to use. You can also delegate the selection of a platform to an accounting specialist. In addition, you are free to change platforms at any time.
If you do change platforms, your new provider will update your profile in the PPF. Your information will need to be verified to ensure invoice continuity.
この記事の内容は、一般的な情報および教育のみを目的としており、法律上または税務上のアドバイスとして解釈されるべきではありません。Stripe は、記事内の情報の正確性、完全性、妥当性、または最新性を保証または請け合うものではありません。特定の状況については、管轄区域で活動する資格のある有能な弁護士または会計士に助言を求める必要があります。