Skip to content
EDI X12 894

X12 transaction code

X12 894 Delivery Return Base Record

Stop Mapping. Start Trading.

Standard
X12
Code
894
Trading partners
8

Specification summary

X12 894 Delivery Return Base Record at the element level

The X12 894 specification defines 17 segments carrying 72 data elements, 45 of which are mandatory.

Segments
17
Data elements
72
Mandatory elements
45
Segments with mandatory elements
Segment Elements Mandatory
G82 7 5
N9 2 1
LS 1 1
G83 11 3
G72 8 2
LE 1 1
G23 3 2
G85 1 1
Key identifiers in 894
  • Credit/Debit Flag Code
  • Supplier's Delivery/Return Number
  • D-U-N-S Number
  • Supplier's Location Number
  • Physical Delivery or Return Date
  • Reference Identification Qualifier
  • Loop Identifier Code
  • Direct Store Delivery Sequence Number

Usage breakdown

Who trades X12 894 Delivery Return Base Record

894 is used most heavily in grocery & food.

The 894 is the direct store delivery (DSD) equivalent of an invoice: a delivery or return record transmitted for check-in at the store, carrying the credit/debit flag, supplier delivery/return number, both parties' DUNS and location numbers, line items, costs, and off-invoice allowances. Retailers require it so store personnel can verify the delivery at the back door and reconcile it against the invoice before settlement. The DSD supplier or distributor sends the 894 to the retailer's store or headquarters system; the retailer responds with an 895 Delivery/Return Acknowledgment or Adjustment, or a 997. A route driver delivers product to, or collects returns from, a store on a DSD route and the delivery record must reach the retailer for check-in; some retailers expect it within 4 hours of delivery.

By industry

  • grocery & food 8 channels

By network

  • SPS Commerce 1 channel

FAQ

X12 894 questions

What is X12 894 Delivery Return Base Record?

X12 894 (Delivery Return Base Record) is an EDI transaction set defined by ANSI ASC X12 for exchanging delivery return base record between trading partners. It is one of over 300 X12 transaction sets used across retail, healthcare, manufacturing, and logistics. 8 Stacksync trading partners support this code across 8 channels.

Which trading partners use X12 894?

8 Stacksync partners accept X12 894: Ahold Delhaize, HEB (Here Everything's Better), Kroger, Meijer, Raley's Supermarkets, Schnucks, Sprouts Farmers Market, Stater Bros. Markets. Each partner has its own implementation guideline that Stacksync pre-validates before sending. Browse the full directory above.

How do I integrate X12 894 with my ERP?

Stacksync handles the full X12 894 integration: partner channel certification (AS2, VAN, FTP), transaction-set mapping per the trading partner's implementation guide, translation to your ERP's native data model, and real-time delivery. Typical time from kickoff to production is 3 to 10 business days for a single partner connection.

Ready to automate your EDI?

Most teams go live in days, not months. Talk to our team and we'll walk you through your specific setup.