Deduction Codes

Retail Deduction Code Lookup.

What each code actually means, whether it’s disputable, and how to stop it recurring — sourced and fact-checked.

Most deduction code references give you a label and stop there. Each entry below covers the root cause, dispute path, evidence checklist, and the ERP-side fix that prevents it from recurring. Provisional entries are flagged until confirmed against the retailer’s own portal.

Walmart

10
Price Difference as Documented (Allowance Difference) Pricing

Walmart code 10 fires when the allowance, cost, or pack quantity on an invoice doesn't match the PO. Three independent vendor sources on the mechanic, evidence, and dispute path.

Line-item deduction equal to the invoice-to-PO allowance or cost discrepancy Provisional
22
Merchandise Billed Not Shipped Shortage

Walmart code 22 fires when an invoice bills for more cases than the DC actually received. The mechanic and dispute path, per three vendor sources.

Line-item deduction at invoice cost for the billed-but-unreceived quantity
25
No Merchandise Received for Invoice Shortage

Walmart code 25 means the DC's system shows zero receipt against your entire invoice, not a partial shortage. What triggers it, why it's usually a timing error, and how to dispute it.

Reportedly the full invoice amount, a whole-invoice claim rather than a line-item variance
92
Mdse. Return (Overstock/Recall) Returns

Walmart code 92 fires when unsold inventory or recalled product is returned to the supplier. Two independent vendor sources on the trigger, companion charges, and the dispute path.

Full cost of returned merchandise, often with companion handling (code 44/60) and return-freight (code 120) charges Provisional
93
Mdse. Return (Damaged Merchandise) Returns

Walmart code 93 fires when product arrives damaged at receiving and is returned to the supplier. Two independent vendor sources on the trigger, the defective allowance, and the dispute form.

Full cost of returned merchandise, typically with companion handling (code 44/60) and return-freight (code 120) charges Provisional
94
Goods Returned / Defective Merchandise Returns

Walmart code 94 fires when a customer returns a defective product to the store and Walmart charges the cost back to the supplier. Two independent vendor sources on the trigger, the defective allowance, and what makes it disputable.

Full cost of returned merchandise at the defective-return rate defined in the supplier agreement Provisional

Amazon

Target