Skip to content
EDI 215 — EDI TransactionPublished Nov 4, 2026

EDI 215 Motor Carrier Pick-up Manifest Guide

EDI 215 Motor Carrier Pick-up Manifest explained: B2A, BLR, SMD, MS6 and CD3 segments, a live three-shipment example, and how it differs from the 204, 211 and 212.

The EDI 215 is the shipper's list of everything going on the truck at one pickup. When a carrier's driver collects ten or twenty shipments from your dock in one stop, someone has to tell the carrier what each one is, where it is going and who pays. The 215 does that in one document, shipment by shipment and package by package, so the carrier can enter the freight into its system without keying paper bills of lading.

This guide covers what the 215 carries and what it is not for, every segment you will map, a live three-shipment example, how it compares to the 204, 211 and 212, and the mistakes that cause billing and delivery problems.

What Is an EDI 215?

An EDI 215 is the Motor Carrier Pick-up Manifest transaction set defined by ASC X12, which allows shippers, or other parties, to provide a motor carrier with a manifest of all of the shipments tendered to that carrier. It travels in functional group UP (the GS01 value).

The standard is unusually explicit about what the 215 is not. Its purpose statement says it is not to be used to give the carrier a load tender, a legal bill of lading, a pick-up notification or appointment scheduling. Those jobs belong to other documents: the 204 load tender and the 211 bill of lading among them.

Authoritative references for 215 work:

Who sends it? The shipper, or a 3PL or shipping system acting for it.

Who receives it? The motor carrier collecting the freight.

When is it sent? At or around the pickup, once the shipper knows exactly which shipments are going on the truck.

Why does it matter? A carrier bills, routes and tracks each shipment from what it records at pickup. If that record is keyed from paper, errors in consignee, terms or weight show up later as misdeliveries, wrong bill-to parties and rebills. A 215 hands over the shipper's own data instead.

What the 215 Carries

A 215 has three levels, and each one maps to a real thing on your dock.

  1. The pickup (heading). Purpose code, the carrier's SCAC, the manifest number, the pickup date and the shipper's location. One per 215.
  2. The shipment (loop 0200, starting with SMD). Service level, payment terms, bill of lading and PRO, commodity, package count and total weight, and the consignee and any other parties. One loop per bill of lading.
  3. The package (loop 0240, starting with CD3). Each carton or pallet, with its weight and identifying marks. At least one per shipment.

A fourth level (loop 0260, starting with AT6) carries item and customs detail. The standard reserves it for international shipments, so domestic manifests leave it out.

Interactive Example: 215 for a Three-Shipment Pickup

Lakeshore Home Goods hands three LTL shipments for small retailers to carrier QLTX at one afternoon pickup: one prepaid, one collect and one billed to a third party. The heading names the carrier in BLR, the manifest number in L11*MA, the pickup date and time in G62, and the shipper with its carrier account number. Each SMD loop is one shipment: service level and payment terms in SMD, bill of lading and PRO in L11, a commodity line in L5, packages and weight in MS6, the consignee in N1*CN, then one CD3 and MAN pair per package. The third shipment is billed to a third party (N1*BT). All names, IDs and SCACs are fictional.

Use the Plain English tab for a readable summary, or click any segment to break it down element by element.

Live exampleLTL CarrierEDI 215

Shipper 215 Pick-up Manifest (Three Shipments)

A shipper lists every shipment handed to one carrier at a pickup: manifest number in L11, then one SMD loop per shipment with service level and payment terms, BOL and PRO, package count and weight in MS6, the consignee, and one CD3 per package

Document
215 Motor Carrier Pick-up Manifest
From / to
LAKESHOREHG → QLTX
Segments
53
Interchange date
Nov 13, 2026

Raw EDI (X12)

