KeHE · Prevention
KeHE compliance guide: routing, labeling & ASN
KeHE compliance chargebacks are the deductions you can engineer away. Meet the routing, labeling, EDI and fill-rate requirements and the fees never post in the first place.
Mihir Naik · Founder, OverDeduct — deduction recovery for emerging & mid-market CPG brands
Last reviewed: August 4, 2026
Educational content — not legal, tax, or accounting advice. Verify deadlines and fee details against your current distributor agreement before disputing.
A KeHE compliance chargeback is a fee KeHE deducts when a shipment breaks one of its vendor requirements — routing, carton labeling, EDI/ASN accuracy, fill rate, or on-time delivery. Unlike a shortage or pricing deduction, these are almost entirely preventable: they come from how you ship, not what you sell. The rules live in KeHE's Inbound Routing Guide and vendor policies, which are private — the figures below come from documented third-party sources, so confirm the current numbers against your own agreement.
What are KeHE's main compliance requirements?
KeHE's program spans five areas. Each has its own requirement and its own fee when you miss it:
| Area | Requirement | Typical penalty |
|---|---|---|
| Routing & appointments | Ship to the assigned DC via KeHE's Inbound Routing Guide; book and keep delivery appointments; follow carrier/routing instructions. | Non-compliance, lumping, and sort-and-segregate fees; late-delivery fines |
| Case labeling & barcodes | Compliant case labels with required GS1-128 / ITF-14 barcodes, correct placement, and data matching the ASN. | Per-carton or per-shipment non-compliance fee |
| EDI & ASN | Accurate, timely EDI — PO (850), invoice (810), and advance ship notice (856/ASN) that matches what physically ships. | ASN-accuracy / EDI non-compliance chargeback |
| Fill rate | Ship complete — keep fill rate at or above the 98% threshold. | ~3% fee on the value of product shorted below 98% |
| On-time delivery | Deliver within the appointment window; keep on-time performance above the program threshold. | Quarterly fine when on-time falls below ~92% |
How do KeHE routing and appointment rules work?
KeHE assigns the destination DC, the carrier or routing method, and a delivery appointment for each PO. Shipping to the wrong DC, missing the appointment window, or arriving unbooked can trigger non-compliance fees — plus lumping and sort-and-segregate charges when KeHE's team has to handle product your shipment should have presented correctly. Follow the routing instruction on each PO and keep every appointment.
What are KeHE's case-label and barcode requirements?
Every case needs a compliant label with the required GS1-128 (and ITF-14 where specified) barcodes, placed where KeHE's receivers scan, with data that matches your ASN. An unreadable barcode, a wrong placement, or label data that doesn't match what physically arrives is a per-carton non-compliance fee. Scan-verify labels on the line before the truck leaves — this is the single cheapest compliance fix.
What EDI and ASN documents does KeHE require?
KeHE runs on EDI: it sends the purchase order (850), you return an invoice (810), and you transmit an advance ship notice (856/ASN) before the shipment arrives. The ASN has to match the physical shipment — quantities, cases, and labels. A missing, late, or inaccurate ASN is its own chargeback, and it's often the root cause behind a “shortage” that was really an ASN-mismatch. Automating 856 generation off the actual pick is what keeps this clean.
What are KeHE's fill-rate and on-time thresholds?
KeHE's compliance program applies a fee of roughly 3% on the value of product shorted below a 98% fill-rate threshold, and issues quarterly fines when on-time performance falls below about 92%. These are the two thresholds most brands leak on. See the fill-rate explainer for how the fee is calculated and when an amended PO makes it disputable.
How to prevent KeHE compliance chargebacks
- Pull the routing instruction on every KeHE PO and ship to the assigned DC on an appointment.
- Scan-verify GS1-128 / ITF-14 case labels before the truck leaves — no unreadable or mismatched barcodes.
- Transmit an accurate 856 ASN that matches the physical shipment, every time.
- Protect fill rate: ship complete against the current PO, and capture amendments so a cut order isn't scored as your miss.
- Reconcile compliance fees on each remittance — a fee for a violation that didn't happen is disputable in K-Solve within 180 days.
Figures reflect KeHE's documented compliance program via third-party sources; KeHE's routing guide and fee schedule are private and change over time. Confirm current thresholds and fees against your KeHE vendor agreement.
Recover what's yours
See which KeHE compliance fees you can still dispute
Upload a KeHE remittance to separate genuine compliance fees from the ones charged in error — and see what's recoverable inside the 180-day window.
Analyze a KeHE remittance →Frequently asked questions
What triggers a KeHE compliance chargeback?
Shipping outside KeHE's routing and appointment rules, mislabeled or non-compliant cartons, missing or late ASN/EDI documents, and falling below KeHE's fill-rate or on-time thresholds. Each is charged as a fee or MCB-style deduction on your remittance.
What is KeHE's fill-rate penalty?
KeHE's compliance program applies a fee of about 3% on the value of product shorted below a 98% fill-rate threshold, and issues quarterly fines when on-time performance falls below roughly 92%. Exact figures come from KeHE's Inbound Routing Guide — confirm the current numbers in your agreement.
How do I avoid KeHE case-label chargebacks?
Apply compliant case labels with the required GS1-128 (and ITF-14 where specified) barcodes, correct placement, and accurate data that matches your ASN. Scan-verify labels before shipping — a single unreadable or mismatched barcode can trigger a non-compliance fee.
Are KeHE compliance chargebacks disputable?
Sometimes. If KeHE charged for a violation that didn't occur — a label that did scan, an on-time delivery marked late, a fill-rate calculated on an amended PO — it's disputable in K-Solve within 180 days with the right proof. Genuine violations are prevented, not disputed.