🏷️ Double (Stacked) Discount Calculator
By ToolNimba Finance Team · Reviewed by ToolNimba Editorial Review, consumer finance content · Updated 2026-06-19
This calculator is for general information only and is not financial advice. Store promotions vary: some apply a coupon before tax and others after, some exclude items already on sale, and rounding rules differ at checkout. Always confirm the final price on the receipt and read the offer terms before you buy.
A double discount is when two separate percentage discounts are applied to the same price one after the other, for example a 20% sale price with an extra 10% coupon at checkout. The key thing shoppers get wrong is adding the two percentages together: 20% and 10% is not 30% off. The second discount only applies to the already reduced price, so the real saving is smaller. Enter your original price and the two discount rates, and this calculator shows the final price you pay, how much you save in total, and the single discount percent that would give the exact same result.
What is the Double Discount Calculator?
Stacked or successive discounts are applied multiplicatively, not additively. The first discount turns the price into price x (1 - d1/100). The second discount is then applied to that new, smaller amount, giving price x (1 - d1/100) x (1 - d2/100). Because the second cut works on a base that has already shrunk, it removes fewer dollars than it would have from the original price. This is why two discounts never combine into their simple sum.
The equivalent single discount is the one number that captures both cuts at once. It is found with 1 - (1 - d1/100) x (1 - d2/100), expressed as a percent. For a 20% then 10% deal this is 1 - 0.8 x 0.9 = 0.28, or 28% off, not 30%. A useful shortcut for the gap is that the combined discount equals d1 + d2 minus (d1 x d2 / 100): the 20 + 10 - 2 = 28 matches exactly. The product term is the overlap you lose by stacking.
The order of the two discounts does not change the final price, since multiplication is commutative: 20% then 10% lands at the same place as 10% then 20%. What can change the outcome in a real store is where tax, shipping, or item exclusions enter the sequence, and whether a coupon is capped or applies only to full-price items. The math here assumes both percentages apply cleanly to the running price, which is the standard case for a sale tag plus a percentage-off coupon.
When to use it
- Working out the true price when a store offers a sale plus an extra percent-off coupon at checkout.
- Comparing a single big discount against two smaller stacked ones to see which is actually cheaper.
- Checking a "take an extra 30% off already reduced items" promotion before you reach the till.
- Pricing a deal as a seller, so you know the real margin hit when you stack a clearance cut with a loyalty coupon.
How to use the Double Discount Calculator
- Enter the original (full) price of the item.
- Enter the first discount percentage, for example the sale or markdown rate.
- Enter the second discount percentage, for example a coupon applied on top.
- Read off the final price, the total saved, the price after the first discount, and the equivalent single discount percent.
Formula & method
Worked examples
A $100 item with a 20% sale price and an extra 10% coupon.
- After first discount = 100 x (1 - 20/100) = 100 x 0.80 = $80.00
- After second discount = 80 x (1 - 10/100) = 80 x 0.90 = $72.00
- Total saved = 100 - 72 = $28.00
- Equivalent single discount = (1 - 0.80 x 0.90) x 100 = (1 - 0.72) x 100 = 28%
- Check with the shortcut: 20 + 10 - (20 x 10 / 100) = 30 - 2 = 28%
Result: Final price $72.00, total saved $28.00, equivalent single 28% off (not 30%).
A $250 jacket marked down 30%, then an extra 15% loyalty discount.
- After first discount = 250 x (1 - 30/100) = 250 x 0.70 = $175.00
- After second discount = 175 x (1 - 15/100) = 175 x 0.85 = $148.75
- Total saved = 250 - 148.75 = $101.25
- Equivalent single discount = (1 - 0.70 x 0.85) x 100 = (1 - 0.595) x 100 = 40.5%
- Check with the shortcut: 30 + 15 - (30 x 15 / 100) = 45 - 4.5 = 40.5%
Result: Final price $148.75, total saved $101.25, equivalent single 40.5% off (not 45%).
Common stacked discount pairs and the equivalent single discount they really give
| First discount | Second discount | Simple sum (wrong) | Equivalent single (correct) |
|---|---|---|---|
| 10% | 10% | 20% | 19% |
| 20% | 10% | 30% | 28% |
| 25% | 25% | 50% | 43.75% |
| 30% | 15% | 45% | 40.5% |
| 50% | 20% | 70% | 60% |
| 50% | 50% | 100% | 75% |
Final price of a $100 item under different stacked discounts
| First discount | Second discount | After first | Final price |
|---|---|---|---|
| 10% | 10% | $90.00 | $81.00 |
| 20% | 10% | $80.00 | $72.00 |
| 25% | 25% | $75.00 | $56.25 |
| 30% | 15% | $70.00 | $59.50 |
| 50% | 20% | $50.00 | $40.00 |
Common mistakes to avoid
- Adding the two percentages together. The single most common error is treating 20% then 10% as 30% off. The second discount only applies to the already reduced price, so the real combined discount is 28%. The simple sum always overstates the saving.
- Assuming a bigger headline number is always better. A flat 25% off can beat 15% plus 10% stacked, because 15% + 10% stacked is only 23.5% off. Always convert to the equivalent single discount before comparing offers.
- Forgetting where tax and exclusions enter. Stores may apply a coupon before or after sales tax, exclude items already on sale, or cap the discount. These rules change the final number, so the clean math here is a guide, not a guarantee.
- Worrying about the order of the discounts. People sometimes think applying the larger discount first saves more. It does not: because the cuts multiply, 20% then 10% gives the exact same final price as 10% then 20%.
Glossary
- Stacked discount
- Two or more discounts applied one after another to the same item, each acting on the price left after the previous one.
- Successive discounts
- Another name for stacked discounts, applied in sequence rather than combined into a single rate.
- Equivalent single discount
- The one discount percentage that would produce the same final price as the two stacked discounts together.
- Original price
- The full price before any discount is applied, also called the list or marked price.
- Final price
- The amount you actually pay after both discounts have been applied to the running price.
Frequently asked questions
Is a 20% and 10% discount the same as 30% off?
No. The 10% applies to the price after the 20% has already been taken off, so it removes fewer dollars. A 20% then 10% stack equals a single 28% discount, not 30%. The simple sum of two percentages always overstates the real saving.
How do I calculate the equivalent single discount?
Use the formula (1 - (1 - d1/100) x (1 - d2/100)) x 100. For 20% and 10% that is (1 - 0.8 x 0.9) x 100 = 28%. A quick shortcut is d1 + d2 - (d1 x d2 / 100), which gives the same answer.
Does the order of the two discounts matter?
No. Because the discounts multiply together, applying the larger one first gives exactly the same final price as applying the smaller one first. 30% then 15% lands at the same total as 15% then 30%.
Why is two discounts less than their sum?
The second discount works on a price that the first discount has already lowered, so it acts on a smaller base. The overlap you lose equals d1 x d2 / 100 as a percent, which is exactly why the combined discount falls short of the simple sum.
Can a single discount beat two stacked discounts?
Yes. A flat 25% off beats a 15% plus 10% stack, since the stack is only 23.5% off. Convert both offers to their equivalent single discount and compare, or just check the final price each one produces.
Do stores really let you stack discounts?
Sometimes. Many sale-plus-coupon promotions stack, but stores often exclude clearance items, cap the total discount, or apply coupons before tax. Read the offer terms, since those rules can change the final price you pay.
Sources
- Discount , Investopedia
- Coupons, discounts and other sales practices , U.S. Federal Trade Commission