1
ISA*00* *00* *ZZ*LAKESHOREHG *02*QLTX *261113*1350*U*00401*000002151*0*P*:~
2
GS*UP*LAKESHOREHG*QLTX*20261113*1350*2151*X*004010~
3
ST*215*0001~
4
B2A*00~
5
BLR*QLTX~
6
L11*PM-20261113-01*MA~
7
G62*69*20261113*U*1400~
8
N1*SH*LAKESHORE HOME GOODS~
9
N3*4100 EASTERN AVE SE~
10
N4*GRAND RAPIDS*MI*49508*US~
11
L11*LHG4471*11~
12
PER*IC*SHIPPING DESK*TE*6165550140~
13
SMD*G2*PP~
14
L11*LHG-BOL-77301*BM~
15
L11*QLTX20482010*CN~
16
L5*1*HOUSEWARES~
17
MS6*2*G*640~
18
N1*CN*ORCHARD STREET MERCANTILE~
19
N3*215 ORCHARD ST~
20
N4*MADISON*WI*53703*US~
21
CD3*G*320~
22
MAN*CP*QLTX20482010-1~
23
CD3*G*320~
24
MAN*CP*QLTX20482010-2~
25
SMD*G2*CC~
26
L11*LHG-BOL-77302*BM~
27
L11*QLTX20482011*CN~
28
L5*1*HOUSEWARES~
29
MS6*1*G*415~
30
N1*CN*BIRCH AND BARREL HOME~
31
N3*88 DEPOT ST~
32
N4*DULUTH*MN*55802*US~
33
CD3*G*415~
34
MAN*CP*QLTX20482011-1~
35
SMD*ES*TP~
36
L11*LHG-BOL-77303*BM~
37
L11*QLTX20482012*CN~
38
L5*1*HOUSEWARES~
39
MS6*3*G*1290~
40
N1*CN*HARBORVIEW HOME OUTFITTERS~
41
N3*1400 PIER RD~
42
N4*ERIE*PA*16507*US~
43
N1*BT*NORTHLAKE LOGISTICS GROUP~
44
N4*CHICAGO*IL*60607*US~
45
CD3*G*430~
46
MAN*CP*QLTX20482012-1~
47
CD3*G*430~
48
MAN*CP*QLTX20482012-2~
49
CD3*G*430~
50
MAN*CP*QLTX20482012-3~
51
SE*49*0001~
52
GE*1*2151~
53
IEA*1*000002151~

Human-Readable

Interchange

Sender ID(ZZ)LAKESHOREHG
Receiver ID(02)QLTX
Date261113
Time1350
Standards IDU
Version00401
Control Number000002151
Acknowledgment RequestedNo
UsageProduction
Included Groups (IEA01)1

Functional Group

Functional IDUPUP
SenderLAKESHOREHG
ReceiverQLTX
Date20261113
Time1350
Control Number2151
Agency CodeX
Version004010
Transactions1
Reported Transaction Count (GE01)1

Transaction 215

Motor Carrier Pick-up Manifest
Transaction Type215
Control Number0001
Segments, ST to SE49
Count in SE0149 (matches)

Segment Detail

