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:
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
- Header —
ST,B3(Beginning Segment for Carrier's Invoice),N9(AWB reference),DTM. - Parties —
N1(SH = Shipper, CN = Consignee, FW = Forwarder),N3/N4,PER. - Equipment —
N7(ULD, container),H3(Routing). - Lines —
L0(Line Item Weight and Volume),L1(Rate and Charges, repeated),L7(Tariff Reference). - Summary —
L3(Total Weight and Charges),SE.
Common pitfalls
- Chargeable vs gross weight:
L0distinguishes 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:
L1accepts 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*ABcarries the MAWB (Master),N9*B7carries the HAWB (House). Mixing them up breaks reconciliation with the forwarder.
Related transactions
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.