Solutions sur mesure10 min

Integrer Factur-X dans votre outil metier : comment ca marche

Par Pierre-Arthur Demengel
Factur-XIntegrationERPSymfonyAPIFacturation electronique

Votre logiciel de gestion genere des factures PDF classiques, mais a partir de septembre 2026, ca ne suffira plus. Il faut passer au format Factur-X. Voici comment integrer cette norme dans votre outil metier sans tout casser.

Factur-X en 2 minutes

Factur-X, c'est un PDF qui contient des donnees structurees en XML. Concretement :

  • Votre comptable voit un PDF classique avec le logo, les lignes de facturation, le total
  • Le logiciel de votre client (ou la plateforme de dematerialisation) lit les donnees XML automatiquement
  • Les deux formats cohabitent dans le meme fichier

C'est la norme retenue par la France pour la facturation electronique obligatoire. Elle est basee sur les standards europeens EN 16931 et CII.

L'architecture d'integration

L'integration se decompose en 4 briques :

1. Generation du XML structure

A partir des donnees de votre facture (emetteur, destinataire, lignes, TVA, total), on genere un fichier XML conforme au schema CII. En Symfony, des librairies PHP comme easybill/zugferd-php facilitent cette generation.

2. Embarquement dans le PDF

Le XML est embarque dans le PDF en tant que piece jointe (selon la norme PDF/A-3). Votre PDF existant est enrichi, pas remplace. Le document reste lisible par n'importe quel lecteur PDF.

3. Validation de conformite

Avant l'envoi, chaque facture est validee automatiquement : presence de tous les champs obligatoires, coherence des montants, conformite du schema XML. Les factures non conformes sont signalees pour correction.

4. Envoi vers la PDP ou le PPF

La facture validee est envoyee automatiquement vers la plateforme de dematerialisation choisie (PDP partenaire ou PPF) via une API REST. Le statut de chaque facture (envoyee, acceptee, rejetee) est suivi en temps reel.

Integration dans un ERP existant

Le principe est simple : on ne touche pas a votre processus de facturation existant. On ajoute une couche qui intercepte les factures generees, les enrichit au format Factur-X et les envoie automatiquement.

En pratique, cela se traduit par :

  • Un service Symfony qui ecoute les evenements de creation de facture dans votre ERP
  • Un generateur Factur-X qui produit le PDF enrichi
  • Un connecteur API vers votre PDP
  • Un tableau de bord accessible depuis votre interface existante

Les profils Factur-X : lequel choisir ?

Factur-X definit 5 profils, du plus simple au plus complet :

  1. Minimum : informations de base (suffisant pour le e-reporting)
  2. Basic WL : informations essentielles sans lignes de detail
  3. Basic : avec lignes de detail (le plus courant)
  4. EN 16931 : conforme a la norme europeenne complete
  5. Extended : donnees supplementaires specifiques a certains secteurs

Pour la plupart des PME francaises, le profil Basic ou EN 16931 est recommande.

Calendrier d'integration recommande

Avec l'echeance de septembre 2026, voici un planning realiste :

  1. Mai-juin 2026 : diagnostic de votre systeme, choix de la PDP, specifications
  2. Juin-juillet 2026 : developpement du connecteur et tests
  3. Aout 2026 : mise en production et validation avec la PDP
  4. Septembre 2026 : conformite effective

N'attendez pas le dernier moment. Les prestataires seront charges et les PDP auront des delais d'activation.

Decouvrez notre offre d'integration ou consultez nos services a Metz et a Strasbourg.

Questions fréquentes

13 projets livrésGrand-Est & BelgiqueLighthouse >90Disponible immédiatement

Un projet en tête ?

Discutons de votre site web. Réponse garantie sous 24h.

Ou appelez directement :06 95 41 30 25

WhatsApp
Appeler