Free Factur-X Validator
Factur-X is France's standard hybrid e-invoice format for the upcoming B2B mandate (September 2026). It combines a visual PDF with embedded CII XML, compatible with Chorus Pro (B2G) and the new PPF/PDP ecosystem (B2B). French-specific fields like SIRET and code de service distinguish it from the German ZUGFeRD variant.
Check your e-invoice
Your file is used only to check and fix your invoice, and kept so you can re-download your result.
Supported Profiles
Minimum
Invoice reference data only
Use case: Chorus Pro B2G—PDF readable, XML provides routing data
Basic
Core accounting data with line items
Use case: French B2B automation—most common for September 2026
EN 16931 (Comfort)
Full EU semantic model
Use case: Cross-border trade with EU partners
Extended
Additional French-specific and industry fields
Use case: Complex contracts, construction industry (marchés publics)
What We Check for Factur-X
Countries Using Factur-X
Common Factur-X Errors
Validator vs Access Point vs ERP Built-in
Invoice Navigator
Pre-submission check for Chorus Pro and PPF. Validates SIRET format, code de service structure, and PDF/A-3 compliance. Get fix guidance before rejection.
Access Point
Chorus Pro rejects on upload—error messages are technical and require re-submission. PPF/PDP platforms will have similar validation.
ERP Built-in
Sage, Cegid, and EBP generate Factur-X but don't always validate French-specific fields. SIRET format errors and missing code de service pass through.
Factur-X Quick Facts
Primary Market
France
B2G Portal
Chorus Pro
B2B Platforms
PPF (public) + PDPs (private)
B2B Mandate
September 2026
Key Identifier
SIRET (14 digits)
Factur-X FAQ
What SIRET format does Factur-X require?
Do I need code de service for B2B invoices?
What's the difference between PPF and PDP?
Which Factur-X profile for the 2026 mandate?
How is Factur-X different from ZUGFeRD?
Learn More About Factur-X
Understand the technical details, history, and best practices.
Read the guideRelated Content
100% Private Validation
All validation runs entirely in your browser. Your invoice files never leave your device and are never sent to our servers. We can't see your data even if we wanted to.