ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

X12 110 — Air Freight Details and Invoice

The 110 carries air-freight details and the associated invoice: air carrier to shipper or consignee, with weight, volume, rates and accessorial charges.

Purpose

The 110 documents a billed air shipment: AWB number, parties (shipper, consignee, agent), origin and destination airport, gross and chargeable weight, volume, rate class, rates and amounts per heading (freight, fuel surcharge, security, taxes).

It combines freight notice and invoice in one transaction: a single 110 carries the shipment trace and the amount due. The 110 is the X12 equivalent of EDIFACT IFTMCS / IFTMIN on the air-freight side, and is acknowledged by a 997.

Envelope structure

The 110 travels within the three X12 envelope levels (ISA/IEA, GS/GE with functional group AF, and ST/SE). Didactic example in release 004010:

x12 example-110.x12
ISA*00*          *00*          *ZZ*ACMEAIR       *ZZ*ACMESHIPPER   *260514*1015*U*00401*000000110*0*P*>~
GS*AF*ACMEAIR*ACMESHIPPER*20260514*1015*1*X*004010~
ST*110*0001~
B3**AWB-176-12345670*PP*20260514*PP**ACMEAIR**20260514~
N9*AB*MAWB-176-12345670~
N1*SH*ACME ELECTRONICS INC*92*S-0001~
N1*CN*ACME EU GMBH*92*C-0042~
N7*ULD*PMC10001AC~
H3*L1**FRA~
L0*1*250*G*1.85*M3*250~
L1*1*FREIGHT*USD*4250.00~
L1*2*FUEL*USD*820.00~
L1*3*SECURITY*USD*65.00~
L3**G*250**5135.00~
SE*13*0001~
GE*1*1~
IEA*1*000000110~

Common segments

  • HeaderST, B3 (Beginning Segment for Carrier's Invoice), N9 (AWB reference), DTM.
  • PartiesN1 (SH = Shipper, CN = Consignee, FW = Forwarder), N3/N4, PER.
  • EquipmentN7 (ULD, container), H3 (Routing).
  • LinesL0 (Line Item Weight and Volume), L1 (Rate and Charges, repeated), L7 (Tariff Reference).
  • SummaryL3 (Total Weight and Charges), SE.

Common pitfalls

  • Chargeable vs gross weight: L0 distinguishes gross (G) and volumetric weight; in air freight the billed weight is the higher of the two. Encode both to avoid manual review.
  • Mixed currencies: L1 accepts a currency per line — freight in USD and destination taxes in local currency is common. Do not override the B3 default currency.
  • MAWB vs HAWB: N9*AB carries the MAWB (Master), N9*B7 carries the HAWB (House). Mixing them up breaks reconciliation with the forwarder.

Documentation

The code 110 and the name Air Freight Details and Invoice are public and listed on x12.org/products/transaction-sets. The complete structure of loops, qualifiers and code lists is distributed by DISA via the proprietary Implementation Guides (TR3). ediverse.io covers only public concepts, the envelope and didactic examples.