Glossaire
Factur-X
Format hybride PDF/A-3 + XML pour facturation B2B
Factur-X est un format de facture électronique hybride qui combine un PDF/A-3 lisible par l'humain et un XML structuré (CII D16B) embarqué selon EN 16931. Standard franco-allemand (équivalent ZUGFeRD en Allemagne) recommandé pour la transition vers la facturation électronique obligatoire en France à partir de septembre 2026.
À retenir
- 5 profils : MINIMUM, BASICWL, BASIC, EN16931, EXTENDED
- PDF/A-3 visuel + XML CII D16B incorporé en attachement
- Conforme directive UE 2014/55 et norme EN 16931
- Compatible avec PDP (plateforme de dématérialisation partenaire) et PPF (portail public de facturation)
- Lecture par humain garantie même sans support XML
Exemple de code
use Scell\Sdk\Enums\OutputFormat;
$invoice = $client->invoices()->builder()
->facturX() // Format Factur-X
->seller('12345678901234', 'Ma SAS', $sellerAddr)
->buyer('98765432109876', 'Client SARL', $buyerAddr)
->addLine('Prestation', 1, 1000.00, 20.0)
->create();