Guides · 6 min read · Updated 11 September 2026
How UK voucher codes work — and how to spot fake or expired ones
Why some codes knock money off instantly and others just say “invalid” — and how to tell a real one from a waste of time (or a scam).
What a voucher code actually is
A voucher (or promo) code is a short string a retailer accepts in the basket to apply a discount. The common types:
- Percentage — e.g. “10% off”.
- Fixed amount — e.g. “£15 off orders over £75”.
- Free or upgraded delivery.
- Gift-with-purchase or buy-one-get-one.
- Exclusive codes issued to a specific channel (a cashback site, an affiliate partner, a newsletter) that you won’t find on the retailer’s own homepage.
Where codes come from
Most legitimate codes originate from the retailer’s own marketing, then flow out through affiliate networks (in the UK, most commonly AWIN) to publishers like deal sites. That’s why a reputable deal site can list working codes: they come straight from the retailer’s live feed, not from someone guessing. The codes on our voucher codes and category deal pages are pulled from that feed and refreshed daily, with expired ones removed automatically.
Why a code fails at the basket
Almost every “invalid code” message comes down to one of these:
- It’s expired or was pulled early by the retailer.
- Minimum spend not met.
- Exclusions — sale items, gift cards, certain brands or categories are often excluded.
- One use per customer/account, and you’ve used it.
- Only one code per order — you can rarely enter two, so test which single code saves the most.
- Region-locked to a different country’s site.
Spotting fake or scam codes
Discount codes are low-risk as long as you keep to the retailer’s own checkout, but a few red flags are worth knowing:
- “Code generators” are fake — codes are issued by retailers, not algorithmically generated. Anything promising an endless supply is bogus.
- Never enter card details, passwords or personal data to “unlock” a code. A real code is applied in the retailer’s basket, nowhere else.
- Be wary of sites pushing you to download software or click off to unfamiliar domains to “reveal” a code.
- A code is only ever applied on the retailer’s own site — if the discount doesn’t show in the order summary before you pay, it didn’t work, full stop.
Make the codes that work go further
A working code is just one layer. In most cases you can also click through from a cashback portal and pay with a discounted gift card on the same order, so the code stacks with both. The order matters — the stacking guide and the order-to-apply guide cover it. And if a code “worked” but your cashback later didn’t track, the tracking-troubleshooting guide explains why (non-approved codes are a common cause).
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.
How voucher codes work — FAQ
- Why does my voucher code say invalid at checkout?
- It's almost always one of a handful of reasons: the code has expired or was pulled early, your basket doesn't meet the minimum spend, the items are excluded (sale lines, gift cards, certain brands), you've already used a one-per-customer code, you're trying to combine two codes when only one is allowed, or the code is locked to a different country's site. Working through that list usually explains it.
- Are 'voucher code generator' websites real?
- No — codes are issued by retailers and distributed through affiliate networks, not generated algorithmically, so any site promising an endless supply of working codes is fake. Treat those as a red flag rather than a shortcut.
- Is it safe to enter my card details or password to 'unlock' a voucher code?
- No, never do this — a genuine code is applied in the retailer's own basket and needs nothing more than the code itself. Being asked for card details, passwords or personal data to reveal a code, or being pushed to download software or visit an unfamiliar site, are signs of a scam rather than a real discount.
- Can you use a voucher code and still earn cashback on the same order?
- Often yes, but the code needs to be one your cashback portal has approved for that retailer — using a code that isn't on the approved list is one of the most common reasons cashback fails to track. If your cashback doesn't show up afterwards, check whether the code you used was an approved one before assuming it's lost.
Keep reading
How to stack cashback, vouchers and gift cards (UK guide)
The complete method for combining loyalty pricing, voucher codes, discounted gift cards and cashback on a single purchase — in the order that saves the most.
Read the guide · 7 min →
Discounted gift cards: save 3–7% on almost anything
Buying a retailer's e-gift card below face value is one of the most reliable ways to shave money off any purchase. Here's how it works and where it stacks.
Read the guide · 5 min →
Why your cashback didn't track — and how to fix it
The real reasons cashback clicks fail to record, how to shop so they don't, and how to claim missing cashback when they do.
Read the guide · 5 min →
Want the best stacks each week? 📩
We email the week’s biggest UK savings — the deals where a voucher, cashback and a discounted gift card stack into the lowest real price. One email a week. No spam, unsubscribe anytime.
By subscribing you agree to receive the weekly DealStacker deals email. We’ll never sell your data. See our Privacy Policy. Unsubscribe in one click, anytime.