Walmart Chargeback Code 90: Unauthorized charge removed
Extracted from source — pending expert reviewLast verified: 2026-07-09
What this deduction means
A Code 90 is taken when a supplier adds a charge to an invoice that Walmart has not approved — for example an unagreed fee or surcharge. Walmart removes the unauthorized charge under Code 90.
Typical penalty: Equal to the unauthorized charge that was removed
Common causes
- Adding freight, handling, or other fees not in the agreement
- Surcharges applied without Walmart's approval
- Billing terms that differ from the agreed cost
How to prevent Walmart code 90
- Only bill charges explicitly agreed with Walmart
- Get written approval before adding any fee to an invoice
- Match invoice line items to the agreed cost structure
Related EDI transactions
EDI 810
Source
SPS Commerce SupplierWiki — All Walmart Deduction Codes (secondary industry source) (Accessed 2026-07-09; pending official Retail Link verification)
Stop losing money to this deduction
Get early access to our automated pre-shipment audit tool — catch compliance errors before they turn into chargebacks.
Related chargeback codes
Accounts Payable / PricingCode 10: Price difference / allowance differenceAccounts Payable / InvoicingCode 12: Invoice incorrectly extendedAccounts Payable / InvoicingCode 30: Duplicate billingAccounts Payable / InvoicingCode 33: Wrong PO number on invoiceAccounts Payable / InvoicingCode 60: Unauthorized handling charge