What a KeHE UDR is
When a delivery reaches a KeHE distribution center, KeHE counts it. If the count doesn't match the purchase order, KeHE sends an Unloading Discrepancy Report (UDR) to the address that receives your POs, listing the products, the quantities and the reason. KeHE's Supplier Policies & Procedures (November 1, 2025) make that count the basis for payment and say the UDR shall govern (§6.6). They also require your written response within 48 hours.
What's on a UDR
| Field | What it's for |
|---|
| PO # | Your key to the BOL, the proof of delivery and the ASN. Often the only search key the UDR gives you. |
| Issue | Short or Overage. KeHE files damaged and expired product pulled at the dock under Short, with the detail in the reason. |
| Cases | The discrepancy, in cases: the number you multiply by the case price. |
| UPC, item # | Which product. The UPC is how you find your PO case price. |
| Case pack | Units per case. Matters when your packing list counts units, or when KeHE's item data has the wrong pack. |
| Reason / description | KeHE's words: does not match BOL, crushed, insufficient date code, received into inventory, needs disposition. |
| UDR coordinator | Who to answer. The contact is printed on the UDR. |
There's no dollar amount. Receiving counts cases; it doesn't price them.
How to value a UDR
KeHE deducts a short “at the PO price per Product” (§6.7). So each chargeable line is worth its cases times the case price on KeHE's PO. Short, damaged and date-code lines all price the same way. If even one line can't be priced, call the whole UDR amount pending. A UDR that's 80% priced reads as a small one and gets put off, which is exactly backwards with a 48-hour clock.
Two clocks: 48 hours and 180 days
- 48 hours to answer the UDR in writing (§6.6). This is where shortages are won.
- 180 days to request repayment in K-Solve once KeHE has deducted (§4.4). It doesn't extend the 48 hours, and KeHE says it won't repay a shortage a UDR supports (§6.7). In practice it does repay some when the documents show its count was wrong. Check the deductions it took in the KeHE KSolve analyzer.
What to send, line by line
Answer the specific UPC and case count KeHE flagged, not the shipment in general. Who delivered decides which signature counts:
| Line | Attach | Why |
|---|
| Short, you delivered | Proof of delivery signed by a KeHE employee, with the case count (§4.4); BOL and packing list | The POD signed at KeHE's dock is what can overturn its count. |
| Short, KeHE picked up | BOL signed by KeHE's driver; pick and load records, pallet photos, seal number | Title passed at pickup (§11.1), but KeHE isn't bound by origin documents (§6.7), so add proof of the count loaded. |
| Damaged, you delivered | POD signed without damage noted; ask for KeHE's photos | Usually yours to bear (§6.6). Contest only clean PODs or unloading damage; claim against your carrier. |
| Damaged, KeHE picked up | BOL signed clean at pickup; load photos | Risk passed to KeHE at your dock (§11.1). |
| Insufficient date code | Production or lot record with the code date; ask for KeHE's photos | You guarantee shelf life at receipt (§2.2). Misread codes are common. |
| Case pack status | Item spec or case label | Usually KeHE's item data, not your shipment. Fix it with vendor support. |
| Overage | Disposition instructions; the invoice for cases KeHE keeps | Not a deduction. KeHE pays at your Fee Schedule discount if it keeps them (§6.8). |
An overage is an invoice, not a deduction
If you shipped more than the PO, KeHE asks for disposition (§6.8). If it keeps the cases, it pays for them at the discount in your Fee Schedule, so bill them against the same PO. If not, arrange pickup. Product that wasn't on the PO, or wasn't invoiced under the right PO number, isn't paid at all. Lines marked needs disposition are product held at the DC: give instructions in the same reply.
Scanned receiving packets
Some UDRs arrive as a multi-page packet: the PO, the packing list and a receiving report with the received counts written in by hand. Upload a photo of each page and we'll read what's legible. Where a count is unreadable, answer anyway within the 48 hours with your BOL and proof of delivery, and pick up the dollar figure when the invoice adjustment posts.
Catch every UDR in time
Most missed UDRs are never seen: they go to whoever receives KeHE POs. Route them to a shared inbox, keep BOLs and PODs findable by PO number, and check daily. Or hand KeHE deductions to us: we answer UDRs inside the window and follow each deduction in K-Solve until it's repaid. See also how to dispute a KeHE deduction.