How-To & Life · Guide · Money & Finance
How to Calculate Discounts
Percent-off math, stacked discounts, BOGO, sale vs MSRP psychology, and tax on the discounted price.
Discount math looks obvious — 20% off $50 is $10 off, right? Yes, but retailers layer discounts, add taxes on discounted prices, swap percent-off for dollar-off, run BOGOs that aren’t actually BOGOs, and anchor prices against MSRPs that never existed. Getting this math fluent protects you from “savings” that cost you money and helps you spot the rare genuinely good deal. This guide covers the formulas you need for every common discount structure, plus the psychological traps baked into how sale prices are presented. The difference between “30% off” and “30% off plus 20% off” is not 50%, and that gap is where most people leave money on the table.
Advertisement
The percent-off formula
Sale price equals original price times (1 minus discount rate). So a $80 item at 25% off:
sale = original * (1 - discount) sale = 80 * (1 - 0.25) = 80 * 0.75 = 60.00
For discount amount: discount_amount = original * discount_rate. Simple, but the errors creep in when you stack.
Stacked discounts don’t add — they multiply
The most misunderstood rule in retail math: 30% off, then an additional 20% off at checkout, does not equal 50% off. It equals 44% off.
stacked = original * (1 - d1) * (1 - d2)
= 100 * 0.70 * 0.80
= 56.00
savings = 44% (not 50%)The order doesn’t matter — multiplication is commutative. But every additional percentage discount gets applied to a smaller base, so the marginal savings shrinks.
Dollar-off vs percent-off
$20 off a $40 item is 50% off. $20 off a $400 item is 5% off. Dollar discounts feel bigger on cheap items and smaller on expensive ones, while percent discounts feel the opposite. Retailers pick the framing that sounds larger. When you see both, convert to the same unit.
percent_equivalent = dollar_off / original $25 off $125 = 20% off $25 off $500 = 5% off
BOGO math — usually 25%, not 50%
“Buy one get one 50% off” sounds like half price. It’s not. You’re paying full price for one item and half price for the other — blended rate is 25% off.
BOGO 50%: 2 items, pay 1.0 + 0.5 = 1.5
blended = 1.5 / 2 = 0.75 per item
= 25% off each
BOGO free: 2 items, pay 1.0 + 0.0 = 1.0
blended = 50% off eachBOGO only works if you actually want two. Buying a second item you don’t need at 50% off is not a discount — it’s a purchase.
Tax is applied after discount
In most US states, sales tax applies to the discounted price (the price you actually paid), not the original. That means a discount also saves you tax.
original = 100.00 discount = 25% tax = 8% sale = 100 * 0.75 = 75.00 tax amount = 75 * 0.08 = 6.00 total = 81.00
A few states with coupon-specific rules treat manufacturer coupons differently from store discounts. Check your state.
Reverse-calculating the original price
When you see only the sale price and the percent off, work backwards:
original = sale / (1 - discount) sale = 48, discount = 20% original = 48 / 0.80 = 60.00
Useful for checking advertised “save $X” claims — does the math actually work?
MSRP psychology and fake anchors
“Was $200, now $120” feels like a deal. But if nothing ever sold at $200 — the MSRP was a phantom anchor — the $120 price is just the price. Retailers have been sued for this, and many states now require the MSRP to have been a genuine selling price within the past 90 days. Always check the item’s price history via browser extensions or price-tracking sites before trusting the anchor.
Clearance tiers and markdowns
Retail clearance usually runs through predictable tiers: 25% off, then 40%, then 50%, then 60%, then final. Each week the markdown deepens but inventory thins. The game is guessing how many weeks the item will survive at your size. A good rule: if you’d pay today’s price without regret, buy; if you’re gambling on another markdown, assume it sells out first.
Coupon codes: site-wide vs category vs item
Coupon codes apply in a specific order set by the retailer. Typical order:
- Item-level markdowns (already shown)
- Category discounts (e.g., 20% off shoes)
- Site-wide percent codes
- Dollar-off codes (applied last, on smallest base)
- Tax applied to the resulting subtotal
Most retailers allow only one percent-off code per order, so stacking codes from different browser extensions usually fails.
The “loss-leader” trap
Doorbusters and front-page deals are often legitimate discounts — on items priced specifically to draw you in so you’ll buy full-price items alongside. If you buy only the loss-leader, you win. If you add a $60 sweatshirt at full price to a $10 doorbuster, the retailer wins. Shopping lists beat impulse.
Common mistakes
Adding percent-off discounts instead of multiplying them; tipping or tax-calculating on pre-discount total; buying something you didn’t plan to buy because of the “savings”; comparing a sale price to a fake MSRP; and forgetting that a 40% markdown on a $200 impulse purchase is still a $120 expense, not $80 of savings.
Run the numbers
Discount calculatorSales tax calculatorPercentage calculator
Advertisement