The EDI 862 Shipping Schedule is how a buyer turns a longer-range 830 forecast into exact, dated ship instructions for the next few days. It does not set prices or create a new agreement. It points back at a blanket purchase order and the planning schedule already in play, then says: deliver these quantities, to this dock, on these days and at these times. In just-in-time manufacturing, the 862 is the document that keeps an assembly line fed.
This guide covers what the 862 contains, how it differs from the 830 and 866, a live example you can open segment by segment, every segment you will map (BSS, LIN, UIT, FST, JIT, SHP), and the mistakes that cause premium freight and line-down calls.
What Is an EDI 862?
An EDI 862 is the Shipping Schedule transaction set defined by the ASC X12 standards body, used by a customer to give a supplier precise shipping schedule requirements. The X12 definition says it is meant to supplement the 830 Planning Schedule: it can supersede certain shipping and delivery information from a previous 830, but it does not replace the 830, and it "shall not be used to authorize labor, materials or other resources." Because it can be sent far more often than the 830, it supports just-in-time manufacturing.
Authoritative references for 862 work:
- The X12 transaction set catalog lists the 862 with the 830 and 866 schedules
- The Stedi X12 004010 reference for the 862 shows the segment order and loops, including the JIT loop, and its BSS segment page defines each header element
- The EDI Academy 830 and 862 reference explains how the 862 supplements the 830
- Each OEM publishes its own 862 implementation guide, which sets the horizon, cadence, codes and how it reports cumulative receipts
Who sends it? The buyer (an OEM, assembler or other manufacturer), often from the individual plant rather than the central planning group.
When is it sent? On a short cadence, commonly daily and sometimes more than once a day, covering a horizon of days to a couple of weeks.
Why does it matter? The 862 is the call-off. Reading it wrong, or shipping to a stale schedule, leads directly to premium freight, a line stoppage, or parts the plant did not ask for.
EDI 862 vs EDI 830: Plan vs Ship
The 830 and 862 work as a pair, and confusing them is the most common mistake on the supplier side. For the longer comparison, see EDI 830 vs 862.
| EDI 830 Planning Schedule | EDI 862 Shipping Schedule | |
|---|---|---|
| Purpose | Rolling demand: forecast plus firm releases | Exact near-term ship or delivery requirements |
| Horizon | Weeks to months | Days to a couple of weeks |
| Carries forecast? | Yes, firm and planning buckets | Firm requirements; some partners add a short look-ahead |
| Authorizes material or labor? | Yes, through ATH | No, by definition |
| Time of day? | Rarely | Often, through JIT segments |
| Cadence | Weekly or daily | Daily, sometimes intra-day |
| Beginning segment | BFR | BSS |
| EDIFACT equivalent | DELFOR | DELJIT |
The 830 lets a supplier buy material and reserve capacity. The 862 then says which of that demand to deliver now. Where the two disagree inside the 862's horizon, the 862 is the instruction for that window. If an 862 asks for more than the 830 ever authorized, treat it as a question for the buyer's scheduler before you ship.
When parts must also arrive in build order, the 866 Production Sequence adds the sequence on top of the 862's quantities and times.
Interactive Example: OEM Shipping Schedule (862, BSS01 05)
The assembly plant from our 830 example sends a replacement shipping schedule (BSS01 05) for November 10 to 13. BSS07 is release REL-0458, BSS08 points to the 830 it supplements (SCH-2026-W45) and BSS10 is the blanket PO. Each of the four days has a firm (C) discrete (D) requirement of 400. The first two days split into two JIT deliveries: 200 at 06:00 and 200 at 14:00. REF*DK names the dock, and SHP reports the last receipt and the cumulative received.
Use the Plain English tab for a readable summary, or click any segment to break it down element by element.
OEM 862 Shipping Schedule
Firm daily delivery requirements for the same part against the 830 (BSS08) and blanket PO (BSS10): four discrete firm FST days, JIT delivery times on the first two, the dock in REF, and last receipt and cumulative received in SHP
- Document
- 862 Shipping Schedule
- From / to
- NORTHGATEAUTO → CEDARVALLEY
- Segments
- 24
- Party (MI)
- NORTHGATE ASSEMBLY PLANT 2
- Supplier
- CEDAR VALLEY MOLDING
- Ship To
- NORTHGATE ASSEMBLY PLANT 2
- Interchange date
- Nov 6, 2026
Raw EDI (X12)
Human-Readable
Interchange
Functional Group
Transaction 862
Shipping ScheduleSegment Detail
862 Structure at a Glance
| Area | Segment | Name | Usage | Notes |
|---|---|---|---|---|
| Header | ST | Transaction Set Header | Mandatory | ST01 = 862 |
| Header | BSS | Beginning Segment for Shipping Schedule | Mandatory | Purpose, schedule number, date, date type, horizon, references |
| Header | DTM | Date/Time Reference | Optional | Header dates |
| Header N1 loop | N1 to N4, REF, PER, FOB | Parties | Optional | Issuer (MI), supplier (SU), ship-to (ST) |
| LIN loop | LIN | Item Identification | Mandatory, repeats | Buyer part (BP), vendor part (VP) |
| LIN loop | UIT | Unit Detail | Mandatory | Unit of measure |
| LIN loop | PKG, PO4 | Packaging | Optional | Container requirements |
| LIN loop | PRS, QTY, REF, PER | Status, quantities, references, contact | Optional | Dock, line feed or scheduler details |
| LIN loop | SDP | Ship/Delivery Pattern | Optional | A routine day and time pattern |
| FST loop | FST | Forecast Schedule | Repeats, up to 100 | Quantity, firm qualifier, timing, date |
| FST loop | DTM, SDQ | Dates, destination quantities | Optional | Extra dates or split by destination |
| JIT loop | JIT | Just-In-Time Schedule | Optional, up to 96 per FST | Quantity at a time of day |
| SHP loop | SHP | Shipped/Received Information | Optional, up to 10 | Last receipt and cumulative quantities |
| LIN loop | TD1, TD3, TD5 | Carrier details | Optional | Routing instructions |
| Summary | CTT | Transaction Totals | Optional | Number of LIN items, sum of FST quantities |
| Summary | SE | Transaction Set Trailer | Mandatory | Segment count and control number |
UIT is mandatory in every 862 LIN loop, which is a difference from the 830, where it is optional.
Key Segments Explained
BSS: Beginning Segment for Shipping Schedule
BSS*05*SS-20261106-01*20261106*DL*20261110*20261113*REL-0458*SCH-2026-W45**4500188421*A~
| Element | Name | Req | Example | Meaning |
|---|---|---|---|---|
| BSS01 | Transaction Set Purpose Code | M | 05 | 00 original, 05 replace, 04 change, 01 cancellation |
| BSS02 | Reference Identification | M | SS-20261106-01 | The schedule's document number |
| BSS03 | Date | M | 20261106 | Date of this schedule |
| BSS04 | Schedule Type Qualifier | M | DL | DL delivery dates, SH shipment dates, KB kanban signal |
| BSS05 | Date | M | 20261110 | Horizon start |
| BSS06 | Date | M | 20261113 | Horizon end |
| BSS07 | Release Number | C | REL-0458 | A release against the blanket PO |
| BSS08 | Reference Identification | C | SCH-2026-W45 | The forecast number, which ties the 862 to its 830 |
| BSS09 | Contract Number | O | Contract reference | |
| BSS10 | Purchase Order Number | O | 4500188421 | The blanket PO |
| BSS11 | Schedule Quantity Qualifier | O | A | A discrete, C cumulative |
At least one of BSS07 and BSS08 must be present. Your 856 ASN usually has to quote the release or PO from here, so map both.
LIN and UIT
LIN**BP*430-00012-A*VP*SHROUD100~
UIT*EA~
LIN carries the buyer's part number (BP) and the vendor's (VP), the same pair as in the 830. Map on the buyer's part number, because that is what the plant's receiving system matches against. UIT is the unit of measure for every quantity in the loop.
FST: Forecast Schedule
FST*400*C*D*20261110~
| Element | Name | Example | Meaning |
|---|---|---|---|
| FST01 | Quantity | 400 | Units required |
| FST02 | Forecast Qualifier | C | C firm, A immediate |
| FST03 | Forecast Timing Qualifier | D | D discrete date, C daily, W weekly, F flexible interval |
| FST04 | Date | 20261110 | The ship or delivery date, per BSS04 |
| FST06, FST07 | Date/Time Qualifier, Time | A single time for the requirement |
The same FST segment and code lists as the 830 apply. In an 862 the near-term quantities are normally firm. If your partner also sends planning (D) buckets for a short look-ahead, treat them exactly as you would on an 830: information, not a release.
JIT: Just-In-Time Schedule
JIT*200*0600~
JIT*200*1400~
JIT follows an FST and splits its quantity by time of day: JIT01 is the quantity and JIT02 the time on a 24-hour clock. Here the 400 for November 10 arrives as 200 at 06:00 and 200 at 14:00. Whether the time is a ship time or a dock arrival time follows BSS04.
REF: Dock and Line References
REF*DK*DOCK 7~ names the receiving dock. Plants also use REF in the LIN loop for line-feed locations, storage locations or kanban numbers, with qualifiers set in their guide.
SHP: Shipped/Received Information
SHP*01*400*050*20261105~
SHP*02*42200*051*20260105**20261105~
| Element | Name | Example | Meaning |
|---|---|---|---|
| SHP01 | Quantity Qualifier | 02 | 01 discrete, 02 cumulative |
| SHP02 | Quantity | 42200 | The quantity |
| SHP03 | Date/Time Qualifier | 051 | 050 received, 011 shipped, 051 cumulative start |
| SHP04 | Date | 20260105 | The date, or the cumulative start date |
| SHP06 | Date | 20261105 | Cumulative end date |
The plant last received 400 on November 5 and has received 42,200 cumulative since January 5. If that does not match your shipped cumulative, find the difference before you ship. Parts still in transit are not in the plant's received total yet, so they explain part of any gap; anything beyond that needs a call to the plant's scheduler. For the full reconciliation, see cumulative quantity and CUM accounting.
SDP: Ship/Delivery Pattern
Some plants send a routine pattern instead of, or as well as, exact dates: SDP*O*D~ reads "daily, Monday to Friday, mornings". The codes are the same as on the 830.
CTT: Transaction Totals
CTT*1*1600~ reports one LIN item and FST quantities that add up to 1,600. Check it on receipt; a mismatch means a bucket went missing.
Where the 862 Sits in the Order Lifecycle
In a blanket-PO, just-in-time manufacturing relationship, the 862 is the trigger to ship:
- Blanket 850 Purchase Order: the buyer establishes the agreement, pricing and item list
- 830 Planning Schedule: rolling forecast, firm releases and authorizations
- 862 Shipping Schedule: exact near-term ship or delivery requirements
- 866 Production Sequence (sequenced parts only): the build order
- 856 Ship Notice/ASN: you report each shipment, quoting the release and PO
- 810 Invoice: you bill against the blanket PO
A late or misread 862 ripples straight into the ASN and the delivery itself, which is why supplier schedulers watch it closely.
Common 862 Errors and How to Prevent Them
| Error | What happens | Prevention |
|---|---|---|
Replace (05) loaded as an addition | Duplicate requirements, parts shipped twice | Clear the horizon for that part and ship-to before loading a 05 |
| Delivery dates read as ship dates | Arrivals late by the transit time | Check BSS04 and offset by lane transit time |
| JIT times ignored | Whole day's quantity arrives at one time; dock refuses or line runs short | Load JIT times into dispatch, not just daily totals |
| Cumulative out of sync | Over- or under-shipment against the plant's count | Reconcile SHP against your shipments on every 862 |
| Shipping beyond the 830's authorization | Parts the buyer is not committed to | Flag any 862 that exceeds the 830 firm and ATH quantities |
| Wrong release or PO on the ASN | 856 rejected or receipt unmatched | Carry BSS07 and BSS10 through to the 856 |
| Stale schedule | Shipping to yesterday's requirement | Alert when the expected daily 862 has not arrived |
862 Implementation Checklist
- Get the plant's 862 guide and confirm the X12 version
- Confirm BSS01 purpose codes and whether every 862 replaces the last
- Confirm BSS04 (delivery or ship dates) and BSS11 (discrete or cumulative)
- Confirm FST02 and FST03 codes, and whether it sends JIT times or SDP patterns
- Confirm the references it expects back on your 856 (release, PO, dock)
- Agree the cumulative start date and how SHP is reported
- Test a replace, a cancellation and a JIT schedule before going live
- Monitor 997s and alert on missing schedules
Reading 862s With OrderSync
Paste any 862 into the free EDI inspector to see it parsed segment by segment, with a plain-English summary of each day's firm quantity, the JIT delivery times under it, and the cumulative received. It also explains structural errors when a file will not load.
OrderSync's main work is on the orders around your schedules. Suppliers who ship to an OEM on 830s and 862s usually also take POs from aftermarket, distribution and smaller industrial customers as 850s, emails, PDFs and spreadsheets. OrderSync reads those in any format, matches customers, items and units to your catalog, and outputs valid X12 or clean data for your ERP. Read more about EDI for automotive parts suppliers and contract manufacturers, or book a 15-minute walkthrough.
Frequently Asked Questions
What is the difference between EDI 862 and EDI 830?
The 830 Planning Schedule carries longer-range demand, with firm and planning buckets and ATH authorizations for material and labor. The 862 Shipping Schedule is a near-term instruction for exactly what to ship and when. The 862 supplements the 830; it does not replace it or authorize resources on its own.
Does an EDI 862 carry forecast quantities?
It is meant for firm near-term requirements. Some partners add a short planning look-ahead using the same FST codes as the 830, so check FST02 on every bucket. Forward forecast and material authorization belong in the 830.
What is the BSS segment in an EDI 862?
BSS is the 862 header. It carries the purpose code, the schedule number and date, whether dates are delivery or ship dates, the horizon start and end, and the references that tie the schedule to its release, its 830 forecast and its blanket purchase order.
What is the JIT segment in an EDI 862?
JIT follows an FST bucket and splits its quantity by time of day: a quantity and a 24-hour time. It lets a plant ask for 200 parts at 06:00 and 200 at 14:00 on the same day.
What is the difference between EDI 862 and EDI 866?
The 862 says how many parts to deliver and when. The 866 Production Sequence says the order in which individual parts must arrive, tied to the vehicles or jobs on the line. Sequenced suppliers often receive both.
What is the EDIFACT equivalent of the 862?
DELJIT, the UN/EDIFACT Delivery Just In Time message. DELFOR corresponds to the 830 in the same way.
Who uses the EDI 862 Shipping Schedule?
It is most common in automotive and other just-in-time manufacturing supply chains, where OEM and Tier 1 plants call off daily or intra-day deliveries against a blanket purchase order.