Discount and sale price calculator
Three discount tools in one page, for shoppers comparing deals, retailers pricing promotions, and anyone checking whether a “stacked” offer is as good as it sounds. Pick a mode, enter your numbers, and the sale price, amount saved and effective percentage off appear instantly.
How it works
- Forward — given an original price and a discount, the sale price is
original × (1 − discount ÷ 100)and the amount saved isoriginal − sale. - Reverse — given the original and the sale price, the percentage off is
(original − sale) ÷ original × 100. - Stacked — each discount is applied to the already-reduced price in turn:
final = original × (1 − d1 ÷ 100) × (1 − d2 ÷ 100) × (1 − d3 ÷ 100). The effective percentage off is(original − final) ÷ original × 100. The tool compares this against the naive sum of the percentages so you can see why stacking gives less than the headline numbers suggest.
Example
A £200 coat is 20% off, then a member coupon takes a further 10% off the reduced
price. Stacking gives 200 × 0.80 × 0.90 = £144, a saving of £56 — an effective
28% off, not the 30% you would get by adding 20% and 10% together.
| Discounts applied | Effective % off | £200 becomes |
|---|---|---|
| 10% + 10% | 19% | £162.00 |
| 20% + 10% | 28% | £144.00 |
| 25% + 20% | 40% | £120.00 |
| 50% + 50% | 75% | £50.00 |
All calculations happen instantly in your browser. No data is uploaded or stored.