À propos de CTC Engine
Des outils gratuits pour la facture électronique, et des guides clairs sur les formats et les règles qui les encadrent.
Ce qu’est CTC Engine
CTC Engine est un ensemble d’outils gratuits pour la facture électronique : il convertit les factures entre CII et UBL, affiche une facture XML sous forme de PDF lisible, extrait le XML d’un PDF Factur-X ou ZUGFeRD et valide une facture selon les règles officielles. CTC signifie Continuous Transaction Controls (contrôle continu des transactions) : des systèmes fiscaux dans lesquels les données des factures parviennent à l’administration fiscale au fil des opérations, comme en France avec la facturation électronique et l’e-reporting à partir de 2026.
À qui il s’adresse
Aux comptables et aux gestionnaires qui reçoivent des factures XRechnung, Factur-X ou ZUGFeRD et doivent les lire ou les contrôler ; aux petites entreprises qui se préparent aux obligations en France et en Allemagne ; aux développeurs de logiciels de facturation et de comptabilité qui veulent tester une correspondance entre CII et UBL.
Normes et versions
Le convertisseur lit et écrit UN/CEFACT CII D22B et UBL 2.1, aux profils EN 16931, EXTENDED et EXTENDED-CTC-FR. Le validateur applique les règles officielles : EN 16931 (CEN 1.3.16), Factur-X 1.09.2 (identique à ZUGFeRD 2.5.2), EXTENDED-CTC-FR (FNFE-MPE 1.4.0.04), Peppol BIS Billing 3.0.21 et XRechnung 3.0.2 (KoSIT 2.6.0).
Comment les outils sont testés
Avant qu’une nouvelle version du convertisseur soit mise en ligne, des factures d’exemple officielles (du CEN, du FNFE-MPE, du FeRD et d’OpenPeppol) et les exemples de ce site sont convertis, et chaque résultat doit passer le schéma et les règles de son profil dans le validateur. Les exemples français EXTENDED sont aussi comparés à leur source, valeur par valeur. Ce que le convertisseur ne reprend pas encore est indiqué sur ses pages.
Comment les guides sont rédigés
Les guides sont rédigés à partir des textes officiels : les lois, les pages des administrations fiscales et les documents des organismes de normalisation. Chaque guide qui énonce une règle donne ses sources et la date de leur dernière vérification, et il est vérifié à nouveau à chaque modification. Les guides expliquent ; ils ne remplacent pas un conseil fiscal ou juridique.
Vos factures
Les fichiers sont traités sur des serveurs à Francfort, en Allemagne (UE), uniquement pour ce que vous demandez, puis supprimés après une trentaine de secondes, ou dix minutes pour une facture convertie. Sans compte, sans cookie.
Qui l’édite
CTC Engine est édité par une personne physique, à titre non professionnel. Les mentions légales donnent les détails.
Signaler une erreur
Une erreur dans un guide, ou une facture convertie qui ne semble pas juste ? Écrivez à l’adresse ci-dessous en indiquant la page ou le fichier concerné.