EDI 210 Motor Carrier Freight Details and Invoice
Functional Group IM
X12I Transportation Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Motor Carrier Freight Details and Invoice Transaction Set (210) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide detail information for charges for services rendered by a motor carrier. It is used both as a motor carrier invoice to request payment or as details pertaining to motor freight shipment(s) charges.
What is an EDI 210?
An EDI 210 Motor Carrier Freight Details and Invoice communicates invoicing details for an EDI 204 Motor Carrier Load Tender from a carrier to a freight broker. It contains the total invoicing cost for the shipment (L3 segment), any accessorial charges related to the shipment per stop (L1 segment) and proof of delivery data (POD segment).
How is an EDI 210 used?
The EDI 210 is used to close the loop on a shipment that was created via an EDI 204 Motor Carrier Load Tender.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 0200Beginning Segment for Carrier's InvoiceMandatoryMax 1
To transmit basic data relating to the carrier's invoice
- 0300Bank IDOptionalMax 1
To specify data required for electronic payment
- 0400CurrencyOptionalMax 1
To specify the currency being used in the transaction set
- 0500Terms of Sale/Deferred Terms of SaleOptionalMax 1
To specify terms of sale
- 0600Business Instructions and Reference NumberOptionalMax 300
To specify instructions in this business relationship or a reference number
- 0700Date/TimeOptionalMax 6
To specify pertinent dates and times
- 0800Route Information - MotorOptionalMax 12
To specify carrier and routing sequences and details
- 0900Special Handling InstructionsOptionalMax 6
To specify special handling instructions in coded or free-form format
- 1000RemarksOptionalMax 10
To transmit information in a free-form format for comment or special instruction
- 0100 Loop OptionalRepeat 10
- 1100NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 1200Additional Name InformationOptionalMax 1
To specify additional names
- 1300Address InformationOptionalMax 2
To specify the location of the named party
- 1400Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 1500Business Instructions and Reference NumberOptionalMax 5
To specify instructions in this business relationship or a reference number
- 1100NameMandatoryMax 1
- 0200 Loop OptionalRepeat 10
- 1600Equipment DetailsMandatoryMax 1
To identify the equipment
- 1700Seal NumbersOptionalMax 2
To record seal numbers used and the organization that applied the seals
- 1600Equipment DetailsMandatoryMax 1
- 0250 Loop OptionalRepeat 999999
- 1800Order Information DetailMandatoryMax 1
To specify order information detail
- 1850Destination QuantityOptionalMax 10
To specify destination and quantity detail
- 1800Order Information DetailMandatoryMax 1
Detail
- 0300 Loop OptionalRepeat 999
- 0100Stop-off DetailsMandatoryMax 1
To specify stop-off detail reference numbers and stop reason
Loops 0300, 0305, 0310 and 0320 shall only be used to identify locations and associated data for loading and unloading of freight. - 0200Business Instructions and Reference NumberOptionalMax 10
To specify instructions in this business relationship or a reference number
- 0300Date/TimeOptionalMax 10
To specify pertinent dates and times
- 0400Special Handling InstructionsOptionalMax 6
To specify special handling instructions in coded or free-form format
- 0305 Loop OptionalRepeat 999999
- 0450Order Information DetailMandatoryMax 1
To specify order information detail
- 0470Destination QuantityOptionalMax 10
To specify destination and quantity detail
- 0450Order Information DetailMandatoryMax 1
- 0310 Loop OptionalRepeat 2
- 0500NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 0600Additional Name InformationOptionalMax 1
To specify additional names
- 0700Address InformationOptionalMax 2
To specify the location of the named party
- 0800Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 0900Business Instructions and Reference NumberOptionalMax 5
To specify instructions in this business relationship or a reference number
- 0320 Loop OptionalRepeat 10
- 1000Equipment DetailsMandatoryMax 1
To identify the equipment
- 1100Seal NumbersOptionalMax 2
To record seal numbers used and the organization that applied the seals
- 1000Equipment DetailsMandatoryMax 1
- 0500NameMandatoryMax 1
- 0100Stop-off DetailsMandatoryMax 1
- 0400 Loop OptionalRepeat 9999
- 1200Assigned NumberMandatoryMax 1
To reference a line number in a transaction set
- 1300Business Instructions and Reference NumberOptionalMax 5
To specify instructions in this business relationship or a reference number
- 1400Description, Marks and NumbersOptionalMax 30
To specify the line item in terms of description, quantity, packaging, and marks and numbers
- 1500Hazardous MaterialOptionalMax 3
To specify information relative to hazardous material
- 1600Additional Hazardous Material DescriptionOptionalMax 2
To specify free-form hazardous material descriptive data in addition to the information provided in the H1 segment
- 1700Line Item - Quantity and WeightOptionalMax 10
To specify quantity, weight, volume, and type of service for a line item including applicable "quantity/rate-as" data
- 1800Rate and ChargesOptionalMax 10
To specify rate and charges detail relative to a line item including freight charges, advances, special charges, and entitlements
- 1900MeasurementOptionalMax 10
To describe physical dimensions and quantities
- 2000Tariff ReferenceOptionalMax 10
To reference details of the tariff used to arrive at applicable rates or charge
- 2100RemarksOptionalMax 10
To transmit information in a free-form format for comment or special instruction
- 0430 Loop OptionalRepeat 999999
- 2200Order Information DetailMandatoryMax 1
To specify order information detail
- 2300Destination QuantityOptionalMax 10
To specify destination and quantity detail
- 2200Order Information DetailMandatoryMax 1
- 0460 Loop OptionalRepeat 999999
- 2400NameMandatoryMax 1
To identify a party by type of organization, name, and code
Loops 0460 and 0463 shall be used to identify all small package carrier details related to the consignee (delivery location) and the related shipment. The shipper shall be identified in loop 0100. - 2500Additional Name InformationOptionalMax 1
To specify additional names
- 2600Address InformationOptionalMax 2
To specify the location of the named party
- 2700Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 2800Business Instructions and Reference NumberOptionalMax 10
To specify instructions in this business relationship or a reference number
- 0463 Loop OptionalRepeat 999999
- 3000Carton (Package) DetailMandatoryMax 1
To transmit identifying codes, weights, and other related information related to an individual carton (package)
- 3100Business Instructions and Reference NumberOptionalMax 20
To specify instructions in this business relationship or a reference number
- 3200Special ServicesOptionalMax 10
To identify forms of unitization, liability issues, and special services
- 3300Charge DetailOptionalMax 10
To specify special charge code and the associated monetary amount
- 3350Proof of DeliveryOptionalMax 1
To provide proof of delivery
- 3400Date/TimeOptionalMax 1
To specify pertinent dates and times
- 3000Carton (Package) DetailMandatoryMax 1
- 0465 Loop OptionalRepeat 999999
- 3500Order Information DetailMandatoryMax 1
To specify order information detail
- 3600Destination QuantityOptionalMax 10
To specify destination and quantity detail
- 3500Order Information DetailMandatoryMax 1
- 2400NameMandatoryMax 1
- 1200Assigned NumberMandatoryMax 1
Summary
- 0100Total 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
- 0200Transaction 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)