Walmart deduction & chargeback codes
A Walmart deduction (or chargeback) is money Walmartsubtracts from a supplier's invoice when a shipment breaks a compliance rule. Below are the 27 Walmart codes we track, each with what triggers it, the typical penalty, and how to prevent it before you ship.
- Accounts Payable / PricingCode 10: Price difference / allowance differenceView details →
- Accounts Payable / PricingCode 11: Price difference between PO and invoiceView details →
- Accounts Payable / InvoicingCode 12: Invoice incorrectly extendedView details →
- Accounts Payable / PricingCode 13: Substitution billed at a higher costView details →
- Accounts Payable / ShortageCode 14: Short / damaged (trailer seal intact)View details →
- Accounts Payable / ShortageCode 15: Pallets / shrink-wrapped short or damagedView details →
- Accounts Payable / ShortageCode 21: Store-level shortageView details →
- Accounts Payable / ShortageCode 22: Goods billed not shippedView details →
- Accounts Payable / ShortageCode 23: Shipper Load and Count (SLC) shortageView details →
- Accounts Payable / ShortageCode 24: Carton shortage / freight bill signed shortView details →
- Accounts Payable / ShortageCode 25: No merchandise received for invoiceView details →
- Accounts Payable / ShortageCode 26: Carton shortageView details →
- Accounts Payable / DamageCode 28: Carton damaged / freight bill signed damagedView details →
- Accounts Payable / InvoicingCode 30: Duplicate billingView details →
- Accounts Payable / InvoicingCode 33: Wrong PO number on invoiceView details →
- Accounts Payable / AllowanceCode 53: Truckload allowance (TA)View details →
- Accounts Payable / AllowanceCode 55: Agreed allowance not appliedView details →
- Accounts Payable / PricingCode 57: Quantity discount not appliedView details →
- Accounts Payable / InvoicingCode 60: Unauthorized handling chargeView details →
- LabelingCode 71: Incorrect item numbers on labelsView details →
- Accounts Payable / Payment termsCode 82: Anticipation (early-payment interest)View details →
- Accounts Payable / InvoicingCode 90: Unauthorized charge removedView details →
- Accounts Payable / ReturnsCode 92: Returned merchandise (overstock / recall)View details →
- Accounts Payable / ReturnsCode 93: Returned merchandise: visible damageView details →
- Accounts Payable / ReturnsCode 94: Returned merchandise: defective (not visibly damaged)View details →
- Accounts Payable / ReturnsCode 95: Returned merchandise: wrong item vs POView details →
- Compliance / OTIFCode OTIF: OTIF (On Time, In Full) fineView details →
Walmart deduction codes: common questions
How many deduction codes does Walmart have?
We currently document 27 Walmart deduction and chargeback codes, each with what triggers it, the typical penalty, and how to prevent it. Walmart may assess others; we add and verify codes against public sources over time.
What is the difference between a Walmart chargeback and a deduction?
In retail vendor compliance the two terms are used interchangeably: the retailer subtracts, or "charges back," money from your invoice when a shipment breaks a rule in the vendor agreement. This is not the same as a payment-card chargeback, which is a consumer dispute on a credit-card transaction.
How do you prevent Walmart deductions?
Catch the ASN, label, routing, or invoice error before the shipment leaves your dock. Each code page lists its common causes and prevention steps, and the Walmart prevention playbook collects the pre-shipment checks that matter most.
Last reviewed 2026-07-09. Compiled by the GetChargeback editorial team from public retailer vendor documentation and GS1/X12 EDI standards. How we research and verify.
GetChargeback is not affiliated with Walmart. This is an informational reference, not legal, financial, or compliance advice.