Walmart admitted it charged customers the wrong sales tax rate at its store in Hays, Kansas, and says it is now working to reimburse affected shoppers, but the company has not said how many people were hit or how much money is involved.
A shopper in the small western Kansas city noticed the problem on a Saturday after buying $10 worth of merchandise at a self-checkout machine. The receipt showed a sales tax rate between 11% and 11.25%, well above the 9.25% rate Hays levies on nonfood items and far higher than the 2.75% grocery tax. She took the receipt to the customer service desk, where a worker canceled the order and re-rang the items at the correct rate.
That could have been the end of it. Instead, the shopper went home, pulled out her old receipts, and found the same inflated tax on purchases stretching back to August 13. The overcharges ran through August 22, at least nine days of incorrect rates applied to an unknown number of transactions at the store, which sits roughly 135 miles northwest of Wichita.
On one $99 transaction, the shopper calculated she had been overcharged $1.80. That is a small number on a single receipt. Multiply it across every customer who checked out at the Hays store over nine-plus days, and the total could be substantial.
The shopper, who asked to remain anonymous, told The U.S. Sun:
"I guess I thought people should know because that could have affected a lot of people. Yeah, and that could add up to a lot of money, even 1%."
She returned to the Hays Walmart on Sunday afternoon to flag the issue with a manager. A customer service worker told her that registers on the sales floor had recently been updated but that the customer service registers had not, an explanation that raised more questions than it answered. If Walmart knew the floor registers needed a tax-rate update, why did the error persist for more than a week before a customer caught it?
Walmart has faced scrutiny before over how it handles pricing and checkout systems. The retailer's Indianapolis store recently added staffed checkout lanes after customers pushed back on self-checkout, the same type of register where this shopper first spotted the overcharge.
By Monday, the shopper had contacted the Hays Post, a local news outlet, to make her experience public. The shopper described the inflated rate bluntly:
"This is just picking an arbitrary sales tax."
Walmart corporate confirmed the error on Wednesday in an emailed statement:
"We deeply care about our customers, and we are working to reimburse impacted shoppers. We consistently seek to improve our processes to provide great customer service."
Two sentences. No explanation of what caused the tax miscalculation, no confirmation of the register-update theory offered by the store-level employee, no estimate of how many customers were affected, and no description of how the company plans to identify and reimburse them. Walmart did not provide a timeline for completing refunds.
The store is not located in a special sales tax zone that would justify a higher rate than the standard Hays figures. So the overcharge does not appear to reflect any legitimate local tax variation, it appears to be a straightforward system error that went undetected until a customer did the math herself.
The incident arrives at a moment when Walmart's pricing decisions are already under a national microscope. The FTC recently warned Walmart and Kroger over personalized pricing practices that charge different shoppers different amounts for the same item.
This is not the first time Walmart registers have applied the wrong sales tax. In January 2023, Kansas lowered its sales tax on food. After the change took effect, Walmart registers continued charging the old, higher rate. The company eventually offered refunds to affected consumers.
A similar overcharging incident hit a Walmart in Alabama in 2023. Again, Walmart offered refunds after the fact.
Two prior episodes in a single year, and now a third. Each time, the company's response followed the same script: acknowledge the error only after it surfaced publicly, issue a brief statement about reimbursements, and offer no structural explanation for why the registers kept getting it wrong.
Meanwhile, the company has been making broader moves on pricing and consumer strategy. Walmart recently poured $2.9 billion in tariff refunds into price cuts as shoppers feel the squeeze from inflation, a move that earned positive headlines. But price cuts on the front end mean little if the register is quietly adding unauthorized charges on the back end.
The anonymous shopper said she grew curious after her first discovery and wondered how many other people had been quietly overcharged without realizing it:
"So then I got curious. I thought, man, if that's happened to me, how many other people has that happened to?"
It is a fair question. Most shoppers do not audit their receipts line by line. A 1% to 2% tax overcharge on a routine grocery run is easy to miss, and easy for a large retailer to collect across thousands of transactions before anyone notices. Walmart's own push toward digital payment and self-checkout systems puts more of the burden on customers to verify what they are being charged, with fewer human cashiers to catch errors in real time.
Walmart has not said whether it will proactively notify affected customers or wait for them to come forward with receipts. It has not said whether the error extended beyond the Hays store. And it has not explained why a register update, the cause cited by its own employee, produced tax rates that do not correspond to any jurisdiction in Kansas.
When the biggest retailer in America cannot get a sales tax rate right for more than a week, the least it owes its customers is a real answer, not two sentences of corporate boilerplate.