CalcaTools
menu_book

Stacked Discounts Explained: Why 20% + 10% Off Is Never 3…

person calcatools calendar_today Updated: July 21, 2026 schedule 6 min read

Have you ever been shopping during a big sale, like Black Friday, and seen a jacket marked 20% off? Then, at the register, the cashier scans a coupon for “an extra 10% off your purchase.” My brain, just like yours probably does, immediately thought: “Wow, that’s 30% off!” But when I looked at the receipt for that $100 jacket, I had paid $72, not $70.

Sure, two dollars isn’t a huge deal. But the difference between what stacked discounts sound like and what they actually come out to grows with every extra discount and every percentage point. When stores advertise “70% off + an extra 20% off clearance,” the gap between what you might think (90% off) and the real number (76% off) becomes a significant trick.

How Stacking Discounts Really Works

Here’s the key: each discount in a stack applies to the price that’s already been lowered, not the original price. Let’s go back to that $100 jacket:

  1. First, the 20% off takes the price down to $80.
  2. Then, the extra 10% comes off the $80, not the original $100. So, that’s an $8 discount ($80 x 0.10). This brings the price to $72.

The easiest way to figure out any stacked discount is to calculate what you pay, instead of trying to subtract what you save. Each discount leaves a “remainder” – for example, 20% off means you pay 80% (or 0.80). A 10% off discount means you pay 90% (or 0.90). You simply multiply these remainders together:

0.80 × 0.90 = 0.72 → This means you pay 72% of the original price, which is an effective 28% off.

This works the same way for three or more discounts. Imagine a 30% sale, plus a 20% member discount, plus a 10% coupon. You’d calculate it like this: 0.70 (for 30% off) × 0.80 (for 20% off) × 0.90 (for 10% off) = 0.504. So, you end up paying just over half the original price. The “60% off” you might think you’re getting is actually 49.6%.

Why the Savings Gap Grows with Bigger Discounts

Each discount after the first one works on a smaller price. This means each additional discount is worth fewer dollars than its advertised percentage might suggest. Here’s how much less you save compared to just adding the percentages together:

  • 10% + 10% → You save 19% (you expected 20%, so you lost 1 percentage point).
  • 20% + 20% → You save 36% (you lost 4 percentage points).
  • 50% + 50% → You save 75% (you lost 25 percentage points).
  • 70% + 20% → You save 76% (you lost 14 percentage points).

Here’s a handy trick: the difference in savings is equal to the product of the two discounts. For example, 20% × 10% = 2 percentage points. This is exactly the gap between the 30% you might expect and the actual 28%. For two 50% discounts, you lose 25 percentage points because 0.5 × 0.5 = 0.25. Once you understand this, you can quickly estimate stacked discounts in your head while you’re shopping.

Does the Order of Discounts Matter? (Usually Not, But the Type of Discount Does)

A common worry at the checkout is whether applying the bigger discount first will save you more money. Good news: it doesn’t make a difference! In multiplication, the order doesn’t change the result (0.9 × 0.8 is the same as 0.8 × 0.9). So, that jacket will still cost $72 either way.

However, what does matter is what each discount is allowed to apply to. Always read the fine print for these common situations:

  • “Extra % off clearance items” — This type of discount stacks on the already-reduced price. This is a true multiplicative discount, just like we discussed above.
  • “$ off coupons” — Flat dollar amounts don’t multiply. For example, if you have a $10-off coupon and a 20% discount on a $100 item: applying the 20% discount first brings it to $80, then the $10 off makes it $70. If you applied the $10 coupon first, the item would be $90, and then 20% off that would be $72. For flat coupons, the order matters, and applying the percentage discount first is usually better for you.
  • “% off one item” versus “% off your purchase” — The second option is worth more when you’re buying multiple things. Stores know that shoppers rarely take the time to compare these two types of offers.

A Full Example: Working Through a Shopping Cart

Let’s say your shopping cart total is $240. You have a $150 coat that’s 30% off, and $90 worth of full-price items. At checkout, you have a 15%-off-everything coupon code and a $20 gift voucher.

  1. First, calculate the coat’s price after its sale: $150 × 0.70 = $105. Your new cart total is $105 (coat) + $90 (other items) = $195.
  2. Next, apply the 15% off code to everything: $195 × 0.85 = $165.75.
  3. Finally, use the gift voucher (it’s a flat amount, so it comes last): $165.75 − $20 = $145.75.

