Émettre une facture qui sera vraiment acceptée
Remplissez le formulaire, puis téléchargez du Factur-X CII, du Peppol UBL, ou un PDF avec le XML joint. Tout est vérifié contre EN 16931 avant le téléchargement — et rien ne sort de votre navigateur.
Contrôle de conformité
Quel fichier envoyer ?
- Factur-X CII — la syntaxe UN/CEFACT retenue en France. Envoyez le XML, ou le PDF ci-dessous qui porte le même XML en pièce jointe.
- Peppol UBL — le choix habituel pour l'international et pour les acheteurs qui acceptent la variante UBL. Vous envoyez le XML lui-même.
- PDF + XML — une page lisible par un humain, avec les données machine jointes sous
le nom
factur-x.xml, comme la spécification le prévoit.
Pour être précis sur le PDF : ce n'est pas un PDF/A-3 certifié. Un vrai PDF/A-3 exige des polices embarquées, un profil colorimétrique ICC et un bloc XMP complet — lourd à produire dans un navigateur. Comme Peppol et XRechnung se transmettent de toute façon en XML pur, le XML est ici le vrai résultat et le PDF un confort. Si votre destinataire exige un PDF/A-3 certifié, envoyez-lui plutôt le XML.
Ce qui est vérifié
Le même contrôle EN 16931 que ce site applique aux factures reçues tourne sur celle que vous êtes en train d'écrire : champs obligatoires, cohérence arithmétique, TVA par taux. Tant qu'un point échoue, les boutons de téléchargement restent désactivés — une facture cassée ne quitte pas cette page.
C'est un sous-ensemble de la norme — les règles sans ambiguïté. Celles qui dépendent de listes de codes ou d'extensions nationales ne sont pas implémentées : passer ici ne garantit donc pas que le portail de votre client acceptera la facture. Cela garantit que l'arithmétique et la structure obligatoire sont justes, ce sur quoi portent la plupart des rejets.