Presumably that's fine because a SNAP recipient has access to those same discounts. So wouldn't this be the same - the "cash rounding" discount is available to SNAP and people paying cash?
Things don't just happen to cost *.99 today either, the market just has wiggle room for bullshit about values. With inflation, the coinage that corresponds to also inflates over time. The penny is long past its time.
Furthermore:
> Rounding to the closest nickel will cost consumers about $6 million a year, according to a July study by the Federal Reserve Bank of Richmond. That is fairly modest, coming to about five cents each across 133 million American households.
The US lost ~$85 million minting pennies in 2024 because they cost more to make than they are worth. That's over a 10x savings, not a loss. 5 cents is also less than 0.00006% of median household income in 2024.
If people were actually that worried we'd have had laws about credit card transaction fees decades ago.
https://www.ecfr.gov/current/title-7/subtitle-B/chapter-II/s...
"Coupons shall be accepted for eligible foods at the same prices and on the same terms and conditions applicable to cash purchases of the same foods at the same store except that tax shall not be charged on eligible foods purchased with coupons."
The law did not account for every possible situation. Removal of the penny from national currency is clear a situation where minor variations on otherwise normal transactions would not be in violation of the intent of the law.
It'd be like TSA griping that your 100ml bottle of mouthwash was overfilled by .1ml because of slight variations in the filling process. Nobody cares.
Last week, the government was in a shutdown and it was unclear if SNAP benefits were going to go out. That's not the same as rounding pennies.
I bet if you give customers an easy and free way to deposit change or to turn it into larger denominations you easily get enough pennies to delay ther update a couple years
For example, the exact same physical hardware in American supermarkets for self checkout is also used in countries like Australia that have more coins than the US, and the machines literally do not have enough coin slots for every coin, so they just don't dispense certain coins in that place.
The POS market is rather robust and has been around the block for quite a while and has no problem managing quite literally arbitrary fees. Businesses in our city added a "cost of living" fee to all bills (just raise prices FFS, so dumb) and they didn't have to go out and buy new POS systems, because POS systems are very configurable.
Like, other industries that have been selling software products for decades are actually kind of good at their jobs and it's really just software as a service that reliably makes garbage. POS software can handle all sorts of things you probably don't even realize.
Go lookup all the functionality that Square advertises their POS systems have, and understand that they are new entrants to the market and do not have all the features that legacy vendors have built up over decades. The functionality has been so thoroughly figured out for so long and so straightforward, that a POS you bought in the 90s is likely still fit for service today.
Meanwhile, retailers are actually open to improving and modernizing their POS infrastructure regularly. They added those coupon printers to existing stacks and didn't have to do anything special because POS systems are absolute legends of interoperability. They use extremely standardized ports, including a special supplementary power version of USB, and are very tolerant to mix and match hardware. POS vendors even sell their hardware without forcing you to buy their software. The system is very open.