Skip to content

Selling Food to Retail: EDI, Routing Guides and Avoiding Chargebacks

What changes operationally when a snack or CPG brand lands its first retail or distributor account, and how to protect the margin.

Why retail fulfillment is a different job

Retail fulfillment ships cases and pallets to distribution centers on a schedule set by the buyer, with documentation and labeling that must match the buyer's systems. DTC fulfillment ships single orders to consumers. Both move the same product, but the rules, the failure modes and the cost of mistakes are very different.

In DTC, a mistake usually costs one reshipment. In retail, a mistake can mean a refused load, a compliance chargeback deducted from your payment, or a damaged relationship with a buyer who has many other brands to choose from. Getting the operational basics right is one of the most important things a growing food brand can do to make retail profitable.

The core EDI documents

Electronic data interchange is how most retailers and large distributors send orders and receive shipment information. The documents you will see most often are:

  • 850 Purchase Order: what the buyer wants, where and when.
  • 855 Purchase Order Acknowledgment: your confirmation of the order, required by some partners.
  • 856 Advance Ship Notice: what is on the truck, down to each carton and pallet, sent before the shipment arrives.
  • 810 Invoice: your bill for the shipment.

Some trading partners also use documents for inventory, remittance or product data. You typically connect through an EDI provider, and your 3PL needs to receive orders and send ship notices through the same flow, with carton and pallet detail that matches the physical shipment.

GS1 barcodes and shipping labels

Retail supply chains run on GS1 standards. Each consumer unit typically carries a GTIN encoded as a UPC barcode, and cases often carry their own case-level GTIN. Brands license a GS1 company prefix to create these numbers.

Each carton or pallet shipped to a retailer usually carries a GS1-128 shipping label with a Serial Shipping Container Code, or SSCC, which uniquely identifies that container and links it to the advance ship notice. When the DC scans the label, its system matches it to the ASN. A missing, unreadable or mismatched label disrupts receiving and is a common source of chargebacks.

Routing guides and appointment rules

Every retailer publishes a vendor routing guide, sometimes called a supplier compliance manual. It sets out carrier selection, freight terms, how to request delivery appointments, pallet type and maximum height, how cases are stacked and labeled, how many SKUs or lots may be mixed on a pallet, and when the ASN must be sent.

Routing guides differ between retailers and change over time. Your 3PL should configure each trading partner's requirements before the first order ships and keep them current. When onboarding a new retailer, request the latest routing guide and vendor manual and review them together with your 3PL line by line.

Minimum shelf life and lot rules

Retailers and distributors commonly require food products to arrive with a minimum remaining shelf life, expressed as a number of days or a share of total shelf life. Some also require a single lot or single date per case or per pallet, and some specify how dates must be printed.

These rules interact with your production schedule and your DTC business. A lot that is too old for a retailer may still be perfect for DTC orders. Your 3PL's system should store each buyer's shelf-life and lot rules and allocate stock against them automatically, flagging a shortfall before the shipment is booked rather than after the DC refuses it.

Understanding and preventing chargebacks

Chargebacks, also called deductions or compliance fines, are amounts retailers deduct from payments when a vendor misses a requirement. Common causes include late or inaccurate ASNs, missing or incorrect GS1-128 labels, wrong pallet configuration, missed delivery appointments, shipping outside the order window, short shipments, and product that fails minimum shelf-life rules.

Prevention starts with configuration and continues with documentation. Keep a record for every retail shipment: what was ordered, what was picked by lot, carton and pallet build, labels applied, ASN sent and when, and photos of finished pallets. When a deduction is not justified, that record is what allows you to dispute it.

Club stores and distributors

Warehouse club programs usually require club-specific items, such as larger counts or multipacks, built to buyer specifications and sometimes shipped as display-ready pallets that go directly to the sales floor. These builds need careful component rotation so finished packs meet the club's shelf-life requirements, and photographic documentation helps resolve disputes.

Natural and specialty food distributors behave somewhat like retailers, with their own receiving requirements and vendor manuals, but often order in mixed cases across many SKUs. Your 3PL should handle case picking as comfortably as full pallets, ship LTL or parcel depending on order size, and follow each distributor's appointment process.

Keeping DTC and retail in one operation

Many food brands assume they need separate warehouses for DTC and retail. In most cases, a single inventory pool that serves both is simpler and cheaper, provided the 3PL can do both well. You avoid transferring stock between buildings, you see total inventory in one place, and lot traceability covers every channel.

The key is allocation discipline. When a large retail order lands, rules should reserve stock with the right dating for that buyer while protecting enough inventory for DTC. When stock is short, you decide priorities ahead of time rather than in the middle of a crisis. Done well, retail becomes an extension of your existing operation rather than a separate business.

Frequently asked questions

What EDI documents do food brands need for retail?

Most retailers use the 850 purchase order, 856 advance ship notice and 810 invoice, and some also require the 855 purchase order acknowledgment and other documents.

What is an SSCC label?

An SSCC label is a GS1-128 shipping label carrying a Serial Shipping Container Code that uniquely identifies a carton or pallet and links it to the advance ship notice.

How do food brands avoid retail chargebacks?

By configuring each retailer's routing guide, label, ASN, pallet and shelf-life requirements before the first shipment, and keeping detailed records of each shipment to dispute unjustified deductions.

Related

Ready for fulfillment that respects the best-by date?

Tell us about your products, shelf life and channels. You will get a transparent, itemized quote, usually within 24 hours.

Get My Quote