Retail Compliance and Chargebacks: What Brands Need Before Shipping to Big-Box Retailers

A retail chargeback is a penalty a retailer deducts from your invoice when a shipment does not follow their routing guide — wrong carton label, missed delivery window, no advance ship notice, incorrect pallet build, or bad packing data. The rules are not negotiable and they are not obvious: each retailer publishes its own routing guide, and compliance is measured per shipment. Brands moving from DTC into wholesale are frequently surprised to find their first few retail POs profitable on paper and unprofitable after deductions.
The good news is that chargebacks are almost entirely preventable, and prevention is an operational setup problem you solve once. Here is what retailers actually require, why brands get fined, and what to confirm with your 3PL before your first retail PO ships.
What is a routing guide?
A routing guide is the retailer's rulebook for how vendors must ship to them. Every major retailer has one, they differ from each other, and they change. A typical guide specifies:
- Carrier and routing. Which carrier to use, or whether the retailer arranges collection and you must request a routing instruction first.
- Delivery appointment windows. A specific date range — arriving early is often as much a violation as arriving late.
- Carton and pallet labeling. Usually a GS1-128 shipping label with a serial shipping container code (SSCC), placed in a specified position on a specified panel.
- Pallet construction. Height limits, overhang rules, stretch wrap, tie-in patterns, whether mixed SKUs are allowed on a pallet.
- Electronic documents. An advance ship notice (ASN) transmitted before or with the shipment, plus an invoice, usually via EDI.
- Packing and case-pack rules. Units per inner case, master carton quantities, and whether inner packs need their own barcodes.
Read the guide for your specific retailer before quoting the PO. Nothing in this article substitutes for it.
Why do brands get charged back?
The patterns are consistent across retailers:
| Violation | What went wrong |
|---|---|
| Label errors | Wrong barcode format, wrong panel, unreadable print, or a duplicate SSCC |
| Missing or late ASN | Shipment arrives before the electronic notice, so receiving cannot check it in |
| ASN data mismatch | Carton contents do not match what the ASN declared |
| Delivery window miss | Arrived early, arrived late, or no appointment booked |
| Pallet non-conformance | Too tall, overhanging, unstable, or mixed SKUs where not permitted |
| Unauthorized carrier or routing | Shipped on your preferred carrier instead of the retailer's |
| Quantity variance | Over-shipped or under-shipped against the PO |
Notice how many are data problems rather than physical ones. The ASN mismatch category in particular is where a 3PL that cannot generate accurate carton-level packing data will cost you repeatedly.
How is retail fulfillment different from DTC fulfillment?
They are close to opposite disciplines. DTC optimizes for many small orders shipped fast; retail optimizes for a small number of large, tightly specified shipments that must arrive exactly as declared, exactly when scheduled.
| DTC | Retail / wholesale | |
|---|---|---|
| Order size | One to a few units | Cases and pallets |
| Speed priority | As fast as possible | Exactly in the window — early is a violation |
| Labeling | Carrier label | GS1-128 with SSCC, plus retailer-specific placement |
| Documentation | Tracking number | EDI ASN, invoice, sometimes purchase order acknowledgement |
| Penalty for error | A refund and a bad review | A deduction against your invoice |
| Flexibility | High | None |
A 3PL that is excellent at DTC is not automatically capable of retail compliance. It is a separate workflow, separate labeling equipment, and separate data plumbing. Our overview of B2B fulfillment services covers the broader differences, and B2B order fulfillment for wholesale covers the shipping side.
What EDI documents do retailers require?
Most large retailers transact by EDI rather than email. The core set for a vendor relationship is usually a purchase order inbound to you, a purchase order acknowledgement back, an advance ship notice before the shipment lands, and an invoice. Some retailers add inventory and sales reporting documents.
You need either an EDI provider or a 3PL that can transmit on your behalf, and the ASN has to be generated from actual pick data — not typed in afterward. A hand-built ASN is a chargeback waiting to be issued. If EDI is new to you, start with what EDI stands for and the role EDI plays in ecommerce logistics.
How is a retailer ASN different from a 3PL inbound ASN?
Same concept, opposite direction, higher stakes. When you send inventory to your 3PL, the ASN helps the warehouse receive you efficiently — see how to send inventory to a 3PL. When your 3PL ships to a retailer, the ASN is a compliance document tied to SSCC barcodes on each carton, and a mismatch produces a financial penalty rather than a slow receipt.
What should you ask a 3PL before your first retail PO?
- Which retailers do you currently ship to, and can you name the routing guides you work against?
- Can you print GS1-128 labels with valid SSCCs, and who owns the SSCC number range?
- Do you transmit EDI ASNs directly, or do I need my own EDI provider in between?
- Is the ASN generated from scanned pick data or entered manually?
- Who books the delivery appointment, and who is accountable if the window is missed?
- Can you build pallets to a specific retailer's height, overhang, and mixing rules?
- If a chargeback is issued for a labeling or ASN error, who absorbs it?
That last question is the one to settle in writing before you ship, not after the first deduction appears. For a broader evaluation framework, use our 3PL vetting checklist.
How do you prevent chargebacks?
- Get the current routing guide and read it yourself. Do not delegate this entirely — you are the party being fined.
- Do a test shipment against a small PO. One pallet correctly executed teaches you more than any amount of planning.
- Automate the ASN from pick data. Every manual step is a future variance.
- Photograph outbound pallets before they leave. Cheap evidence when a claim is disputed.
- Track deductions by reason code. Most brands see the total on a remittance and never break it down. The reason codes tell you exactly which one process to fix.
- Re-read the guide quarterly. Requirements change, and no one will call you about it.
- Dispute the ones that are wrong. Retailers do issue chargebacks in error. With appointment records, photos, and ASN transmission logs you can win them back — but only if you kept the evidence.
Is retail worth the operational overhead?
Often yes — retail volume is large and predictable in a way DTC is not, which makes production planning and cash forecasting much easier. But price the PO with compliance cost included: EDI fees, labeling labor, pallet build time, freight, and a realistic allowance for deductions in your first two quarters while the process settles. A retail channel that looks profitable at a gross margin level can be marginal once those land.
Also plan the inventory. Retail POs pull large quantities on fixed dates, which can starve your DTC channel if you are working from one pool. Safety stock planning and multi-channel inventory management both matter more once wholesale is in the mix.
How Atomix handles retail and DTC in one operation
Atomix runs a pod model — dedicated space for your inventory, a consistent team, and a direct line to a Pod Manager, with no order minimums. For brands running both channels, the practical benefit is that DTC and retail orders pull from the same inventory pool and the same team, so a large retail PO does not require a separate warehouse relationship or a duplicate stock position. Routing guide requirements get documented per retailer and followed by people who already know your SKUs.
Related reading: wholesale ecommerce shipping best practices, B2B vs B2C ecommerce, and wholesale inventory management.
Frequently asked questions
What is a retail chargeback?
A deduction a retailer takes from a vendor's invoice as a penalty for not complying with its routing guide — covering things like incorrect carton labeling, a missing or inaccurate advance ship notice, a missed delivery appointment, non-conforming pallets, or an unauthorized carrier.
What is an SSCC and why does it matter?
A serial shipping container code is a unique 18-digit identifier for a specific shipping carton or pallet, encoded in a GS1-128 barcode. It links the physical carton to the line items declared in your ASN. Duplicate or invalid SSCCs are a common source of chargebacks.
Can a DTC 3PL handle retail compliance?
Only if it has been built for it. Retail requires GS1-128 labeling with valid SSCCs, EDI transmission, appointment scheduling, and pallet building to spec. Ask which retailers a provider currently ships to before assuming capability.
Who pays a chargeback — the brand or the 3PL?
By default the brand, because the brand is the vendor of record. Whether your 3PL absorbs chargebacks caused by its own labeling or ASN errors is a contract term — negotiate it explicitly before you start shipping.
Can chargebacks be disputed?
Yes, and some are issued in error. Success depends on evidence: appointment confirmations, ASN transmission logs, and photographs of the outbound pallet. Build the habit of retaining that documentation from your first shipment.
How do I find a retailer's routing guide?
Through the retailer's vendor or supplier portal, which you get access to when the vendor relationship is set up. Ask your buyer contact for the current version and the effective date — guides are revised, and an outdated copy is a chargeback source in itself.
Adding a retail channel alongside DTC? Get a quote from Atomix and we will walk through the routing guide requirements with your team.



