Discount Calculator
Work out the final price and your savings from an original price and discount. Stack a second discount to see the real effective rate.
Stacked discounts multiply. The effective rate is shown too.
How discounts are calculated
The amount saved is the original price × the discount rate. The final price is the original minus the saving, i.e. original × (1 − rate). For example, $50 at 20% off saves $10, for a $40 final price.
Stacked discounts don't simply add
A 20% discount followed by an extra 10% is not 30% off. The second discount applies to the already-reduced price: 0.8 × 0.9 = 0.72, i.e. 28% off. Enter the extra discount and this calculator shows the true effective rate automatically.
Where it helps
- Shopping: preview the sale price and real savings before you buy.
- Coupons: see how much a 'stackable' offer actually reduces the price.
- Comparisons: decide which discount deal is genuinely better.
The amounts you enter are calculated in your browser and never sent to a server.
Read the Privacy Policy →Frequently asked questions
How do I find the sale price?
Original price × (1 − discount). $50 at 20% off is $50 × 0.8 = $40.
Is 20% off then 10% off the same as 30% off?
No. 0.8 × 0.9 = 0.72, so it's 28% off, because the second discount applies to the reduced price.
What is the effective discount rate?
The total percentage taken off the original price after all discounts are applied.
Does it include tax?
It calculates from the price you enter. For tax, use a VAT/GST calculator alongside it.