Deduction codes · Walmart

Walmart deduction codes — triggers, evidence, windows.

Walmart's deduction surface is the broadest in US retail. Most non-OTIF deductions are disputed through APDP within a 30–60 day window; OTIF fines are disputed through the OTIF portal; post-audit claims arrive months later from third-party audit firms. The codes below cover the deductions ClearChain sees most often on Walmart remittance.

Dispute portal
APDP (Accounts Payable Disputes Portal)
Program
Walmart Supplier Compliance, OTIF, and Post-Audit
Last reviewed
2026-04-17

Walmart code 22

Merchandise billed not shipped
What triggers it
Walmart's DC scanned receipts and could not match line items on the invoice to merchandise on the trailer. Often caused by short-pick at origin, pallet mis-label, or split shipments invoiced as one.
Evidence to dispute
Signed Bill of Lading (BOL), proof of delivery (POD) with retailer DC stamp, packing list, and outbound weight ticket from your 3PL. If the shipment was split, both BOLs.
Filing window
30 days from deduction post date in APDP
Typical success rate
70–85% when full POD packet is filed within window
Root-cause fix
Reconcile pick-list to packing-list to BOL at origin; require driver-signed BOL with carton count before trailer leaves.

Source: Walmart Supplier Performance Standards; APDP reason-code dictionary

Walmart code 24

Carton shortage
What triggers it
DC scanned fewer cartons than the ASN/invoice declared. Most common on mixed pallets and floor-loaded trailers.
Evidence to dispute
Packing list, BOL, weighed shipment record, and trailer seal log. Photos of palletized load before sealing help if available.
Filing window
30 days from deduction post date in APDP
Typical success rate
60–75% when shipment was palletized and weighed at origin
Root-cause fix
Move from floor-load to palletized; weigh and photograph every outbound trailer; reconcile ASN against packing list before transmission.

Source: Walmart Supplier Performance Standards; APDP reason-code dictionary

Walmart code 25

No merchandise received against invoice
What triggers it
DC has no record of receiving the PO that the invoice references. Often a routing or appointment mismatch — the merchandise arrived but was received under a different PO or appointment number.
Evidence to dispute
POD with retailer DC stamp, BOL referencing the disputed PO, MABD appointment confirmation, and the original PO acknowledgement.
Filing window
30 days from deduction post date in APDP
Typical success rate
75–90% when DC-stamped POD is available
Root-cause fix
Confirm PO number on every BOL and packing list; require carrier to capture stamped POD on delivery; reconcile PO acknowledgements weekly.

Source: Walmart Supplier Performance Standards; APDP reason-code dictionary

Walmart code 10

Concealed shortage
What triggers it
DC found shortage after carton was opened (inner-pack count low). Common on shrink-wrapped club packs and inner-case product.
Evidence to dispute
Bill of materials by case, manufacturing pack-out sheet, and outbound case-weight record. Photos of finished pallet before shrink-wrap when available.
Filing window
30 days from deduction post date in APDP
Typical success rate
40–60% — inherently harder than carton shortages
Root-cause fix
Audit pack-out line at random intervals; weight-verify finished cases against bill of materials before shipping.

Source: Walmart Supplier Performance Standards

Walmart code 50

Pricing / allowance variance
What triggers it
Invoice price did not match the price on the PO or the negotiated deal sheet. Most common after promo periods end and pricing reverts.
Evidence to dispute
Original PO with pricing, signed deal sheet or contract amendment, and the matching invoice. For promo periods, the promo authorization with effective dates.
Filing window
60 days from deduction post date in APDP
Typical success rate
80–95% when deal sheet documentation is complete
Root-cause fix
Single source of truth for retailer pricing per SKU per period; reconcile invoice prices to deal sheet weekly before billing.

Source: Walmart Supplier Pricing Compliance

Walmart code 90

Post-audit claim
What triggers it
Third-party audit firm (Connolly, PRGX, etc.) retroactively flagged a duplicate payment, missed allowance, or pricing error from prior years. Often appears 12–36 months after the original transaction.
Evidence to dispute
Original PO, original invoice, original remittance showing the deduction was already taken (or that the allowance was already paid). Bank reconciliation when payment is in question.
Filing window
Typically 90 days to respond from claim date (varies by audit firm)
Typical success rate
50–70% — many post-audit claims are valid; the rest are double-counted deductions
Root-cause fix
Maintain a post-audit response file by year; never pay a post-audit claim without checking it against the original remittance.

Source: Walmart Post-Audit Recovery process; common third-party audit firms

Walmart code OTIF

On-Time In-Full fine
What triggers it
Walmart's OTIF program fines suppliers ~3% of cost-of-goods on POs that arrive late or short to the DC, measured against the Must Arrive By Date (MABD).
Evidence to dispute
Carrier exception report, dock appointment confirmation with date/time, GPS/ELD record from carrier, and DC receiving timestamp. For 'in-full' failures, the original PO acknowledgement.
Filing window
30 days from fine date in the OTIF portal
Typical success rate
40–55% — many OTIF events are valid; the disputable ones are receiving errors and carrier exceptions
Root-cause fix
Audit the 4–6 lanes generating most fines, not all lanes; align MABD-to-ship-date math by mode; book dock appointments earlier in the window.

Source: Walmart On-Time In-Full Supplier Standards (OTIF)

Tired of doing this yourself?

ClearChain runs Walmart dispute filing end-to-end. Flat $5,000/month, no percentage of recoveries. If we don't recover at least 3x your fee, you get your money back.

Stop losing money to Walmart deductions.

A 30-minute call. Not a pitch. We'll tell you what we'd expect to recover from the retailers you sell.

Flat $5,000/month, month-to-month. If we don't recover at least 3x your fee, you get your money back.

Typical response: same business day.