Your effective discount off the original $240 was about 39%. This is a lot different from the “30% + 15% + $20” that might make it feel like you’re getting half off. Our discount calculator can help you with single and stacked percentages for checking receipts. And our percentage calculator is great for figuring out “what percent did I actually save” after you’ve already made a purchase.

Where Sales Tax Fits In

In the U.S., sales tax is usually applied to the price after all store discounts and retailer-issued coupons. This means your discounts actually save you money on tax too! For our $72 jacket, an 8% sales tax would be $5.76. If you hadn’t gotten the discount, the tax on the original $100 would have been $8.00. So, the stacked discounts quietly saved you an extra $2.24.

There’s an exception in some states for manufacturer coupons. These are sometimes treated as a form of payment rather than a price reduction. In those cases, tax is calculated on the price before the manufacturer coupon is applied. It’s usually just a few pennies per purchase, but it can explain why the tax on your receipt might seem a bit high for the subtotal.

Gift cards and store credit never reduce the taxable price; they are simply a way to pay. This is another reason to apply percentage-based coupon codes before you use a gift card, not after. The percentage code shrinks the amount that gets taxed, but a gift card doesn’t.

Understanding “Was $199, Now $79” Tags

Often, stacked percentage discounts are advertised alongside a starting price that might be inflated. Two things can help you keep your math honest:

  • Figure out the final price and judge it on its own. For example, “Was $199, 50% off, extra 20%” works out to $79.60. The only real question is: is this item truly worth $80 to me? That “$199” is often just a marketing tactic, not true information. In many cases, the “was” price was only offered for a very short time, or never at all.
  • Compare unit prices between different deals, not just the discount percentages. A 40%-off 500ml bottle might actually cost more per milliliter than a 1-liter bottle that’s never discounted. A big discount doesn’t always mean a low price.

Learning the multiplication skill from this article is one part of being a smart shopper. The other part is learning to ignore those “was” prices and focus on the actual final cost.

When Stacked Discounts Are Still Great Deals

None of this means you should avoid stacked deals. A real 28% off is still a good chunk of savings! The main idea is to compare deals based on their actual calculated value, not just what the ads say:

  • A straightforward “40% off everything” deal will always beat “30% + extra 10%” (which is actually 37% off).
  • A $25-off-$100 coupon (which is 25% off) beats “20% + extra 5%” (which is 24% off). It’s a small difference, but it also stacks differently with other offers.
  • Cashback and credit card rewards apply to the final price you pay. So, they’ll be worth a little less on heavily discounted purchases than their advertised rate suggests.

Retailers design their pricing knowing that most shoppers will add percentages instead of multiplying remainders. Taking ten seconds to do the multiplication puts you in a much better position as a shopper.

Quick Mental Math for Shopping

You don’t need a calculator to figure out two stacked discounts in your head. Here’s the routine I actually use when I’m shopping:

  1. First, convert each discount to the percentage you pay: 20% off means you pay 80%. An extra 10% off means you pay 90%.
  2. Next, multiply those two numbers together as if they were whole numbers, then knock off two zeros: 80 × 90 = 7,200. Knock off two zeros to get 72. This means you pay 72% of the original price.
  3. Then, apply that to a rounded price. If an item is $49.50 and you pay 72%, you can think “about $50 × 0.72 = $36.”

This takes just two seconds and no phone. If you want to estimate the discount amount itself, the 10%-anchor trick works well: 10% of $49.50 is about $4.95. So, the “extra 10% off” layer is worth around five dollars – but remember, that’s after the first discount has already lowered the base price, so it’s closer to four dollars.

Does this trick work for three or more discounts? You can use the same routine, just add one more multiplication: 70 × 80 × 90. Then knock off four zeros (two from each of the first two multiplications, and two more from the third) to get 50.4. So, you’d pay 50.4%. Honestly, past three discounts, it’s probably easier to just use a calculator. The goal of mental math is a quick check, not to be a math hero.

What about “up to 70% off” sales? The phrase “up to” only refers to the single item in the store with the biggest discount. Always check the tag on the specific item you’re holding. The average discount on a rack advertised as “up to 70% off” is usually closer to 30–40%.

verified_user Editorial Guidelines

Written by real humans with real-world experience. Our content at CalcaTools prioritizes factual accuracy, usability, and your privacy. We continuously review our articles to ensure they meet modern E-E-A-T (Experience, Expertise, Authoritativeness, and Trustworthiness) standards.