Lelifi·tools

Stacked Discount Calculator

Two discounts of 20% and 25% take 40% off, not 45%, so a $200 item falls to $120 rather than $110. Add a $10 coupon and the price is $110, then 8.25% tax makes the total $119.08. Putting the coupon first leaves $114, which costs $4 more.

Enter a price, two percentage discounts, a coupon and your sales tax rate to see what stacking takes off and what the total comes to.

By the Lelifi editors ·

Key takeaways

20% then 25% on a $200 item$200.00 original price-20% first discount, take off $40.00= $160.00 after the first discount-25% second discount, take off $40.00= $120.00 after both discountsThe two rates add to 45%, but the price only falls 40%.
Two discounts of 20% and 25% take $80 off a $200 item, which is 40% off, not 45%.
A $200 item with 20% and 25% off and a $10 coupon$110.00You pay ($110.00)Sales tax ($9.08)
After both discounts and the coupon the price is $110, and 8.25% tax brings the total to $119.08.
On this page
  1. Why two discounts do not add up
  2. Worked example: 20% then 25% on $200
  3. Stacking three or more discounts
  4. Where the coupon goes in the order
  5. Tax comes after the discount, not before
  6. The order that saves the most money
  7. Reading a store's stacked promo without the math
  8. What this calculator does not cover

Why two discounts do not add up

A stacked discount is two or more reductions applied one after another, each one charged on the price that is left. That single detail is why 20% plus 25% is not 45%.

Take a $200 item. The first 20% comes off $200, which is $40, and the price becomes $160. The second 25% comes off $160, which is $40, and the price becomes $120. The two discounts took $80 in total, and $80 out of $200 is 40%, not 45%.

The missing 5% is not a rounding error. It is the difference between 25% of $160 and 25% of $200, which is $40 against $50. The second discount is smaller in dollars because it is working on a smaller base, and that is the whole arithmetic of stacking.

The shorthand is to multiply what you keep, not add what you lose. Keeping 80% and then keeping 75% is 0.8 times 0.75, which is 0.6, so you pay 60% and save 40%. Once you see it as multiplication, three discounts are no harder than two.

Worked example: 20% then 25% on $200

Run the whole chain with a coupon and sales tax so the order of operations is visible.

  1. Start: $200.00
  2. 20% off: $200.00 times 0.80 is $160.00
  3. 25% off: $160.00 times 0.75 is $120.00
  4. $10 coupon: $120.00 minus $10.00 is $110.00
  5. 8.25% tax: $110.00 times 0.0825 is $9.08
  6. Total: $110.00 plus $9.08 is $119.08

Compare that with adding the percentages. 20% plus 25% is 45%, and 45% off $200 is $110.00, which is $10.00 below the real $120.00 after both discounts. Push the coupon through that chain and the price is $100.00 before tax, or $108.25 with 8.25% tax, against the $119.08 you pay. The wrong method understates the bill by $10.83.

The effective discount on this order is 45% of the original price, but only because the coupon adds the last 5 percentage points. The two percentages alone delivered 40%. Keep those two numbers apart or the next example will confuse you.

Stacking three or more discounts

Three discounts multiply the same way. Multiply the keep-factors, then subtract from 1 to get the discount.

Discounts stackedKeep-factorYou payReal discountIf you added the rates
20% then 25%0.80 x 0.7560.0%40.0%45%
30% then 30%0.70 x 0.7049.0%51.0%60%
15% then 15% then 15%0.85 x 0.85 x 0.8561.4%38.6%45%
20% then 25% then 10%0.80 x 0.75 x 0.9054.0%46.0%55%
50% then 50%0.50 x 0.5025.0%75.0%100%

The last row is the one to remember. Half off and then half off again leaves a quarter of the price, not zero. No sequence of percentage discounts ever reaches zero, because each one takes a share of what remains rather than a share of the original.

On a $200 item the 20/25/10 chain gives $200 times 0.54, which is $108.00. The same item under the naive 55% would be $90.00, an $18.00 gap that shows up at the register.

Where the coupon goes in the order

A dollar coupon and a percentage discount do not commute. The percentage should come first, because a percentage of a larger number takes off more money, and the coupon then comes off the smaller balance.

Order on a $200 itemPrice before taxTax at 8.25%Total
20%, then 25%, then $10 coupon$110.00$9.08$119.08
$10 coupon, then 20%, then 25%$114.00$9.41$123.41
Difference$4.00$0.33$4.33

The gap between the first two rows is $4.00 before tax. The coupon-first route takes $10 off $200, leaving $190, and then the percentages take 40% of that, which is $76, so you pay $114. The percentage-first route takes 40% off $200 first, leaving $120, and then the coupon takes $10, so you pay $110.

In practice the store decides the order, and the checkout page applies it in the sequence its system was built for. If you have a choice, spend the percentage first. If the store insists on the coupon first, the difference is usually small enough that the code still saves money, but it is worth knowing why the total is a few dollars above your estimate.

Tax comes after the discount, not before

Sales tax is charged on the amount the customer pays. A discount that lowers the price lowers the tax with it, which is why the order matters for the total even though the discount itself is the same.

MethodTaxable amountTax at 8.25%Total
Discount first, then tax$110.00$9.08$119.08
Tax first, then discount$200.00$16.50$129.90
Difference$90.00$7.42$10.82

The second row is the mistake people make on paper: tax the full $200, then take 40% off the taxed total. It overstates the bill by $10.82, because the $9.08 of tax on the discounted price never should have been charged on the full price.

