$80.00
$72.00
$28.00
28.00%
$8.00
30.00%
2.00%
$80.00
$72.00
$28.00
28.00%
$8.00
30.00%
2.00%
The Double Discount Calculator computes the final price when two sequential percentage discounts are applied one after the other — a scenario more common in modern retail than many shoppers realize. Stacked discounts appear in clearance sales with additional coupon codes, loyalty member pricing on already-discounted items, promotional periods where a category discount and a site-wide discount combine, and wholesale pricing with tiered reductions.
The critical mathematical insight that this calculator reveals: two discounts applied sequentially are not additive. A 20% discount followed by a 10% discount does NOT equal a 30% combined discount. The second discount applies to the already-reduced price, resulting in a smaller combined savings than the naive sum would suggest.
For example, 20% off followed by 10% off on a $100 item: after the first discount you have $80, and 10% of $80 is $8, leaving $72 — not $70 (which would be a full 30% off $100). The effective combined discount is actually 28%, not 30%.
This calculation is essential for savvy shoppers to correctly value stacked promotional offers, and for anyone managing pricing to understand the true impact of layered discount strategies. This calculator makes both the intermediate and final numbers completely transparent.
Double discounts are applied sequentially — the second discount operates on the result of the first:
$$\text{Price After First Discount} = P \times \left(1 - \frac{d_1}{100}\right)$$
$$\text{Final Price} = P \times \left(1 - \frac{d_1}{100}\right) \times \left(1 - \frac{d_2}{100}\right)$$
$$\text{Effective Total Discount} = \left[1 - \left(1 - \frac{d_1}{100}\right)\left(1 - \frac{d_2}{100}\right)\right] \times 100$$
For $100 with 20% + 10% sequential discounts:
$$\text{After 1st} = 100 \times 0.80 = \$80$$
$$\text{Final} = 80 \times 0.90 = \$72$$
$$\text{Effective Discount} = \left[1 - 0.80 \times 0.90\right] \times 100 = [1 - 0.72] \times 100 = 28\%$$
The key formula: effective combined discount = 1 - (1 - d1)(1 - d2), where the factors are in decimal form. This can also be expressed algebraically: d1 + d2 - (d1 × d2)/100 — demonstrating that the effective discount is always less than the simple sum by the amount d1 × d2 / 100.
The final price is what you'll actually pay after both discounts. The effective total discount is the single equivalent percentage that produces the same result — always less than the arithmetic sum of the two individual discounts. The price after first discount shows the intermediate step, confirming which price the second discount is applied against.
When evaluating stacked promotions, the effective discount is the most honest measure of value. A retailer advertising '20% off + extra 10% off' is offering an effective discount of 28%, not 30%. This matters more on higher-priced items where the $2 per $100 difference compounds significantly.
Inputs
Results
$200 at 30% off = $140, then 15% off $140 = $119. Total savings $81, effective discount 40.5%, not 45%.
Inputs
Results
$150 at 25% off = $112.50, then 10% off = $101.25. Effective discount is 32.5%, not 35%.
Because the second discount applies to the already-reduced price, not the original. After 20% off, you're working with 80% of the original. The subsequent 10% is 10% of that reduced amount — which is 8% of the original (not 10%). So the combined effective discount is 20% + 8% = 28%, not 30%. The discounts compound rather than add. The mathematical formula: effective discount = 1 - (1 - d1)(1 - d2), which always yields less than d1 + d2 when both are positive.
No — the order of application does not affect the final price. Mathematically, (1 - d1)(1 - d2) = (1 - d2)(1 - d1) due to the commutative property of multiplication. Whether you apply 20% first then 10%, or 10% first then 20%, the final price is identical. The intermediate price (after the first discount) will differ, but the end result is the same. This means there's no strategic advantage to requesting one ordering over another.
The maximum combined discount approaches but never reaches 100% unless one of the individual discounts is itself 100% (making the item free). Mathematically: Effective = 1 - (1 - d1)(1 - d2). If d1 = 90% and d2 = 90%, effective = 1 - (0.10)(0.10) = 1 - 0.01 = 99%. Two discounts of 50% each yield only 75% effective total (not 100%). This illustrates why retailers can offer seemingly large stacked discounts while still maintaining meaningful revenue per unit.
Most retailers apply discount codes in the order they're entered, or they may have a defined sequence (e.g., category discount first, then site-wide coupon). Enter your first applied discount as d1 and the second applied discount as d2. The calculator will show what you actually pay. Some retailers only allow one coupon at a time; others explicitly allow stacking. Always read the terms and conditions of each coupon to understand applicability and ordering rules before completing checkout.
Yes — for example, if a car was marked down 15% in October and an additional 10% in November, and you're buying in November, both discounts apply sequentially. Enter 15% as d1 and 10% as d2. The effective total markdown of 23.5% tells you how the current price relates to the original MSRP. This is also applicable to negotiating additional discounts on already-reduced merchandise in retail settings.
Yes, in essence — sequential discounts are a form of multiplicative compounding, but in reverse (reducing rather than growing). The math is structurally similar to compound interest rates but applied as decreases: each successive factor is multiplied against the running total. This is different from additive discounts (which would simply sum the percentages). Recognizing this distinction helps consumers accurately evaluate the true value of stacked promotional offers versus equivalent single-discount offers.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!