ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

X12 859 — Freight Invoice

Le 859 est la facture de fret générique multi-mode : émission par le transporteur (truck, rail, ocean) vers le shipper ou le forwarder, avec breakdown des charges.

Objet

Le 859 documente la facturation post-livraison pour un envoi de fret : référence du shipment (Pro number, B/L, AWB), partie payeur, charges par poste (line haul, fuel surcharge, accessorials, taxes), montant total et conditions de paiement. Il est l'équivalent générique du 210 (motor carrier) et du 410 (rail) sur les profils freight bill consolidés.

Il s'utilise par les forwarders multi-mode et les 3PL pour facturer leurs clients quand le mode peut varier d'un envoi à l'autre. Il s'acquitte par 997, déclenche le 820 (Remittance) côté payeur, et alimente la comptabilisation.

Structure d'enveloppe

Le 859 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA, GS/GE avec functional group FB, et ST/SE). Exemple didactique en 004010 :

x12 example-859.x12
ISA*00*          *00*          *ZZ*ACME3PL       *ZZ*ACMESHIPPER   *260514*1430*U*00401*000000859*0*P*>~
GS*FB*ACME3PL*ACMESHIPPER*20260514*1430*1*X*004010~
ST*859*0001~
B3**PRO-2026-77912*PP*20260514*FB**ACME3PL*USD~
N9*PO*PO78901~
N1*SH*ACME ELECTRONICS INC*92*S-0001~
N1*CN*ACME EU GMBH*92*C-0042~
LX*1~
L5*1*ELECTRONICS COMPONENTS~
L0*1*1200*L*68*M3*1200~
L1*1*LINE HAUL*USD*2150.00~
L1*2*FUEL SURCHARGE*USD*220.00~
L1*3*LIFTGATE*USD*45.00~
L3**L*1200**2415.00~
SE*11*0001~
GE*1*1~
IEA*1*000000859~

Segments courants

  • HeaderST, B3 (Beginning Segment for Carrier's Invoice), N9 (références shipment).
  • PartiesN1 (SH, CN, BT = Bill To, FW).
  • Lignes — boucle LX avec L5 (description), L0 (poids / volume), L1 (charges par poste).
  • SummaryL3 (Total Weight and Charges), SE.

Pièges courants

  • Mode de transport implicite : le 859 ne porte pas systématiquement un code mode ; encoder via B3 ou REF sinon le payer doit l'inférer et risque mal-classement comptable.
  • Accessorials : encoder en L1 séparés ; certains 3PL roulent tout en line-haul, ce qui empêche la dispute fine et casse les analytiques transport.
  • Pro number unique : N9*PO ou N9*BM doit être unique par carrier sur 7 ans ; réutilisation = écrasement du paiement en cours.

Transactions liées

Documentation

Le code 859 et le nom Freight Invoice sont publics et listés sur x12.org/products/transaction-sets. La structure complète des loops, qualifiers et code-lists est distribuée par DISA via les Implementation Guides (TR3) propriétaires. ediverse.io ne couvre que les concepts publics, l'enveloppe et des exemples didactiques.