B2ASet Purpose
B2A01Transaction Set Purpose Code00
BLRTransportation Carrier Identification
BLR01Standard Carrier Alpha CodeQLTX
L11Business Instructions and Reference Number
L1101Reference IdentificationPM-20261113-01
L1102Reference Identification QualifierMA
G62Date/Time
G6201Date Qualifier69
G6202Date20261113
G6203Time QualifierU
G6204Time1400
N1Party Identification
N101Entity CodeSH
N102NameLAKESHORE HOME GOODS
N3Party Location
N301Address4100 EASTERN AVE SE
N4Geographic Location
N401CityGRAND RAPIDS
N402State/ProvinceMI
N403Postal Code49508
N404CountryUS
L11Business Instructions and Reference Number
L1101Reference IdentificationLHG4471
L1102Reference Identification Qualifier11
PERAdministrative Communications Contact
PER01Contact FunctionIC
PER02NameSHIPPING DESK
PER03Comm QualifierTE
PER04Comm Number6165550140
SMDConsolidated Shipment Manifest Data
SMD01Service Level CodeG2
SMD02Shipment Method of PaymentPP
L11Business Instructions and Reference Number
L1101Reference IdentificationLHG-BOL-77301
L1102Reference Identification QualifierBM
L11Business Instructions and Reference Number
L1101Reference IdentificationQLTX20482010
L1102Reference Identification QualifierCN
L5Description, Marks and Numbers
L501Lading Line Item Number1
L502Lading DescriptionHOUSEWARES
MS6Shipment Quantity and Weight
MS601Package Count2
MS602Weight QualifierG
MS603Weight640
N1Party Identification
N101Entity CodeCN
N102NameORCHARD STREET MERCANTILE
N3Party Location
N301Address215 ORCHARD ST
N4Geographic Location
N401CityMADISON
N402State/ProvinceWI
N403Postal Code53703
N404CountryUS
CD3Carton (Package) Detail
CD301Weight QualifierG
CD302Weight320
MANMarks and Numbers
MAN01Marks QualifierCP
MAN02Marks and NumbersQLTX20482010-1
CD3Carton (Package) Detail
CD301Weight QualifierG
CD302Weight320
MANMarks and Numbers
MAN01Marks QualifierCP
MAN02Marks and NumbersQLTX20482010-2
SMDConsolidated Shipment Manifest Data
SMD01Service Level CodeG2
SMD02Shipment Method of PaymentCC
L11Business Instructions and Reference Number
L1101Reference IdentificationLHG-BOL-77302
L1102Reference Identification QualifierBM
L11Business Instructions and Reference Number
L1101Reference IdentificationQLTX20482011
L1102Reference Identification QualifierCN
L5Description, Marks and Numbers
L501Lading Line Item Number1
L502Lading DescriptionHOUSEWARES
MS6Shipment Quantity and Weight
MS601Package Count1
MS602Weight QualifierG
MS603Weight415
N1Party Identification
N101Entity CodeCN
N102NameBIRCH AND BARREL HOME
N3Party Location
N301Address88 DEPOT ST
N4Geographic Location
N401CityDULUTH
N402State/ProvinceMN
N403Postal Code55802
N404CountryUS
CD3Carton (Package) Detail
CD301Weight QualifierG
CD302Weight415
MANMarks and Numbers
MAN01Marks QualifierCP
MAN02Marks and NumbersQLTX20482011-1
SMDConsolidated Shipment Manifest Data
SMD01Service Level CodeES
SMD02Shipment Method of PaymentTP
L11Business Instructions and Reference Number
L1101Reference IdentificationLHG-BOL-77303
L1102Reference Identification QualifierBM
L11Business Instructions and Reference Number
L1101Reference IdentificationQLTX20482012
L1102Reference Identification QualifierCN
L5Description, Marks and Numbers
L501Lading Line Item Number1
L502Lading DescriptionHOUSEWARES
MS6Shipment Quantity and Weight
MS601Package Count3
MS602Weight QualifierG
MS603Weight1290
N1Party Identification
N101Entity CodeCN
N102NameHARBORVIEW HOME OUTFITTERS
N3Party Location
N301Address1400 PIER RD
N4Geographic Location
N401CityERIE
N402State/ProvincePA
N403Postal Code16507
N404CountryUS
N1Party Identification
N101Entity CodeBT
N102NameNORTHLAKE LOGISTICS GROUP
N4Geographic Location
N401CityCHICAGO
N402State/ProvinceIL
N403Postal Code60607
N404CountryUS
CD3Carton (Package) Detail
CD301Weight QualifierG
CD302Weight430
MANMarks and Numbers
MAN01Marks QualifierCP
MAN02Marks and NumbersQLTX20482012-1
CD3Carton (Package) Detail
CD301Weight QualifierG
CD302Weight430
MANMarks and Numbers
MAN01Marks QualifierCP
MAN02Marks and NumbersQLTX20482012-2
CD3Carton (Package) Detail
CD301Weight QualifierG
CD302Weight430
MANMarks and Numbers
MAN01Marks QualifierCP
MAN02Marks and NumbersQLTX20482012-3
1 functional group1 transactionControl #000002151Valid