One wrinkle is worth knowing. A store's own discount reduces the taxable price, but a manufacturer coupon that the store gets reimbursed for often does not. The California Department of Tax and Fee Administration spells this out in Publication 113 on coupons, discounts and rebates: a retailer discount is not taxable, while a manufacturer coupon the retailer is paid back for is part of the taxable price. Most states follow the same outline, so if a big manufacturer coupon barely moves the tax line, that is why.

Rebates are a third case. A mail-in rebate does not reduce the price at the register, so you pay tax on the full amount and get the rebate back later. That makes a $20 rebate worth less than a $20 instant discount, and the gap is the tax on the $20.

The order that saves the most money

Sort the tools by how they behave, not by how big the number looks.

The counterexample is a percentage with a cap. A 30% code capped at $25 stops helping once the price passes $83.33, because the cap takes over. On a $200 item that code is worth $25, which is 12.5%, and a $25 coupon is worth exactly the same. When a cap is in play, compare the capped dollar value against the coupon before you decide which to use first.

Free shipping belongs in the same comparison. Shipping is not a discount on the item, and in most states it is taxable when the item is taxable, so a $9 shipping charge at 8.25% costs $9.74. A code that drops the price by $10 but adds shipping can leave you paying more than the code you skipped.

Reading a store's stacked promo without the math

Retail promotions are written to sound additive. "Extra 25% off already reduced prices" is a stack, and the real number is always smaller than the sum of the signs.

Three phrases carry most of the weight. "Extra 25% off sale prices" means 25% comes off the marked-down price, which is a stack. "25% off your entire purchase" usually applies to the original price of full-price items only, which is not a stack at all. "Up to 70% off" is a ceiling across a range of items, not a rate you will see on the thing you want.

The Federal Trade Commission's guides against deceptive pricing cover comparative claims like "was $200, now $120", including the rule that a former price has to be one the item was genuinely sold at. That protects you from an invented original price, but it does not police the arithmetic of a stack, so the multiplication is still yours to do.

A quick habit: convert each percentage to a keep-factor and multiply in your head. 20% off keeps 0.8, 25% keeps 0.75, and 0.8 times 0.75 is 0.6. Two seconds of multiplication beats discovering a $10 gap at the register.

What this calculator does not cover

The math here assumes every discount applies to the whole order. Real carts are messier, and four things break the clean chain.

Stacking also runs into store policy. Many retailers allow one percent-off code plus one dollar coupon, and block two percent-off codes. If a code is rejected at checkout, the reason is usually a rule rather than an error, and the order the system applies is fixed on its side.

Sales tax treatment of discounts, coupons and rebates varies by state and by the type of coupon. The figures here are an estimate for planning, so confirm the tax base with your state revenue department or a tax professional before you rely on them for a filing.

Frequently asked questions

Do two 20% discounts equal 40% off?

No. Two 20% discounts take 36% off. A $100 item falls to $80 after the first and $64 after the second, and $64 is 36% below $100, not 40%.

What is 20% off then 25% off?

40% off in total. On a $200 item the first discount takes $40 and leaves $160, the second takes another $40 and leaves $120. The two rates add to 45% but the price only drops 40%.

Why can't I just add the percentages?

Because the second discount is charged on the smaller price, not the original one. 25% of $160 is $40, while 25% of $200 is $50. The missing $10 is the reason the rates never add up.

How much is 30% off then 30% off?

51% off. On $200 the price falls to $140 and then to $98, which is $102 off, or 51%. Adding the rates would suggest 60% off, which would be $80.

Should I use the coupon before or after the percentage discount?

Take the percentage off first. On a $200 item with 20% and 25% off, a $10 coupon lands on $120 and leaves $110. Applying the same coupon first leaves $114, so the order costs you $4.

Is tax charged before or after the discount?

After. Tax applies to the price you pay, so on $110 at 8.25% the tax is $9.08 and the total is $119.08. Charging tax on the original $200 first would give $129.90, which is $10.82 too much.

How much do I save on a $200 item with 20% and 25% off?

$80 before tax. The price goes from $200 to $120, so the saving is 40% of $200. With a $10 coupon the saving becomes $90, which is 45% of the original price.

What is a stacked discount?

Two or more reductions applied one after another to a shrinking price. A 20% code plus a 25% sale is a stack, and so is a percent-off code followed by a dollar coupon.

Does a $10 coupon beat 10% off?

Only above $100. On $200, 10% off saves $20 and the coupon saves $10. On $60, 10% off saves $6 and the coupon saves $10, so the coupon wins.

What does a buy one get one free deal do to the math?

It is a 50% discount on two items, but only if you wanted two. Buying one at full price to get a second free costs the same per item as 50% off one item, and it doubles what you spend.

How do I stack three discounts?

Multiply the three keep-factors. 20%, 25% and 10% off is 0.8 times 0.75 times 0.9, which is 0.54, so you pay 54% and save 46%. Adding the rates would wrongly suggest 55% off.

Do store rewards or points stack the same way?

Usually not. Points are often earned on the price after discounts and spent like cash later, so they are a separate step. Treat them as a coupon applied at the end and check whether tax is charged before or after.

Why does the register total differ from my math?

Rounding and exclusions. Tax is usually rounded to the cent at the end, and some items are excluded from a category-wide code. A 20% code that skips a $30 item leaves $170 taxable, not $160.

Can a stacked discount go below zero?

No. A $10 coupon on a $6 balance takes $6 and leaves nothing, so the price floors at $0. Stores rarely give cash back for the unused part, so the leftover $4 is lost.

Spotted a wrong number or a broken result?

More Finance tools

See all Finance tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.