Factur-X PrestaShop : guide du format de facturation

Guide technique Factur-X pour PrestaShop : format PDF/A-3, XML CII, 5 profils, norme EN16931, plateformes PDP et mise en conformite 2026.

La facturation electronique devient obligatoire : ce que les marchands PrestaShop doivent savoir

La reforme de la facturation electronique entre en vigueur a partir de septembre 2026. Toutes les entreprises assujetties a la TVA devront emettre et recevoir des factures au format electronique structure. Pour les marchands PrestaShop, il faut adapter la generation des factures. Pour le calendrier et les obligations detaillees, consultez mon guide de la reforme facturation electronique 2026.

Le format Factur-X est le standard retenu par la France pour repondre a cette obligation. Ce guide detaille sa structure technique, ses profils et la mise en conformite de votre boutique.

Qu’est-ce que le format Factur-X techniquement ?

Factur-X est un format hybride de facture electronique qui combine deux composants dans un seul fichier :

  • Un document PDF/A-3 lisible par l’humain (conforme a la norme ISO 19005-3, concu pour l’archivage a long terme)
  • Un fichier XML CII (Cross-Industry Invoice) embarque dans le PDF, lisible par les machines

La facture reste consultable comme un PDF classique, tout en contenant les donnees structurees necessaires au traitement automatise par les logiciels de comptabilite et les plateformes de dematerialisation.

Le PDF/A-3 garantit l’autonomie du fichier (polices, images embarquees), la perennite (lisible dans 50 ans) et l’integrite (aucun element dynamique). Le XML CII contient les identifiants vendeur/acheteur, lignes de facturation, totaux, conditions de paiement et informations de livraison.

Pour PrestaShop, le moteur de generation PDF natif ne suffit pas. Generer un PDF/A-3 valide avec un XML embarque necessite un traitement specifique.

Les 5 profils Factur-X

ProfilChamps XMLUsage principalConformite EN16931
Minimum~20Archivage simpleNon
Basic WL~50Echanges B2B sans detail ligneNon
Basic~70Echanges B2B avec detail par ligneNon
EN16931 (Comfort)~120Conformite norme europeenneOui
Extended~200+Echanges complexes, grands comptesOui (et au-dela)

Le profil EN16931 est celui a privilegier pour la mise en conformite 2026. Il couvre tous les cas courants du commerce B2B et B2C : references de commande, conditions de paiement, remises, majorations et informations de livraison.

Factur-X, UBL, CII : comprendre les differences

ElementNatureUtilisation
EN16931Norme europeenneDefinit le contenu d’une facture electronique
CIISyntaxe XMLL’une des deux syntaxes autorisees par EN16931
UBLSyntaxe XMLL’autre syntaxe autorisee par EN16931
Factur-X / ZUGFeRDFormat hybride (PDF/A-3 + XML CII)Implementation franco-allemande

Factur-X utilise exclusivement la syntaxe CII. Pour un marchand PrestaShop operant sur le marche francais, Factur-X est le format a implementer en priorite.

Cycle de vie d’une facture Factur-X dans PrestaShop

1. Generation

A la validation d’une commande, le systeme collecte les donnees, genere le XML CII, produit le PDF/A-3, embarque le XML et attribue un numero de facture sequentiel conforme.

2. Validation

Avant transmission, trois niveaux de validation : syntaxique (XML conforme au schema XSD), semantique (regles EN16931 respectees) et PDF/A-3 (conforme ISO 19005-3).

3. Transmission via une plateforme PDP

Les factures transitent par une Plateforme de Dematerialisation Partenaire (PDP) ou le Portail Public de Facturation (PPF) Chorus Pro. La transmission se fait via API REST.

Conservation 10 ans avec empreinte SHA256, verification d’integrite et tracabilite des acces (norme NF Z42-020).

Le e-reporting : une obligation complementaire

Au-dela du B2B, la reforme impose le e-reporting pour les ventes B2C, export et intracommunautaires. Pour un marchand PrestaShop, c’est crucial : la majorite des ventes sont B2C. J’ai consacre un article complet a ce sujet : e-reporting Chorus Pro pour PrestaShop.

Ce que PrestaShop ne fait pas nativement

Les factures PDF generees par PrestaShop ne sont pas conformes a la reforme :

  • Le format n’est pas du PDF/A-3
  • Aucun XML CII n’est embarque
  • Pas de validation EN16931
  • Aucune transmission PDP ni e-reporting
  • Pas d’archivage legal avec verification d’integrite

Mon retour d’experience sur la mise en conformite

Sur mes projets, ce que je constate le plus souvent, c’est que les marchands sous-estiment le temps necessaire pour se mettre en conformite. Ils pensent qu’il suffit d’installer un module la veille de l’echeance. En realite, il faut verifier ses informations legales (SIREN, SIRET, TVA intracommunautaire), choisir et configurer sa PDP, tester la generation et la transmission, et former son equipe. Mon approche : anticiper de 3 a 6 mois minimum. En 7 ans et plus de 100 projets PrestaShop, les marchands qui anticipent sont ceux qui vivent la transition sereinement.

Le module EvolveTech Factur-X pour PrestaShop

Le module Factur-X pour PrestaShop couvre l’ensemble des exigences :

  • Generation automatique de factures Factur-X (PDF/A-3 + XML CII)
  • 5 profils avec EN16931 par defaut
  • Avoirs partiels ou complets
  • Transmission PDP via API REST avec suivi des statuts
  • E-reporting Chorus Pro avec export CSV
  • Archivage legal conforme NF Z42-020, compatible PrestaShop 1.7, 8 et 9

Pret a mettre votre boutique en conformite ?

La reforme n’attend pas. Plus vous anticipez, plus la transition sera fluide.

Reserver un appel decouverte gratuit pour discuter de la mise en conformite de votre boutique PrestaShop, ou decouvrez directement le module EvolveTech Factur-X.

Retour au blog
A lire aussi

Articles similaires

Disponible pour de nouveaux projets

Vous avez un projet PrestaShop ?

15 minutes pour comprendre votre projet et vous donner un plan d'action concret. Sans engagement.