Comment by JohnFen
6 hours ago
Most of the stores in my area have started requiring people to pay with exact change or by card because they can't get pennies to make change.
Personally, I think stores should just start setting prices to avoid the need for pennies, but that would be too easy, I guess.
Setting prices to avoid the need for pennies is probably technically challenging given the combination of requirements to post prices and sales taxes that don't always round the same way.
If the effective tax rate is 7.432%, you can price single items so that the price plus tax ends up in a multiple of $0.05, but if you get a purchase with multiple items, you either need to round somewhere or post prices that are like $9.346263437.
For example, $0.93 * 1.07432 = is $0.9991176 exactly, which rounds to $1.00. But if you buy a dozen such items then $0.93 * 12 * 1.07432 = $11.9894112 exactly, which rounds to $11.99.
Imagine a world where they just posted the price you would pay at the register on the shelf instead of some number that is ~93.082% of the price you would pay.
I know it's hard to imagine the price on the shelf being the price that you pay, but I believe it is possible even in complex tax situations.
I live where there is no sales tax, so it's not hard to imagine!
But good luck convincing every state, county, municipality, and other weird governing body that requires something other than that and also collects a weird sales tax.
Or go with the solution that papers over all that nonsense: a flexible and maximum $0.04 per purchase discount.
3 replies →
Good point. I forgot about sales tax. That also seems fixable by adjusting tax law, but adjusting law is always more hassle.
sales tax should be charged per item, not for the total transaction, so that it's possible to list prices that include the sales tax.
Sales tax varies by state/county/city. It is generally not cost-effective to have each individual store label all their products with local sales taxes applied.
2 replies →
It generally is, or at least per category of items. Different items can have different (or none) sales tax rates.
If your sales tax rate is 8.875%, what do you price a banana at to avoid change?
This problem is easily solved in countries that use VAT
You price it including sales tax. Sticker price is final price.
If someone is buying a banana for resale, or buying with WIC or SNAP benefits (among other things), they would not owe sales tax. So if the price included sales tax, the sticker price would not be the final price.
You do not know the final price until you know how they are paying for it, what they are using it for, and when they are buying it (among other things).
Falsehoods programmers believe about sales tax (among other things).
1 reply →
$10
It isn't that simple. There are stacked tax jurisdictions that can change their fraction of the tax independently. Some of those taxes are conditional at point-of-sale so the exact rate varies from customer to customer.
It is a mess but also not easy to unwind or patch over.