Home / Guides / Smart saving
How to stack discounts: combining sales, codes, cashback and gift cards
The biggest savings come from layering several discounts on one order. Which combinations usually work, which don't, and how to stack without breaking store rules.
One discount is good. Two or three on the same order is better. "Stacking" means combining different kinds of savings, such as a sale price, a promo code and cashback, so they multiply. It's how experienced shoppers end up paying far less than the sticker price, and it doesn't require anything sneaky: just knowing which discounts can be combined.
The five layers
Most savings fit into one of five layers, applied roughly in this order:
- The sale price. The price on the product page, already reduced by the store.
- A promo code. Typed at checkout, applied to the cart.
- Free shipping. Through a threshold, a code or a membership.
- Cashback or loyalty points. Paid or credited after the purchase.
- How you pay. A discounted gift card, or card rewards.
Each layer is controlled by a different party (the store, a partner site, a cashback service, your bank), which is why they can often be combined.
Layer 1 and 2: sale price plus code
This is where most stacking succeeds or fails. Many codes say "excludes sale items", so a 20% code won't work on a product that is already reduced. But plenty of codes do apply to sale items, especially sitewide codes during events and "extra % off sale" codes, which are designed for exactly this.
Always read the code's conditions on the offer page. If a code is refused, our list of reasons promo codes fail will show whether a sale item is the cause.
Layer 3: free shipping
Free shipping thresholds usually still apply when you use a code, but watch whether the threshold is checked before or after the discount. Some stores also offer free-shipping codes that can be used alongside a percentage code, because they are treated as a different type of offer. Our guide to free shipping thresholds has more.
Layer 4: cashback and points
Cashback services pay you a percentage of what you spend at participating stores. Because cashback is paid by a separate service after the purchase, it can often be combined with a code. Things to know:
- Cashback services track purchases through their own link. Visiting other coupon or cashback sites after theirs can replace their tracking, and the cashback is lost. If you want both, check the service's rules about using codes from elsewhere.
- Cashback is usually calculated on the amount you actually pay, after discounts and excluding shipping and tax.
- It stays pending until the return period ends.
Store loyalty points work the same way and are almost always earned on discounted orders too.
Layer 5: how you pay
- Discounted gift cards: buying a store's gift card for less than face value (through a promotion at a supermarket, the store itself or a reputable reseller) gives you a saving on everything you buy with it. Gift cards are treated as a payment method, so codes still apply.
- Card rewards: credit cards with cashback or points add another small layer. Only worth it if you pay the balance in full; interest wipes out any saving.
- Bank and wallet promotions: some payment providers run their own offers, such as a discount when you pay with a particular card.
A worked example
Imagine a jacket normally priced at $120:
| Layer | Saving | Running total |
|---|---|---|
| Sale price (25% off) | -$30.00 | $90.00 |
| Code: extra 10% off sale items | -$9.00 | $81.00 |
| Free shipping over $75 | -$7.00 (avoided fee) | $81.00 |
| Paid with a gift card bought at 5% off | -$4.05 | $76.95 |
| 3% cashback (paid later) | -$2.43 | $74.52 effective |
No single layer is dramatic, but together they take almost 38% off the original price, plus the shipping fee you didn't pay.
What not to do
Some "stacking" tips online cross the line into breaking store rules. They can get orders cancelled, accounts closed or cashback withdrawn:
- Creating several accounts to reuse new-customer codes.
- Using codes that were clearly issued to someone else, such as employee or one-time apology codes.
- Buying and returning items to farm points or cashback.
- Exploiting pricing errors after the store has said it won't honour them.
Stick to discounts the store has made available to you, and stacking is perfectly legitimate.
Where to start
Before your next purchase: check whether the item is already on sale, look up the store on Couponova for a current code, see if you're close to free shipping, and decide whether cashback or a discounted gift card is worth the extra step. During big events like 11.11 and Black Friday, stacking opportunities multiply, and so do the conditions, so read carefully.
Common questions
Can you use two promo codes on one order?
Usually not. Most stores accept one promo code per order. You can often combine that code with a sale price, free shipping, cashback, loyalty points or a discounted gift card.
What does stacking discounts mean?
Stacking means combining different types of savings on the same purchase, such as a sale price, a promo code, free shipping, cashback and a discounted gift card, so the discounts add up.
Is stacking discounts allowed?
Yes, when you use discounts the store has made available to you. Creating extra accounts to reuse new-customer codes or using codes issued to someone else breaks most stores' terms.
Store policies, prices and promotions change often. We check our guides regularly, but always confirm the details on the store's own site before you buy. Found something out of date? Tell us.
