Formats de facture électronique UE, une seule API
Dix formats de facture électronique, nationaux, pan-UE et internationaux, une seule clé API. Générez et validez chacun d'eux ; conversion et rendu fonctionnent déjà sur le socle commun EN 16931/CII (les cinq formats ci-dessous) — EHF, NLCIUS et PINT Billing EU (ajoutés le 15 août 2026) fonctionnent pour l'instant en générer et valider, convertir/rendre sont la prochaine étape. Choisissez un format ci-dessous pour les détails techniques — profils, endpoints, exemples curl, dates d'obligation.
Choisissez votre pays
Même API, mandat différent par pays — l'endpoint exact et un exemple curl prêt à l'emploi.
Pas d'échéance unique à l'échelle de l'UE — chaque pays fixe son propre calendrier dans le cadre du paquet VAT in the Digital Age (ViDA), avec une mise en œuvre progressive jusqu'en 2030.
curl -X POST "https://api.crateapi.com/v1/generate/ubl?profile=peppol" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.xml
B2B : réception obligatoire pour TOUTES les entreprises au 1er sept. 2026 ; grandes/moyennes émettent dès le 1er sept. 2026 ; petites entreprises dès le 1er sept. 2027
curl -X POST "https://api.crateapi.com/v1/generate/facturx" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.pdf
Émission B2B : 2027 pour les entreprises de plus de 800k € de CA, 2028 pour toutes
curl -X POST "https://api.crateapi.com/v1/generate/ubl?profile=xrechnung" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.xml
B2B obligatoire depuis 2019 - la plus ancienne obligation nationale de l'UE
curl -X POST "https://api.crateapi.com/v1/generate/fatturapa" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.xml
Verifactu (logiciel certifié, déclaration à l'AEAT) obligatoire depuis le 1er janvier 2026 ; facturation B2B Crea y Crece approuvée en mars 2026 - déploiement progressif 1 an (CA >8 M €) / 2 ans dès la publication de l'arrêté ministériel
curl -X POST "https://api.crateapi.com/v1/generate/facturae" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.xml
Obligatoire : grands contribuables dès le 1er fév. 2026, majorité des B2B dès le 1er avr. 2026, micro-entreprises dès le 1er janv. 2027
curl -X POST "https://api.crateapi.com/v1/generate/ksef" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.xml
e-Factura B2B déjà obligatoire
curl -X POST "https://api.crateapi.com/v1/generate/ubl?profile=ro" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.xml
Socle pan-UE & EN 16931/CII
Générer, valider, convertir et rendre fonctionnent tous dès aujourd'hui sur ce moteur commun.
UBL 2.1 / Peppol BIS 3.0
UE · transfrontalier & secteur publicCe qui se rapproche le plus d'un standard UE unique — un réseau, un jeu de règles.
XRechnung 3.0
Allemagne · B2G actif, B2B 2027–2028UBL ou CII, routage Leitweg-ID, validation KoSIT.
Factur-X
France · obligation au 1er sept. 2026PDF/A-3 hybride + XML CII intégré, un seul fichier pour humains et machines.
UN/CEFACT CII D16B
La syntaxe à l'intérieur de Factur-X et XRechnungGénération, validation et conversion CII autonomes.
RO_CIUS
Roumanie · e-Factura, B2B obligatoireProfil UBL pour le système e-Factura de l'ANAF.
Formats nationaux terminaux
Générer et valider fonctionnent dès aujourd'hui ; chacun a ses propres raisons pour lesquelles convertir/rendre ne s'appliquent pas encore — voir chaque page.
FatturaPA
Italie · SDITD01/TD04/TD05, codes Natura de TVA, regime forfettario.
Facturae
Espagne · FACeFactures EUR standard, XML non signé — la signature XAdES reste la vôtre.
KSeF / FA_VAT
Pologne · obligatoire dès 2026XML FA(2) pré-flight avant soumission à KSeF.
Nouveau : EHF, NLCIUS et PINT Billing EU
Générer et valider fonctionnent dès aujourd'hui ; convertir et rendre ne sont pas encore étendus à ces trois-là — c'est la prochaine étape.
EHF Billing 3.0
Norvège · officiellement identique à Peppol BIS 3.0Officiellement les mêmes règles que Peppol BIS Billing 3.0, sans extension.
NLCIUS (SI-UBL 2.0)
Pays-Bas · SI-UBL 2.0, 34 règles BR-NLCIUS néerlandaise sur UBL EN 16931, double source contre peppolautoriteit-nl.
PINT Billing EU
International · le modèle aligné UE d'OpenPeppolLe modèle international d'OpenPeppol, spécialisation alignée UE.