215 Structure at a Glance

The table follows X12 004010.

AreaSegmentNameUsageNotes
HeadingSTTransaction Set HeaderMandatoryST01 = 215
HeadingB2ASet PurposeMandatoryOriginal, change or cancellation
HeadingBLRTransportation Carrier IdentificationOptionalThe carrier's SCAC
HeadingC3CurrencyOptional
HeadingL11Business Instructions and Reference NumberMandatory, up to 10Manifest number and other references
HeadingG62Date/TimeOptional, up to 6Pickup date and time
Loop 0100N1 / N2 / N3 / N4Name and addressMandatory, 1The shipper or pickup location
Loop 0100L11 / PER / X1 / X2References, contact, export and import licensesL11 mandatoryAccount number, shipping contact
Loop 0200SMDConsolidated Shipment Manifest DataMandatory, repeatsStarts each shipment
Loop 0200L11 / L5 / MS6 / MS5 / MS4 / ACS / NTEReferences, description, quantity and weight, rates and declared value, dimensions, ancillary charges, notesOptional
Loop 0220N1 / N2 / N3 / N4 / L11 / G61 / X1 / X2 / R4Parties for the shipmentMandatory, up to 10Consignee, bill-to and others
Loop 0240CD3Carton (Package) DetailMandatory, repeatsOne per package
Loop 0240MAN / MS4 / L11 / L5 / ACS / NTEMarks, dimensions, references, description, charges, notesOptional
Loop 0260AT6 / MS5 / IT1 / CGS / L11 / PID / TXI / MS4 / L5International manifest and item detailOptionalInternational shipments only
Loop 0280SLN / L11 / PID / TC2 / TXI / NTESubline detailOptionalWithin loop 0260
SummarySETransaction Set TrailerMandatorySegment count and control number

Key Segments Explained

B2A, BLR and L11: The Pickup

B2A*00~
BLR*QLTX~
L11*PM-20261113-01*MA~
ElementNameExampleWhat it means
B2A01Transaction Set Purpose Code0000 original. The carrier's guide lists the change and cancellation codes it accepts
BLR01Standard Carrier Alpha CodeQLTXThe carrier collecting the freight
L1101Reference IdentificationPM-20261113-01The shipper's manifest number
L1102Reference Identification QualifierMAMA ship notice/manifest number

The heading L11 is mandatory. Use a manifest number that is unique per pickup, so a correction can point back to the right one.

G62: Pickup Date and Time

G62*69*20261113*U*1400~
ElementNameExampleWhat it means
G6201Date Qualifier6969 scheduled pick-up date
G6202Date20261113Pickup date
G6203Time QualifierUU scheduled pick-up time
G6204Time1400Pickup time

The carrier's guide may ask for a different qualifier, for example for the date the freight was actually tendered. The 215 records the pickup; it does not request one. Booking the pickup itself happens by another channel.

N1 Loop (Heading): Shipper

N1*SH*LAKESHORE HOME GOODS~
N3*4100 EASTERN AVE SE~
N4*GRAND RAPIDS*MI*49508*US~
L11*LHG4471*11~
PER*IC*SHIPPING DESK*TE*6165550140~

The heading loop names the pickup location (N101 = SH, shipper). The standard makes an L11 mandatory in this loop. The carrier account number (qualifier 11) is a natural fit, because it ties every shipment on the manifest to your rates and billing. PER gives the dock contact.

SMD: Consolidated Shipment Manifest Data

SMD*G2*PP~
ElementNameExampleWhat it means
SMD01Service Level CodeG2G2 standard service, ES expedited service. The carrier's guide lists the codes it supports
SMD02Shipment Method of PaymentPPPP prepaid, CC collect, TP third party pay
SMD03Pick-up or Delivery CodeOptional; type of pickup or delivery

