How to Calculate Discounts and Sale Prices (With Examples)
Learning how to calculate discounts is one of the most useful everyday math skills you can own. Every sale sign — "30% off!", "Buy one, get one half price", "Take an extra 20% off clearance" — is a little math puzzle. When you know how to calculate discounts quickly, you can tell in seconds whether you’re looking at a genuine bargain or just clever marketing.
In this guide, you’ll learn exactly how to calculate discounts and sale prices using one simple formula, work through real examples for every common situation, understand why stacked discounts don’t add up the way you’d expect, and pick up shopping strategies that save real money. By the end, you’ll be able to figure out any sale price in your head — or verify it instantly with our free discount calculator.

Discount Basics
A discount is a reduction from the original (or "list") price, almost always expressed as a percentage. When a store advertises "25% off", it means you pay 75% of the original price and keep the other 25% in your pocket. Four numbers matter: the original price (what the item cost before the sale), the discount rate (the percentage taken off), the discount amount (the dollars you save), and the sale price (what you actually pay). Once you see how these four relate, learning how to calculate discounts becomes straightforward.
You’ll meet discounts everywhere: seasonal sales, clearance racks, coupon codes, member pricing, and "was/now" tags. The math is identical in every case — only the numbers change.
The Discount Formula
Everything on this page comes from two simple formulas. First, the amount you save:
Discount amount = Original price × (Discount % ÷ 100)
Then, the price you pay:
Sale price = Original price − Discount amount
You can combine them into a single step by multiplying by what’s left after the discount:
Sale price = Original price × (1 − Discount % ÷ 100)
Example: an $80 jacket at 25% off. The discount is 80 × 0.25 = $20, so the sale price is 80 − 20 = $60. Or in one step: 80 × (1 − 0.25) = 80 × 0.75 = $60. Going the other way — if you know the original and sale prices — the discount percentage is: Discount % = (Original − Sale) ÷ Original × 100. A $120 coat marked down to $90 is (120 − 90) ÷ 120 × 100 = 25% off. These same percentage mechanics power everything from calculating percentages to figuring out tips and taxes.
Worked Examples
Example 1: 30% off $120 shoes. Discount = 120 × 0.30 = $36. Sale price = 120 − 36 = $84. (Or: 120 × 0.70 = $84.)
Example 2: 15% off a $45 book. Discount = 45 × 0.15 = $6.75. Sale price = 45 − 6.75 = $38.25.
Example 3: An awkward price — 30% off $79.99. Sale price = 79.99 × 0.70 = $55.993, which rounds to $55.99. You save $24.00. Retail prices are deliberately set just below round numbers, so expect a few cents of rounding — our discount calculator handles these uneven figures instantly.
Example 4: Finding the original price. A blender is on sale for $68 after a 15% discount. Original = Sale ÷ (1 − Discount %) = 68 ÷ 0.85 = $80. This reverse calculation is handy when a tag shows only the sale price and the discount rate.
Example 5: "Buy one, get one 50% off." Two $40 shirts: you pay $40 + $20 = $60 instead of $80. That’s an effective discount of (80 − 60) ÷ 80 × 100 = 25% off the pair — not 50% off, a common misunderstanding.
Stacking Discounts
Stores love to stack offers: "30% off, plus take an extra 20% off at checkout." Here’s the trap — stacked discounts apply sequentially, not additively. Thirty percent off plus an extra 20% off is not 50% off.
The math: after the first discount you pay 70% of the original; the second discount takes 20% off that reduced price, so you pay 80% of 70% = 0.70 × 0.80 = 0.56, or 56% of the original. Your total discount is 44%, not 50%. On a $100 item: the first markdown takes it to $70, the extra 20% takes $14 off that, and you pay $56.
The general rule for stacked discounts: multiply the "keep" rates together. For discounts of a%, b%, and c%, you pay (1−a) × (1−b) × (1−c) of the original. Three stacked 20%-off offers leave you paying 0.8 × 0.8 × 0.8 = 51.2% — a 48.8% total discount, nowhere near 60%. Whenever a deal stacks multiple percentages, run the numbers before assuming you know the final price.
Discount vs VAT
Discounts and VAT (or sales tax) move the price in opposite directions, and the order matters for your receipt — though, neatly, not for the final total. In most places, the discount is applied to the pre-tax price first, and then tax is added to the discounted amount.
Example: a $100 item with a 20% discount and 8% sales tax. The discounted price is $80; tax is 80 × 0.08 = $6.40; you pay $86.40. (Mathematically, applying tax first gives the same total — 100 × 1.08 × 0.8 = $86.40 — because multiplication is commutative. But receipts show the discount on the pre-tax subtotal, which is what matters if you’re comparing deals.)
Where it gets interesting is VAT-inclusive pricing, common across Europe: the sticker price already includes VAT, so a "20% off" sale reduces the VAT-inclusive price directly. Either way, the practical rule is the same: figure out the discounted price first, then account for tax. Our discount, tax and VAT calculator does both steps together so you see the true out-the-door price before you buy.
Shopping Tips
Knowing how to calculate discounts is only half the battle — using that knowledge well is the other half.
- Compare the "was" price. A discount is only meaningful against a price you’d actually have paid. The FTC advises online shoppers to read the fine print of advertised deals and check refund policies on sale items, because inflated "was" prices make ordinary prices look like bargains.
- Calculate the unit price. A 30% discount on a jumbo pack isn’t automatically cheaper per unit than a 15% discount on the standard size. Divide the sale price by the quantity to compare honestly.
- Stack strategically. Since stacked discounts multiply, a 20%-off coupon applied to an already-discounted clearance item beats a single bigger headline discount more often than you’d think. Do the sequential math.
- Watch the calendar. End-of-season clearances, holiday weekends, and model-year changeovers bring the deepest real discounts — often 40–70% off — while "flash sales" of 10–15% are mostly marketing.
- Verify before you buy. Run any non-obvious deal through a calculator. Thirty seconds of math has saved many shoppers from "bargains" that weren’t.
Common Mistakes
- Adding stacked discounts. 30% off plus 20% off is 44% off total, not 50%. Always multiply the keep-rates.
- Confusing "percent off" with "percent of". "30% off $100" means you pay $70 (100% − 30%). "30% of $100" is $30 — a very different number.
- Forgetting tax. The sale price isn’t the final price. Add sales tax or VAT after the discount to know what you’ll actually pay.
- Trusting the "was" price. If the original price was inflated, the discount percentage is fiction. Check the item’s price history when you can.
- Ignoring the fine print. "Up to 70% off" usually means one item is 70% off and everything else is 10% off. "Extra 20% off" may exclude brands, clearance, or gift cards.
- Rounding too early. On multi-step calculations, keep the cents until the final step — early rounding on stacked discounts can throw the total off by dollars.
- Assuming BOGO means half price. "Buy one, get one 50% off" on two equal items is 25% off the pair, as shown above.
FAQ
How to calculate discounts on a calculator?
Enter the original price, multiply by the discount as a decimal (25% → 0.25) to get the amount saved, then subtract from the original. Or do it in one step: original price × (1 − discount decimal). For 25% off $80: 80 × 0.75 = $60.
How do you calculate 20% off a price?
Multiply the price by 0.80 (which is 1 − 0.20). A $150 item at 20% off costs 150 × 0.80 = $120, saving you $30.
How do stacked discounts work?
They apply one after another, not added together. A 30% discount followed by an extra 20% off means you pay 0.70 × 0.80 = 56% of the original — a 44% total discount. Multiply the keep-rates for any stack.
What is the formula for sale price?
Sale price = Original price × (1 − Discount % ÷ 100). For a $200 item at 35% off: 200 × 0.65 = $130.
How do you find the original price from the sale price?
Divide the sale price by the keep-rate: Original = Sale ÷ (1 − Discount %). A $68 sale price after 15% off means the original was 68 ÷ 0.85 = $80.
Do you apply the discount before or after tax?
Before. In most US states, sales tax is charged on the discounted price. A $100 item at 20% off with 8% tax costs (100 × 0.80) × 1.08 = $86.40.
How to calculate discounts in your head?
Find 10% by moving the decimal one place left, then scale: 20% is double the 10% figure, 5% is half of it. For 30% off $60: 10% is $6, so 30% is $18, and you pay $42.
What counts as a good discount percentage?
It depends on the category, but as a rough guide: 10–20% is a mild promotion, 25–40% is a solid sale, and 50%+ is typical only for clearance or end-of-season stock. Always compare against the item’s usual selling price — and if you want to sharpen the underlying math, Khan Academy’s lesson on percent word problems covers tax, discount, and tip calculations step by step.
Key Takeaways
- Sale price = Original × (1 − Discount % ÷ 100); savings = Original × Discount % ÷ 100.
- Stacked discounts multiply — 30% + 20% is 44% off, not 50%.
- Apply the discount first, then add tax, to get the true final price.
- "Buy one, get one 50% off" on equal items is 25% off the pair.
- Judge discounts against real selling prices, not inflated "was" prices.
- Find 10% mentally and scale it to calculate any discount in seconds.
- When in doubt, verify the deal with a calculator before you buy.
Final Thoughts
Once you know how to calculate discounts, sale signs lose their mystery. One formula — sale price equals original price times what’s left after the discount — handles every scenario, from a simple 25%-off tag to triple-stacked promo codes. Remember that stacked discounts multiply rather than add, always add tax after the discount, and treat inflated "was" prices with healthy skepticism. Keep the 10%-and-scale trick in your head for quick estimates, and bookmark our free discount calculator for the fiddly ones. You’ll never overpay for a "bargain" again.