Landing a purchase order from a big-box retailer is the easy part. The hard part is shipping it the way the retailer wants: the right cartons, labels, pallets, and EDI documents, delivered inside a narrow window. Retailers enforce these rules through chargebacks — deductions taken straight out of your payment, often weeks after the freight arrived. For a brand used to DTC parcels or Amazon FBA, retail replenishment is a different job, and most compliance fines come from treating it like the same one.
What a retail chargeback actually is
A chargeback (also called a deduction or compliance fine) is money a retailer withholds from your invoice because a shipment broke its routing guide. The routing guide is the retailer's rulebook for how freight must be packed, labeled, documented, and delivered. Each retailer writes its own, and they change often. Common triggers include late or missing advance ship notices (ASNs), carton labels that don't scan, wrong pallet configuration, short or over shipments, and deliveries outside the appointment window. The fine is usually a percentage of the order's cost of goods or a flat fee per carton, so one bad shipment can wipe out the margin on the whole PO.
3%
Walmart fine on COGS for cases missing OTIF
90% / 95%
Walmart on-time and in-full targets
1–5%
Retail revenue lost to unmanaged chargebacks
84%
Average CPG on-time delivery rate in 2023
The Walmart OTIF targets — lowered to 90% on-time and 95% in-full in February 2024, down from 98% — and the FourKites delivery figure were reported by FreightCaviar when Walmart eased its thresholds. The revenue range is an industry estimate published by 3PL Center; other estimates run higher for mid-size suppliers once all deductions are counted. Fine amounts change with each routing guide update, so confirm the current numbers in your retailer's supplier portal before you build them into pricing.
The five chargebacks that cost the most
Late or inaccurate ASN (EDI 856). The ASN tells the retailer's DC exactly what is on the truck, carton by carton. If it arrives after the freight, or if its contents don't match what's physically received, the DC can't receive the shipment automatically. Target, for example, has charged a per-carton fee for ASN accuracy failures, according to SPS Commerce. The fix is process order: pack, scan each carton, then generate the ASN from that scan data — never from the PO.
Bad GS1-128 carton labels. Every carton usually needs a GS1-128 label carrying a unique SSCC-18 code that matches the ASN. A smudged print, a duplicated SSCC, or a label in the wrong spot means a manual receipt, and a manual receipt means a fine. Placement rules (height from the bottom, which side, distance from the edge) vary by retailer.
OTIF misses. On-time means inside the appointment window, not early and not late. In-full means the exact quantity on the PO. Shipping 98 units against a 100-unit PO or arriving a day early both count as failures at retailers that measure OTIF.
Pallet and carton violations. Pallet height limits, overhang, mixed SKUs on a single pallet, missing pallet labels, and cartons over the weight limit are all routing guide items. They're also the easiest to prevent at the pack station.
Wrong carrier or no routing request. Many retailers control inbound freight and require you to request routing before shipping. Booking your own carrier on a collect PO can trigger both a fine and the freight cost.
Retail chargebacks are rarely about bad products. They're about a label that didn't scan, an ASN sent an hour late, or a pallet two inches too tall.
All five share one cause: the data sent to the retailer and the freight that arrives don't match, or the freight arrives outside the agreed window. That makes retail compliance a warehouse process problem more than a paperwork problem.
Retail B2B vs. DTC vs. Amazon FBA prep
| Channel | What the Warehouse Has to Get Right | |
|---|---|---|
| 📦 | DTC orders | Ships as a single parcel with a carrier label, documented by a tracking number, same-day or next-day — an error costs one reship |
| 🏭 | Amazon FBA inbound | Ships as cartons to an FC with FNSKU and FBA box ID labels, documented by a shipment plan, shipped by the plan date — an error gets units rejected or delayed |
| 🏬 | Retail B2B | Ships as cartons and pallets with GS1-128 SSCC and UPC labels, documented by EDI 850, 856 and 810, delivered inside an appointment window — an error is deducted as a percentage of the PO |
The table shows why "we do FBA prep, so we can do retail" isn't automatically true. FBA prep is unit-level labeling against one rulebook. Retail is carton- and pallet-level compliance against a different rulebook per customer, tied to EDI documents that have to be correct and on time. The warehouse needs scan-verified packing, SSCC label printing, EDI integration, and freight booking tied to appointment windows.
How to set up retail fulfillment that passes audits
Start with the routing guide, not the warehouse. Download the current version from each retailer's supplier portal and turn it into a one-page spec per retailer: carton labels, pallet rules, ASN timing, routing process, and delivery window. Give that spec to whoever packs your freight. Then run a test PO before volume ships. Finally, track every deduction by reason code. Most chargebacks repeat, and the reason codes tell you which step in the process is failing. Many deductions can also be disputed if you have proof — the ASN timestamp, the 997 acknowledgment, the bill of lading, and the proof of delivery — so keep those for every shipment.
Questions to ask your fulfillment partner
Which retailers do you ship to today
Ask for specific retailer names and approximate PO volume. A 3PL that has shipped to your retailer already knows its routing guide quirks and receiving behavior.
How is the ASN generated
The right answer is from carton-level scan data after packing, sent automatically through EDI. If someone types the ASN from the PO, expect mismatches.
Do you print GS1-128 labels in-house
Ask whether they generate SSCCs under your GS1 company prefix, how they prevent duplicate codes, and whether they verify label print quality.
How do you hit the delivery window
Ask who requests routing, who books appointments, and how they track OTIF by retailer. They should be able to show on-time and in-full rates for current clients.
What happens when a chargeback hits
Ask whether they pull dispute documents for you and whether they cover fines caused by their own errors. Get that in the contract.
Can you run retail, DTC, and FBA from one stock pool
Shared inventory lets you fill retail POs without starving your DTC or Amazon channels. Ask how they reserve stock for open POs.
Retail can be a large, steady channel, but only if compliance is built into the warehouse process instead of fixed after the deductions arrive. The brands that keep their retail margins treat the routing guide as a spec, generate ASNs from scan data, and audit every chargeback.
Are Retail Chargebacks Eating Into the Margin on Every Purchase Order?
OneDayBundle packs, labels, and ships retail replenishment to routing guide spec, from the same inventory that serves your DTC and Amazon orders.
Talk to a Fulfillment Specialist