SMD opens each shipment, and its two codes drive the money. The payment code decides who the carrier bills. If it says TP, the shipment's party loop needs a bill-to (N1*BT), as on the third shipment in the example. A shipment sent as prepaid that should have been collect is a 210 freight invoice to the wrong party.

L11 and L5: Shipment References and Commodity

L11*LHG-BOL-77301*BM~
L11*QLTX20482010*CN~
L5*1*HOUSEWARES~
ElementNameExampleWhat it means
L1101 / L1102Reference and qualifierLHG-BOL-77301 / BMBM bill of lading number, CN carrier's PRO number, PO purchase order
L501Lading Line Item Number1Line number of the description
L502Lading DescriptionHOUSEWARESCommodity description
L503 / L504Commodity Code and QualifierOptional, for example an NMFC item

The bill of lading number is the reference that connects this manifest to your 856 ASN and to the consignee's receiving. Shippers that use pre-assigned PRO labels from the carrier can send the PRO here too, which saves the carrier assigning one at the terminal.

MS6: Shipment Quantity and Weight

MS6*2*G*640~
ElementNameExampleWhat it means
MS601Quantity2Number of cartons or packages in the shipment
MS602Weight QualifierGG gross weight
MS603Weight640Weight of the shipment

MS6 has no weight unit element, so the unit is whatever you and the carrier agreed, normally pounds in the US. MS601 should equal the number of CD3 loops that follow, and MS603 should equal the sum of their weights. Carriers reweigh freight, and a declared weight that does not match the packages invites a correction on the invoice.

N1 Loop (Shipment): Consignee and Bill-To

N1*CN*ORCHARD STREET MERCANTILE~
N3*215 ORCHARD ST~
N4*MADISON*WI*53703*US~

Each shipment needs at least one party loop and can have up to ten. N101 = CN is the consignee. Add BT (bill to) for third-party billing, and any other party the carrier's guide asks for. A full street address and postal code here is what lets the carrier route the shipment to the right terminal without a phone call.

CD3 and MAN: Package Detail

CD3*G*320~
MAN*CP*QLTX20482010-1~
ElementNameExampleWhat it means
CD301Weight QualifierGG gross weight
CD302Weight320Weight of this package
CD303 to CD314Zone, service, charges, payment method, countryOptional; mainly used by parcel-style carriers
MAN01Marks and Numbers QualifierCPCP carrier-assigned package ID, GM SSCC-18 with application identifier
MAN02Marks and NumbersQLTX20482010-1The label number on the package

The CD3 loop is mandatory and repeats once per package, which is why the 215 suits carriers that scan every handling unit. Put the same number in MAN02 that is on the label, so a scan at the terminal matches a line on your manifest. If your packages already carry SSCC-18 labels for the retailer's ASN, the guide may ask for those with qualifier GM.

215 vs 204 vs 211 vs 212

DocumentSent bySent toScopePurpose
204 Motor Carrier Load TenderShipperCarrierOne load, before pickupOffers the load; carrier accepts or declines with a 990
211 Motor Carrier Bill of LadingShipperCarrierOne shipmentThe electronic bill of lading
215 Pick-up ManifestShipperCarrierAll shipments at one pickupLists what was handed over, shipment by shipment and package by package
212 Delivery Trailer ManifestCarrierConsigneeAll shipments on one delivery trailerLists what is about to be delivered

The 204 asks a carrier to take a load. The 211 is the legal document for one shipment. The 215 is a list of everything handed over at once, and the standard says it does not replace either of them. The 212 mirrors the 215 at the other end of the move: the carrier's list of shipments, often from many shippers, on a trailer going to one consignee. After pickup, the carrier reports progress on each shipment with 214 status messages.

Common 215 Errors and How to Prevent Them

