What Is the DGFiP?
The DGFiP (Direction Generale des Finances Publiques) is the French government agency responsible for managing public finances. It was created in 2008 from the merger of two former agencies: the Direction Generale des Impots (tax administration) and the Direction Generale de la Comptabilite Publique (public accounting). Operating under the Ministry of the Economy, the DGFiP is the backbone of France’s tax system.
The DGFiP manages a broad scope of responsibilities:
- Tax collection: Personal income tax, corporate tax, VAT, property taxes, and other levies.
- Tax audits and enforcement: Verifying compliance and combating tax fraud.
- Public accounting: Managing government expenditures and revenues.
- Cadastre: Maintaining property records and land registry.
- Modernization: Driving digital transformation of tax administration, including e-invoicing.
The DGFiP’s Role in E-Invoicing
The DGFiP is the driving force behind France’s electronic invoicing mandate. It designed the reform, developed the technical specifications, and oversees the entire implementation:
Reform Architecture
The DGFiP defined the three-tier e-invoicing infrastructure:
- The PPF (Portail Public de Facturation) as the central government platform.
- Certified platforms (PDPs) as private-sector intermediaries.
- Non-certified operators (ODs) for preparation and conversion services.
PDP Certification
The DGFiP is responsible for evaluating and certifying PDPs. To obtain certification, platforms must demonstrate:
- Technical capability to exchange invoices in accepted formats (Factur-X, CII XML, UBL).
- Security measures for data protection and integrity.
- Ability to report transaction data to the PPF.
- Compliance with operational and service-level requirements.
Technical Specifications
The DGFiP publishes and maintains the technical specifications that govern:
- Accepted invoice formats and their validation rules.
- E-reporting data structures and submission protocols.
- API specifications for communication between PDPs and the PPF.
- Business rules specific to the French context (CIUS).
VAT Pre-Filling
One of the primary motivations for the reform is enabling the DGFiP to pre-fill VAT returns based on real-time transaction data flowing through the PPF. This benefits both the tax authority (better compliance visibility) and businesses (simplified declaration process).
Why the DGFiP Matters for Businesses
Understanding the DGFiP’s role is important for any business operating in France, whether domestic or foreign:
Compliance Requirements
The DGFiP sets the rules. When it publishes updated specifications for invoice format, required fields, or reporting deadlines, businesses and their compliance tools must adapt accordingly. Staying informed about DGFiP announcements is essential for maintaining compliance.
Audit and Enforcement
Post-reform, the DGFiP will have unprecedented visibility into business transactions. The real-time data flowing through the PPF allows for:
- Automated cross-checking between seller and buyer declarations.
- Detection of inconsistencies that may indicate fraud or errors.
- More targeted and efficient tax audits.
This means that invoice accuracy becomes even more critical than before. Errors that might have gone unnoticed in a paper-based system will be flagged automatically.
SIRENE and Business Registration
The DGFiP works alongside INSEE (which manages the SIRET registry) to ensure that business identification data used in e-invoicing is accurate and up to date. The SIRET number, which is central to invoice routing in the PPF, ultimately connects back to the broader government data infrastructure that the DGFiP relies upon.
The DGFiP’s Vision: Closing the VAT Gap
France’s VAT gap (the difference between expected and actual VAT revenue) has been estimated at several billion euros annually. The e-invoicing reform, designed by the DGFiP, aims to substantially reduce this gap by:
- Making all B2B transactions visible in real time.
- Capturing B2C and international transaction data through e-reporting.
- Enabling automated anomaly detection.
- Pre-filling VAT returns to reduce declaration errors.
Practical Implications
For businesses using platforms like Stripe for billing, the DGFiP is the ultimate authority on what constitutes a compliant invoice. Your compliance solution must generate invoices that meet DGFiP specifications, transmit them through approved channels (PPF or PDP), and ensure that e-reporting data is submitted on schedule. Following DGFiP communications and updates is the best way to stay ahead of requirement changes as the 2026 reform rolls out.