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();

Voir aussi