ErrorWhat happensPrevention
Wrong payment code in SMD02Freight billed to the wrong party; rebill and disputeTake terms from the order's freight terms, not a default; see our FOB shipping glossary entry
Third-party shipment with no bill-toCarrier bills the shipper or holds the freight billRequire N1*BT whenever SMD02 = TP
MS6 count does not match the CD3 loopsCarrier reports a shortage at pickup or deliveryBuild MS6 from the package list, never key it
Weight on MS6 differs from the package weightsReweigh and invoice correctionSum CD302 values into MS603
Package IDs not on the labelsScans do not match the manifestSend the exact label value in MAN02
Shipment added after the manifest was sentFreight on the truck with no recordSend a corrected manifest under the carrier's change rules before the driver leaves
Using the 215 to request a pickupNo truck arrivesBook pickups through the carrier's own channel; the 215 lists tendered freight only
Treating the 215 as the bill of ladingNo signed BOL at pickupKeep producing the BOL (paper, electronic or 211) that the carrier requires

215 Implementation Checklist

  • Confirm the carrier accepts the 215 and which X12 release it uses
  • Get its service level codes for SMD01 and its rules for SMD02
  • Confirm the heading L11 qualifier for the manifest number and the account number in loop 0100
  • Confirm which party codes it needs per shipment (consignee, bill-to, others)
  • Confirm package identification in MAN (carrier-assigned IDs, SSCC-18 or another scheme)
  • Confirm how to send a correction or cancellation, and the cutoff time
  • Confirm what you still owe the driver on paper (BOL, hazmat papers)
  • Test a prepaid, a collect and a third-party shipment, single and multi-package

Our EDI document types reference shows how the transportation sets sit next to order, ship notice and invoice documents, and the bill of lading glossary entry covers the BOL's legal roles.

Where OrderSync Fits

Every line of a pick-up manifest comes from an order: the consignee, the freight terms, the purchase order reference and the quantity. If the order was keyed wrong, the manifest is wrong, and the carrier bills and delivers on that data.

OrderSync reads inbound orders in any format, from EDI 850s and 875s to PDFs, emails and spreadsheets, matches customers, items and units to your catalog, and outputs clean ERP data or valid X12. Your shipping system then starts from accurate consignees, terms and quantities. Paste any 215 into the free EDI inspector to see it parsed segment by segment with a plain-English summary, or book a 15-minute walkthrough to see your own orders processed.

Frequently Asked Questions

What is an EDI 215?

The EDI 215 Motor Carrier Pick-up Manifest is an X12 transaction a shipper sends a motor carrier listing all the shipments handed over at a pickup. For each shipment it gives the service level, payment terms, bill of lading, consignee, package count and weight, with a detail line for every package.

What is the difference between EDI 215 and EDI 211?

The 211 is the electronic bill of lading for one shipment, the carrier's legal transport document. The 215 is a manifest of every shipment tendered at one pickup. The X12 standard says the 215 is not to be used as a legal bill of lading, so a carrier that takes 215s still needs the BOL.

What is the difference between EDI 215 and EDI 204?

A 204 offers a load to a carrier before pickup, and the carrier accepts or declines it with a 990. A 215 lists freight that has already been tendered to the carrier. The standard says the 215 is not to be used as a load tender.

What is the SMD segment in an EDI 215?

SMD starts each shipment in a 215. SMD01 is the service level code, SMD02 the shipment method of payment, such as PP prepaid, CC collect or TP third party pay, and SMD03 an optional pick-up or delivery code.

What is the CD3 segment in an EDI 215?

CD3 is the carton or package detail. One CD3 loop is required for each package in a shipment, with the package's weight and optional zone, service and charge data. A MAN segment in the same loop usually carries the package's label number.

How is the EDI 215 different from the EDI 212?

They are mirror images. The shipper sends the 215 to the carrier listing what it handed over at pickup. The carrier sends the 212 to a consignee listing every shipment on a trailer it is about to deliver, often from several shippers.

Is the EDI 215 used for international shipments?

It can be. The 215 has an optional loop that starts with the AT6 international manifest segment and carries item, value and tax detail, and the standard restricts that loop to international shipments. Domestic manifests leave it out.

James Darby
Last updated: 11/4/2026

Related Resources