Guides · 7 min read · Updated 22 June 2026
How to stack cashback, vouchers and gift cards (UK guide)
The advertised price is almost never the cheapest price. Here’s how to layer discounts in the right order to pay far less for the same thing.
What “stacking” actually means
Stacking is the practice of applying more than one discount to a single purchase. Most shoppers stop at one — a voucher code, or maybe cashback. But on most online orders you can legitimately combine four or five separate savings layers, and they compound. A product that looks like it costs £200 can routinely end up costing £170–£180 once everything is applied, without any haggling and without buying anything you weren’t already going to buy.
The catch is that the layers interact. Apply them in the wrong order and you either leave money behind or, worse, trigger a rule that voids one of the discounts entirely. This guide walks through each layer and the correct sequence.
The five layers, in the order they should be applied
- Loyalty / member pricing. Many retailers show a lower price to scheme members the moment you log in — My John Lewis prices, Boots member offers, a supermarket’s app-only price. This comes first because it changes the base figure every later discount is calculated from.
- Voucher and promo codes. Apply fixed-amount codes (“£15 off”) before percentage codes (“10% off”), so the percentage works on the higher pre-fixed-discount figure where that gives a better result. Only one code usually applies per order, so test which single code saves most.
- Discounted gift cards. Buy the retailer’s own e-gift card below face value, then pay with it. A 5% discounted gift card is effectively 5% off the whole order. We cover this in depth in the discounted gift cards guide.
- Cashback. Click through from a cashback portal before you check out so the sale tracks. The cashback percentage is paid on what you spend at the retailer, so it sits after the gift card in the stack. More on the portals in the best cashback sites guide.
- Credit-card cashback or points. The final layer — a small percentage back (or points) on whatever you actually pay at the till. It applies to the money that leaves your account, so it always comes last.
A worked example
Say you’re buying a £200 appliance from a retailer that supports all five layers:
- Member price knocks it to £190.
- A “£10 off £150” voucher takes it to £180.
- You pay with a gift card bought at 5% off — an effective £9 saved.
- 4% cashback on the £180 spend returns about £7.20 later.
- 1% credit-card cashback on what you pay adds roughly another £1.70.
Headline price £200; true net cost around £162. That’s ~19% off with nothing more than logging in, pasting a code, and clicking through the right links.
The trap: discounts that cancel each other out
Stacking isn’t always “the more the better.” The most common gotcha in the UK is that some retailers void cashback when you pay by gift card. In that case the gift-card discount and the cashback are mutually exclusive — you have to pick whichever route is genuinely cheaper, not stack both. Other rules to watch:
- Cashback is often paid on the ex-VAT or post-voucher balance, not the headline price.
- Sale items and gift cards themselves are frequently excluded from cashback.
- Many voucher codes can’t be combined with member pricing.
This is exactly the kind of edge case that’s easy to get wrong by hand — which is why DealStacker compares both routes automatically and keeps whichever actually wins.
Cash now vs. value later
Keep one mental rule: a pound off the price today is worth more than a point you redeem later. Loyalty points (Nectar, Clubcard, Boots Advantage) are real value but they’re deferred — don’t treat “+500 points” as if it were £5 cash off now. When you compare two deals, compare the cash you part with first, then use points as a tie-breaker. DealStacker shows these separately for exactly this reason — see how the engine works.
Let DealStacker do the maths
You can do all of this manually, but it’s fiddly and the rules change. DealStacker works out the cheapest stacked price for you across UK retailers and shows the waterfall step by step. Search a product to see it in action.
How we make money: DealStacker is free. When you click through to a retailer and buy, we may earn a commission via affiliate partnerships. It costs you nothing extra and never changes which deal we rank cheapest — our ranking is driven solely by the stacked cash price.
Keep reading
The best order to apply discounts, cashback and gift cards (with examples)
The sequence you apply voucher codes, gift cards, cashback and loyalty in changes how much you save. Here's the order that saves the most, with worked examples.
Read the guide · 6 min →
How to never pay full price: the discount-stacking checklist
A practical, repeatable checklist for stacking voucher codes, cashback, discounted gift cards and loyalty on any UK purchase — so you never pay full price again.
Read the guide · 5 min →
Best UK cashback sites compared: TopCashback vs Quidco vs Rakuten
The three big UK cashback portals, how they differ on rates, payouts and reliability, and how to pick the right one for each purchase.
Read the guide · 6 min →