Discount Calculator
Calculate sale price, find original price, or stack multiple discounts
How to Calculate a Percentage Discount
Calculating a discount is one of the most practical everyday math skills — whether you're shopping a sale, building a pricing strategy for your business, or verifying that an advertised "deal" is actually a deal. The core formula is simple, but there are several important variations that trip people up.
The fundamental discount formula:
Sale Price = Original Price × (1 − Discount% ÷ 100)
Examples of how to calculate percent off:
- 10% off $150: $150 × 0.90 = $135 (save $15)
- 20% off $150: $150 × 0.80 = $120 (save $30)
- 25% off $200: $200 × 0.75 = $150 (save $50)
- 33% off $90: $90 × 0.67 = $60.30 (save $29.70)
- 50% off $80: $80 × 0.50 = $40 (save $40)
To find the discount percentage when you know both prices: Discount% = ((Original − Sale) ÷ Original) × 100. If something went from $200 to $140: ((200 − 140) ÷ 200) × 100 = 30% off.
Stacked Discounts: Why 20% + 10% Does Not Equal 30% Off
This is one of the most commonly misunderstood concepts in discount math, and retailers sometimes use this confusion to make offers appear more generous than they are.
When two discounts are applied sequentially, the second discount applies to the already-reduced price — not the original. Let's work through the math:
- Starting price: $100
- After 20% off: $100 × 0.80 = $80
- After additional 10% off: $80 × 0.90 = $72
- Total savings: $100 − $72 = $28
- Effective discount: 28% — not 30%
The formula for combined effective discount when applying two discounts d1 and d2:
Effective Discount = 1 − (1 − d1)(1 − d2) = 1 − (0.80 × 0.90) = 1 − 0.72 = 0.28 = 28%
For three discounts (20% + 10% + 5%): 1 − (0.80 × 0.90 × 0.95) = 1 − 0.684 = 31.6% effective discount.
The gap between the sum and the effective discount grows as the percentages get larger. Two 50% discounts = 75% effective discount, not 100%. This is why "buy one get one free" (which equals 50% off per item) followed by a "members-only extra 20% off" is not 70% off — it's effectively 60% off.
Reverse Discount: Finding the Original Price Before a Discount
One of the most practically useful calculations — and the one most people get wrong — is finding the original price when you only know the sale price and the discount percentage.
The correct formula: Original Price = Sale Price ÷ (1 − Discount% ÷ 100)
Example: An item is marked $75 with a tag that says "25% off." What was the original price?
Original = $75 ÷ (1 − 0.25) = $75 ÷ 0.75 = $100
The most common mistake is adding the percentage back to the sale price: $75 × 1.25 = $93.75 — this is wrong. You must divide by the complement fraction, not multiply by 1 + the original discount percentage. These operations are not inverses of each other.
How Retailers Use Discount Psychology
Understanding the math behind discounts also means understanding how retailers use pricing psychology to influence purchasing decisions. Key tactics to be aware of:
- MSRP inflation: Manufacturers' suggested retail prices are often set artificially high so retailers can advertise large percentage discounts. A "50% off MSRP" deal may actually be the product's typical street price.
- Anchoring: Showing the crossed-out "original" price alongside the sale price creates a perception of savings even when the item has always sold at that price.
- Partial discounts: Advertising "up to 70% off" when only a few clearance items are discounted that deeply, while most items see 10–20% reductions.
- Bundle discounts: "Buy 2, get 1 free" = 33% off per item when buying 3, not 50% off. Compare to individual item pricing before assuming value.
The best defense: compare the sale price to what the item actually sells for at other retailers, not just the claimed original price. Tools like price history trackers can reveal whether a "deal" represents a genuine reduction.