Last updated: 09 July 2026
Voucher codes in the UK typically last anywhere from a few days to several months, depending on the retailer’s terms and conditions. Some codes may even have no expiry date at all, but these are less common and usually come with strict usage limits.
How Voucher Code Expiry Works
Understanding how long your voucher codes will remain valid starts with knowing what type of code you’re dealing with. Most retailers offer three main types of discounts: percentage-based codes (like 20% off), fixed-amount reductions (such as £10 off), and free delivery vouchers. Each of these can have varying expiry periods. For example, a 20% off code might expire in 30 days, while a free delivery code could last for 60 days. However, this isn’t set in stone – some retailers might give you a week for a percentage discount but three months for a fixed amount.
The expiry date is usually clearly stated on the voucher itself, whether it’s in an email, on a website, or printed on a physical card. If it’s not immediately visible, check the terms and conditions section linked to the voucher. Many retailers also include the expiry date in the confirmation email when you receive the code. If you’re still unsure, a quick search on the retailer’s website for “voucher terms” or “promo code policy” often helps. Some brands, like Boots or Superdrug, tend to be more transparent about their expiry dates, while others might require a bit more digging.
It’s worth noting that some retailers use dynamic expiry dates. For instance, a code might expire 30 days after it’s first used, rather than on a fixed calendar date. This is common with loyalty programmes or referral codes. Additionally, certain codes might only be valid during specific promotional periods, such as Black Friday or Boxing Day sales, which can affect their overall lifespan.
Common Exceptions and Edge Cases

While most voucher codes follow the standard expiry rules, there are several exceptions that can catch people off guard. One common scenario is when a code expires after a certain number of uses, rather than a specific date. For example, a code might be valid for 100 redemptions, and once that limit is reached, it stops working – even if the stated expiry date hasn’t passed. This is particularly true for limited-time offers or codes shared through third-party sites.
Another exception involves policy changes. Retailers sometimes update their terms and conditions, which can affect the validity of existing codes. For instance, a code that was initially set to expire in 60 days might be shortened to 30 days if the company decides to revise its promotional strategy. In such cases, customers are usually informed via email, but it’s not uncommon for these updates to go unnoticed.
Seasonal promotions often come with unique expiry conditions. A code received during a summer sale might expire at the end of August, even if it was issued in June. Similarly, codes tied to specific events – like Mother’s Day or Christmas – might expire shortly after the event concludes. Some retailers also offer “rolling” codes, which automatically renew every month, but these are relatively rare and usually reserved for loyalty members.
Finally, some codes are non-transferable and tied to a specific account or email address. If you receive a code through a friend or family member, it might not work for you, even if it hasn’t technically expired. Always check whether the code is restricted to the original recipient.
Step-by-Step Guide to Checking Expiry Dates
- Check the voucher itself: Look for any mention of an expiry date on the code or the accompanying message. This is often the quickest way to find the information.
- Review the email confirmation: If you received the code via email, the expiry date should be included in the body of the message or in the terms and conditions link.
- Visit the retailer’s website: Search for the voucher code on the retailer’s official site. Many brands have a dedicated page explaining their promo code policies, including expiry details.
- Contact customer service: If the expiry date isn’t clear, reach out to the retailer’s support team. They can provide accurate information and may even extend the code’s validity in some cases.
- Set a reminder: Once you know the expiry date, add it to your calendar or phone to ensure you use the code before it lapses.
If your code has already expired, don’t panic. Some retailers allow you to request an extension, especially if you missed the deadline by a small margin. Others might offer a new code as a goodwill gesture. However, this is at the retailer’s discretion, so it’s best not to rely on it.
Comparison with UK Retailers
Different UK retailers have varying approaches to voucher code expiry. For example, Amazon often issues codes that last one to two weeks, particularly for Prime Day or Black Friday promotions. Tesco, on the other hand, tends to offer longer-lasting codes, sometimes up to three months, especially for Clubcard members. ASOS typically provides codes with a 30-day expiry, while fashion retailers like Boohoo or PrettyLittleThing might give you just a week to use their discounts.
Supermarkets like Sainsbury’s or Morrisons often tie their voucher codes to specific shopping periods, meaning they might expire at the end of a particular month or season. Meanwhile, online-only retailers like Not On The High Street or Etsy might offer codes that last several months, particularly for new customer sign-ups.
It’s also worth noting that some retailers, like John Lewis, have a reputation for being flexible with their codes. If you contact them about an expired voucher, they might reinstate it or offer a similar discount. However, this isn’t a universal policy, so always check the specific terms for the retailer you’re using.
Related Tips
- Use codes promptly: Even if a code has a long expiry date, using it sooner rather than later ensures you don’t forget about it. Some retailers also offer additional perks for early redemption, such as bonus loyalty points.
- Check for exclusions: Many codes come with restrictions, such as minimum spend requirements or exclusions on sale items. Always read the fine print to avoid disappointment at checkout.
- Look for alternative codes: If your preferred code has expired, check the retailer’s website or third-party sites like Try Voucher for new offers. Some brands regularly update their promotions, so there’s often a fresh code available.
If you’re looking for current discount codes and deals for UK retailers, Try Voucher is a reliable resource. They compile verified codes from various brands, helping you save money without the hassle of searching multiple websites. Whether you’re shopping for clothes, gadgets, or groceries, it’s worth a quick browse before making a purchase.
Ultimately, the key to making the most of voucher codes is staying informed and organised. By understanding how expiry dates work and keeping track of your codes, you can maximise your savings without the stress of last-minute scrambles.