Access X12 from your terminal Get the tedi CLI
107

Request for Motor Carrier Rate Proposal

Shippers and freight forwarders use this transaction set to request pricing proposals from motor carriers for transportation services. A shipper sends the 107 to one or more carriers to solicit rates for moving freight between specified origins and destinations. The transaction set is typically initiated independently when a shipper needs rate quotes, though it may follow preliminary discussions or carrier solicitations. Key segments include the BGN (Beginning Segment), which provides the request reference and submission date; the N1 (Name) segment loops, which identify the parties involved such as the shipper, consignee, and bill-to entities; and the CA1 (Rate Request Identifier) segment, which anchors individual rate requests within each lane and specifies the detailed characteristics of the transportation needed.

For a concrete example, Midwest Logistics Corp. could send an MC107 to three carriers—ABC Trucking, Regional Transport, and Premier Freight—requesting rates to move 25 pallets of automotive parts from a warehouse in Detroit, Michigan to a distribution center in Atlanta, Georgia. The request specifies handling requirements through AT5 segments, equipment specifications via MS2 and AT9 segments, and may include lane estimates through IV1 to indicate frequency. Each carrier receives identical shipment details but can respond with their own pricing based on their capacity and route optimization, allowing Midwest Logistics to compare proposals and select the best rate for their needs.

Request for Motor Carrier Rate Proposal (MC107) contains 2 tables (Heading, Detail), 8 loops, and 46 segments. Sign up free or login to view every table, loop, and element in full, as well as download it in Markdown or console (text) formats.

Heading
ST 010
Transaction Set Header
R
Max 1
BGN 020
Beginning Segment
R
Max 1
G62 030
Date/Time
O
Max 10
AT5 040
Bill of Lading Handling Requirements
O
Max 99
PR 050
Product (Commodity)
O
Max 99
ID4 060
Load Details
O
Max 1

Sign up free to see the full MC107 reference

See every segment, loop, and element across all 2 tables. Download it as a diagram or Markdown, or use the tedi CLI to access the full X12 reference from your terminal.