What Is Voucher Stacking?

Voucher stacking is the practice of applying more than one discount or saving method to a single purchase. When done successfully, you might combine a percentage-off code, free delivery voucher, and cashback — all on the same order. While not every retailer allows it, knowing the rules can unlock significant savings.

Types of Discounts You Can Combine

Stacking isn't just about entering two codes at checkout. It includes layering different types of savings:

  • Discount codes – A percentage or fixed amount off your order total.
  • Free delivery codes – These often work alongside other discount codes.
  • Cashback – Via sites like TopCashback or Quidco, earned after your purchase.
  • Loyalty points – Nectar, Clubcard, or retailer-specific reward points used at checkout.
  • Student/NHS discounts – Through platforms like Student Beans or Blue Light Card.
  • Credit card rewards – Some cards earn points or cashback on every purchase.

Which UK Retailers Allow Code Stacking?

Policies vary by retailer, and they change over time — always check the terms. Generally:

Retailer Multiple Codes? Cashback Compatible?
ASOS Usually one code Yes (via cashback sites)
Boots Code + Advantage Card Sometimes
Currys One code typically Yes
M&S Code + Sparks points Yes
Amazon Voucher + Prime benefits Limited

How to Stack Effectively: Step-by-Step

  1. Find your discount code first – Check the retailer's newsletter, deal sites like HotUKDeals, or browser extensions like Honey.
  2. Activate cashback before clicking through – Open your cashback site (TopCashback or Quidco) and navigate to the retailer from there.
  3. Add items to basket and apply your code – Check if free delivery codes can be entered alongside.
  4. Pay with a rewards credit card – Earn points or cashback on top of everything else.
  5. Use loyalty points if available – Nectar points at Sainsbury's, Clubcard prices at Tesco, or Boots Advantage Card points.

Common Mistakes to Avoid

  • Activating cashback after browsing – You must click through the cashback site first, or the tracking won't work.
  • Using expired codes – Always verify expiry dates. Sites like VoucherCodes and MyVoucherCodes list current offers.
  • Ignoring minimum spend thresholds – Some codes only activate above a set basket value.
  • Missing out on newsletter codes – Many retailers send exclusive 10–20% off codes to email subscribers.

The Stacking Mindset

The key to effective stacking is treating every layer as optional but cumulative. Even if you can only combine two methods rather than five, that's still more money saved than using one code alone. Over dozens of purchases per year, the habit compounds into real savings.