EDI 859 Freight Invoice
Functional Group FB
X12I Transportation Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Freight Invoice Transaction Set (859) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide the sender with the capability to transmit an invoice, including charges, allowances, and details, for transportation services rendered. This transaction set can also be used to exchange transportation services invoice information based on services provided in accordance with Government transportation rules and regulations. It may be used by the U.S. Civilian Government, U.S. Department of Defense, and any of their trading partners to exchange invoice information resulting from the shipment of freight, household goods, and passengers. This transaction set fulfills financial information requirements established by the U.S. Government.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Beginning Segment for Carrier's InvoiceMandatoryMax 1
To transmit basic data relating to the carrier's invoice
- 030Invoice TypeOptionalMax 1
To indicate type of invoice and number of shipments
- 040Reference IdentificationOptionalMax 30
To transmit identifying information as specified by the Reference Identification Qualifier
- 050Cargo ManifestOptionalMax 1
To identify specific flight or voyage information for multimodal shipments
- 060AuthenticationOptionalMax 4
To specify the authority for authorizing an action and the date authentication is made
- 070PriorityOptionalMax 1
To assign a priority to a booking which would increase the possibility that this cargo would be booked on said voyage and not be shut out
- 080CurrencyOptionalMax 1
To specify the currency being used in the transaction set
- 090Terms of Sale/Deferred Terms of SaleOptionalMax 1
To specify terms of sale
- 100Date/TimeOptionalMax 10
To specify pertinent dates and times
- 110Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 120Cross-Reference EquipmentOptionalMax 30
To cross-reference additional equipment to a primary piece of equipment
- 130Origin StationOptionalMax 1
To identify the rail origin of the shipment
- 140Destination StationOptionalMax 1
To identify the rail destination of the shipment
- 150Route Information (Air)OptionalMax 1
To specify airline and airport routing sequences
- 160Route InformationOptionalMax 13
To specify carrier and routing sequences and details
- 170Special Handling InstructionsOptionalMax 6
To specify special handling instructions in coded or free-form format
- 171Protective Service InstructionsOptionalMax 5
To specify mechanical protective service and ventilation instructions
- 180Special ServicesOptionalMax 6
To identify forms of unitization, liability issues, and special services
- 190InsuranceOptionalMax 1
To specify details related to insurance
- 200Sales/Delivery TermsOptionalMax 1
To state terms and dates
- 210Tariff ReferenceOptionalMax 30
To reference details of the tariff used to arrive at applicable rates or charge
- 220Note/Special InstructionOptionalMax 30
To transmit information in a free-form format, if necessary, for comment or special instruction
- 230Pro Forma - B13 InformationOptionalMax 1
This segment is used to specify a pro forma invoice and B13 Canadian Customs Export Declaration information, required by U.S. and Canadian customs
- 250Pick-upOptionalMax 1
To specify the pick-up details including time, date, and equipment
- 260Allowance, Charge or ServiceOptionalMax 1
To specify allowances, charges, or services
- 270Waybill ReferenceOptionalMax 499
To identify the waybill and to specify the equipment used and the destination details
- 280Route CodeOptionalMax 1
To specify the route using a single code
- H1 Loop OptionalRepeat 3
- 290Hazardous MaterialMandatoryMax 1
To specify information relative to hazardous material
- 300Additional Hazardous Material DescriptionOptionalMax 2
To specify free-form hazardous material descriptive data in addition to the information provided in the H1 segment
- 290Hazardous MaterialMandatoryMax 1
- N7 Loop OptionalRepeat 600
- 310Equipment DetailsMandatoryMax 1
To identify the equipment
- 320Seal NumbersOptionalMax 5
To record seal numbers used and the organization that applied the seals
- 330Equipment OrderedOptionalMax 1
To specify carrier equipment
- 340Reference IdentificationOptionalMax 5
To specify identifying information
- 350Intermodal Chassis EquipmentOptionalMax 1
To specify the chassis equipment details in terms of identifying numbers, weights, and ownership
- 360Motor Vehicle ControlOptionalMax 21
To define motor vehicle identification and logistics
- 370Scale IdentificationOptionalMax 1
To identify the scale type and the location and time a shipment is weighed
- 375Canadian Grain InformationOptionalMax 15
To transmit the transportation and distribution requirements of grain at Canadian ports
- 310Equipment DetailsMandatoryMax 1
- N1 Loop OptionalRepeat 10
- 380NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 390Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 400Address InformationOptionalMax 2
To specify the location of the named party
- 410Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 420Reference IdentificationOptionalMax 12
To specify identifying information
- 430Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 380NameMandatoryMax 1
- S5 Loop OptionalRepeat 50
- 440Stop Off DetailsMandatoryMax 1
To specify stop-off detail reference numbers and stop reason
- 450Date/TimeOptionalMax 6
To specify pertinent dates and times
- 460Reference IdentificationOptionalMax 10
To transmit identifying information as specified by the Reference Identification Qualifier
- 470Special ServicesOptionalMax 6
To identify forms of unitization, liability issues, and special services
- N1 Loop OptionalRepeat 5
- 480NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 490Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 500Address InformationOptionalMax 2
To specify the location of the named party
- 510Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 520Reference IdentificationOptionalMax 12
To specify identifying information
- 530Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 480NameMandatoryMax 1
- 440Stop Off DetailsMandatoryMax 1
Detail
- LX Loop MandatoryRepeat 999
- 010Assigned NumberMandatoryMax 1
To reference a line number in a transaction set
- N1 Loop OptionalRepeat 10
- 020NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 030Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 040Address InformationOptionalMax 2
To specify the location of the named party
- 050Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 060Reference IdentificationOptionalMax 12
To specify identifying information
- 070Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 020NameMandatoryMax 1
- 100Description, Marks and NumbersOptionalMax 10
To specify the line item in terms of description, quantity, packaging, and marks and numbers
- L0 Loop OptionalRepeat 10
- 110Line Item - Quantity and WeightMandatoryMax 1
To specify quantity, weight, volume, and type of service for a line item including applicable "quantity/rate-as" data
- 120Rate and ChargesOptionalMax 20
To specify rate and charges detail relative to a line item including freight charges, advances, special charges, and entitlements
- 130MeasurementsOptionalMax 5
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001)
- 110Line Item - Quantity and WeightMandatoryMax 1
- 140Tariff ReferenceOptionalMax 10
To reference details of the tariff used to arrive at applicable rates or charge
- 160Tariff ReferenceOptionalMax 1
To reference details of the tariff used to arrive at applicable rates or charges for customer-requested service
- 170Route Information (Air)OptionalMax 1
To specify airline and airport routing sequences
- 180Mixed Hazardous CommoditiesOptionalMax 1
To specify hazardous line items in terms of hazardous mnemonic, identification number, reportable quantities, and limited quantities
- 190Reference IdentificationOptionalMax 10
To transmit identifying information as specified by the Reference Identification Qualifier
- 200Export LicenseOptionalMax 6
To transmit information contained on an export license
- 210Import LicenseOptionalMax 1
To transmit import license number and effective dates
- 220Pick-upOptionalMax 1
To specify the pick-up details including time, date, and equipment
- 230Proof of DeliveryOptionalMax 1
To provide proof of delivery
- 240F.O.B. Related InstructionsOptionalMax 1
To specify transportation instructions relating to shipment
- 250Allowance, Charge or ServiceOptionalMax 20
To specify allowances, charges, or services
- 260Line Item SubtotalOptionalMax 1
To specify line item subtotals
- 270Event DetailOptionalMax 1
To specify information about a specific event
- 280DeliveryOptionalMax 1
To specify delivery date
- 290Equipment DetailsOptionalMax 5
To identify the equipment
- H1 Loop OptionalRepeat 3
- 300Hazardous MaterialMandatoryMax 1
To specify information relative to hazardous material
- 310Additional Hazardous Material DescriptionOptionalMax 2
To specify free-form hazardous material descriptive data in addition to the information provided in the H1 segment
- 300Hazardous MaterialMandatoryMax 1
- 010Assigned NumberMandatoryMax 1
Summary
- 010Total Weight and ChargesOptionalMax 1
To specify the total shipment in terms of weight, volume, rates, charges, advances, and prepaid amounts applicable to one or more line items
- 020Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)