Discount Calculator
Calculate sale prices, savings amounts, and discount percentages instantly. Find the final price after a discount, the percentage saved, or the original price before a sale.
Formulas, assumptions, and rounding are documented in our calculator methodology.
What do you want to find?
You Save
$20.00
20.0% off
Breakdown
- Original Price
- $100.00
- Discount (20.0%)
- โ $20.00
- Sale Price
- $80.00
Price Breakdown
Discount Formulas
Sale price = Original price ร (1 โ discount รท 100). Savings amount = Original price โ Sale price. Discount % = (Savings รท Original price) ร 100. Original price = Sale price รท (1 โ discount รท 100).
Stacked and Sequential Discounts
When a store applies two discounts (e.g., 20% off, then an extra 10% off), you multiply the remaining factors: final price = original ร (1 โ 0.20) ร (1 โ 0.10) = original ร 0.72. Two 20% discounts equal only 36% off (0.80 ร 0.80 = 0.64, so 36% total), not 40%.
When to Use Each Mode
Use 'Sale Price' mode to budget for a purchase before checkout. Use 'Discount %' mode to compare deals across stores. Use 'Original Price' mode to verify that a sale price represents a real discount from the authentic list price.
Frequently Asked Questions
- Discount % = ((Original Price โ Sale Price) รท Original Price) ร 100. Example: an item originally $80 on sale for $60 โ ($80 โ $60) รท $80 ร 100 = 25% off.
- Sale price = Original price ร (1 โ Discount% รท 100). Example: $120 at 30% off โ $120 ร 0.70 = $84. Alternatively, calculate savings first: $120 ร 0.30 = $36 savings, then $120 โ $36 = $84.
- Original price = Sale price รท (1 โ Discount% รท 100). Example: paid $70 after a 30% discount โ $70 รท 0.70 = $100 original price.
- 20% off means you pay 80% of the original price. On a $50 item: savings = $50 ร 0.20 = $10; you pay $50 โ $10 = $40.
- Apply discounts sequentially, not additively. A 20% off followed by an additional 10% off is NOT 30% off. Example: $100 item โ 20% off = $80 โ 10% off $80 = $72. Total savings = $28 (28%), not 30%.