CGetChargeback

Kroger Deduction Code SH: Shortage Deductions Explained

Kroger Code SH deducts the value of cases billed but not received. Learn why invoices cause most shortages, the 95% fill standard, and how to prevent it.

Executive Summary & Quick Answer

Executive summary: SH is Kroger's shortage code: the invoice bills more cases than the DC received, and the value of the missing cases comes out of your payment. Here's the uncomfortable audit finding — in many shortage deductions, no cases are missing at all. The invoice was built from the ordered quantity while the warehouse shipped a short pick, and the 810 billed product that never left the building. The rest split between genuine transit loss and dock miscounts. Kroger expects at least a 95% case fill rate, and gives suppliers 180 days to dispute with proof of delivery.

Quick answer: Kroger Deduction Code SH is a shortage deduction: Kroger received fewer cases than the invoice billed, and deducts the value of the missing cases from payment. Kroger expects at least a 95% case fill rate. Prevent it by invoicing from confirmed shipped quantities and reconciling the ASN against the physical load.


Deep Dive: What Triggers Code SH

An SH fires on one comparison: cases billed on the 810 invoice versus cases Kroger's DC receipted. Billed > received, and the difference is deducted. But that single comparison hides three separate counts that must agree, and the invoice is usually the one that lies:

ORDERED (850) ──► PICKED/SHIPPED (warehouse) ──► RECEIVED (Kroger DC)
     100                  96                          96
      │                    │                           │
      └── 810 built from ORDERED = bills 100 ──► SH deduction on 4 cases
      └── 810 built from SHIPPED = bills 96  ──► clean payment

The document chain:

Document What it should carry Shortage failure mode
850 PO Ordered quantity — a request, not a fact Used as the invoice basis (the classic error)
856 ASN What was actually loaded Quantities keyed from the PO, not from pick confirmations
810 invoice What was actually shipped Bills ordered quantity; the delta becomes the SH

When the 856 and 810 are both generated from confirmed pick/ship data, an SH can only come from physical loss — transit damage, theft, or a DC miscount. Those cases are disputable with a signed proof of delivery. An SH caused by billing the PO quantity is not disputable at all: the deduction is correct.


Business & Financial Impact

  • Typical deduction: the value of the cases billed but not received (per the record). No flat fee — the cost scales directly with the gap.
  • The 95% case fill expectation compounds the cost: recurring shortages don't just trigger deductions, they drag your fill-rate metric below Kroger's floor.
  • Self-inflicted portion is pure admin waste: when the invoice was simply wrong, the deduction corrects it — but you paid deduction-research time to discover you overbilled.
  • The genuinely-lost portion is double exposure: the deduction plus product that must be claimed from a carrier, or written off.

Root Causes (Ranked)

  1. Invoice built from ordered quantity rather than actual shipped quantity — the top cause per the record, and the only one entirely inside your own systems.
  2. ASN quantities not matching what was physically loaded — the 856 promised counts the trailer never carried, so receiving reconciles against the wrong number.
  3. Cases lost in transit — genuine physical loss in carrier custody.
  4. Miscounts at the receiving dock — real cases, missed at receipt; recoverable in dispute with delivery evidence.
  5. No shortage triage — treating all SH lines the same instead of splitting "we overbilled" from "they lost it," so disputable deductions expire unworked.

Step-by-Step Prevention Workflow

pick confirm ──► 856 from scans ──► reconcile vs physical load ──► ship
                                                 │
810 invoice ◄── SAME shipped-quantity dataset ───┘   (never the 850)
  1. Invoice from confirmed pick/ship quantities, never the PO quantity. This one rule eliminates the largest SH category outright.
  2. Reconcile the 856 against the physical load before the truck departs. Scanned cases, ASN lines, and the trailer must agree while a discrepancy is still fixable.
  3. Feed the 810 and 856 from the same dataset. If the invoice and the ASN can disagree, one of them is being keyed from the wrong source.
  4. Keep signed proof of delivery, indexed by PO and invoice. The POD is your entire dispute case for shortages that happened after your dock.
  5. Triage every SH line weekly: overbilled (fix the process), carrier loss (file the claim), or DC miscount (dispute with POD within the 180-day window).

Disputing an SH: Kroger allows 180 days. A signed POD showing the full case count delivered is the winning evidence, filed through the Kroger Supplier Hub. Fast POD retrieval is what makes dispute economics work — a document you can't find in ten minutes is a deduction you'll eventually eat.


Code SH Among Kroger's Deduction Codes

Code The story Direction of the error
SH Billed more cases than Kroger received You billed high (or they received low)
OV Payment exceeded what the invoice supported Kroger paid high, then recovered
EC Required EDI document missing or defective No quantity involved at all

SH and OV are mirror images: both are billed-vs-actual gaps, resolved in opposite directions. Related: OV · EC


Supplier Checklist

  • 810 invoices generated from confirmed pick/ship quantities — never from the 850
  • 856 reconciled against the physical load before departure
  • Invoice and ASN fed from the same shipped-quantity dataset
  • Signed PODs archived and indexed by PO/invoice for minutes-fast retrieval
  • Weekly SH triage: overbilled / carrier loss / DC miscount — each routed differently
  • Disputable shortages filed with POD within the 180-day window via Supplier Hub
  • Case fill rate tracked weekly against Kroger's 95% expectation

FAQs

What is Kroger Deduction Code SH? A shortage deduction: Kroger received fewer cases than the invoice billed, and the value of the missing cases is deducted from payment.

How much is an SH deduction? It equals the value of the cases billed but not received — no flat fee; the cost scales with the shortfall.

What case fill rate does Kroger expect? At least 95%. Recurring shortages hurt this metric on top of the deductions themselves.

Can I dispute a Kroger shortage deduction? Yes, within the 180-day dispute window through the Kroger Supplier Hub. Signed proof of delivery showing the full quantity delivered is the key evidence.

Why did I get an SH when nothing was actually lost? Most often because the invoice was built from the ordered quantity while the warehouse shipped less. The deduction is technically correct — the fix is invoicing from confirmed shipped quantities.

What's the difference between SH and OV? SH means Kroger received less than you billed and deducts the gap. OV means Kroger paid more than the invoice supported and recovers the overpayment.


Is your next shipment at risk for Kroger?

Run one shipment's PO, ASN, invoice, and delivery data through the free scanner and see the chargeback risks before the truck leaves — no signup, nothing uploaded.

Scan a shipment free →

Get ahead of the next chargeback

Join the early-access list for automated pre-shipment audits that flag compliance errors across every shipment — before they become deductions.

GetChargeback is not affiliated with Kroger.This guide is compiled from industry sources for general information and is not legal, financial, or compliance advice. Verify current requirements in the retailer's official vendor portal before acting. Last reviewed 2026-07-10.