Finding a voucher code is only the first step. This guide explains how to find, test and compare promo codes in the UK, check exclusions and expiry dates, combine discounts where allowed, and maintain a simple routine that helps you avoid wasting time on codes that no longer work.
Overview
Promo codes, discount codes and voucher codes can reduce the cost of an online order, but the headline percentage is not always the most useful measure. A code may apply only to full-price items, require a minimum spend, exclude delivery, or be limited to new customers. The best deal is the one that produces the lowest genuine total for the item and delivery option you actually need.
Start with the retailer itself. Check the website banner, sale page, email sign-up offer, app, loyalty account and checkout page before searching elsewhere. Retailers sometimes display a code only after you have selected a qualifying product, joined a mailing list or signed in. Our guide to retailer newsletter sign-up discounts in the UK covers the practical differences between first-order offers and broader promotions.
When using a coupon site, look for a clear description of the offer rather than relying on a code alone. A useful listing should indicate the discount type, qualifying products, minimum spend, customer restrictions and any stated end date. Treat labels such as “verified” as a prompt to test the code, not as a guarantee that it applies to every basket. Codes can expire, be withdrawn or work only in specific circumstances.
Before applying a code, record the normal item price, delivery cost and any required membership or subscription charge. Then compare the final total with other legitimate saving routes, such as a sale price, cashback or a retailer’s own multi-buy promotion. Cashback can be useful, but it normally follows separate tracking conditions; see our comparison of cashback sites in the UK before assuming that cashback and a promo code can be combined.
Maintenance cycle
Promo-code content needs regular maintenance because the underlying offers change frequently. A practical review cycle has three levels:
- Quick checks: Review prominent codes, retailer links and visible expiry dates whenever the page is used or a new offer is added.
- Scheduled reviews: Re-test important codes and scan the retailer’s own promotion pages on a regular cycle. The interval can be shorter for fast-moving retailers and longer for stable, evergreen guidance.
- Seasonal reviews: Refresh the page before major shopping periods, including retailer event weeks, end-of-season sales and the run-up to Black Friday or Boxing Day. Do not assume that a previous year’s code or terms will return.
During each review, remove codes that fail repeatedly, update descriptions that no longer match the checkout journey, and check that links still lead to the relevant retailer or offer page. A short “last checked” note can help readers understand that the page is maintained, provided the date reflects a genuine review.
Keep a simple record with the retailer name, code, offer description, restrictions, date tested and result. This prevents the same failed code from being added again and makes it easier to distinguish a temporary checkout error from a permanently expired promotion. For appliances and larger purchases, compare the retailer’s total price as well as the code value; our Currys, AO and John Lewis appliance deal guide provides a useful comparison framework.
Signals that require updates
Some changes are obvious, while others can make an otherwise accurate guide misleading. Update a listing when:
- The code is rejected at checkout or no longer appears in the retailer’s promotional material.
- The retailer changes the wording from a percentage discount to a fixed amount, or introduces a new minimum spend.
- The offer becomes limited to selected categories, brands, colours, sizes or full-price products.
- The customer eligibility changes, such as a first-order, app-only, student or membership restriction.
- The retailer changes delivery thresholds, collection options or returns information in a way that affects the real saving.
- The code works only in a particular country, currency, device or account type.
- A sale price replaces the original price, making the advertised percentage discount difficult to interpret.
Search behaviour is another useful signal. If readers increasingly look for a particular retailer, audience discount or seasonal event, review whether the page answers that intent directly. A guide about general promo codes should not quietly become a list of unrelated deals. Keep the focus on finding and verifying codes, and link to more specific resources where appropriate, such as guides to Black Friday deals in the UK or Boxing Day sales.
Common issues
The code is accepted but the discount is not what you expected. Check whether the reduction applies before or after delivery, whether VAT or other charges are treated differently, and whether only qualifying products received the discount. Read the basket line by line rather than relying on the confirmation message.
The code says it is invalid. Retype it instead of copying spaces, check capitalisation if the retailer requires it, and confirm that the basket meets the minimum spend. Remove excluded items temporarily to identify whether a product restriction is preventing the code from working. If it still fails, do not keep presenting it as active.
Two offers will not stack. Many checkout systems accept only one promotional code, or separate product discounts from delivery offers. Test combinations only when the retailer’s terms allow it, and compare the final totals. A smaller code applied to a lower-priced basket can sometimes be less useful than one larger offer on the full qualifying order.
The code requires a new account or marketing consent. Decide whether the saving is worth the account, email or membership commitment. Check the retailer’s own terms and keep a note of any recurring charge, renewal condition or cancellation requirement before proceeding.
The discount disappears after changing delivery. Delivery, collection and marketplace products may follow different rules. Recalculate the final total after selecting the delivery method you intend to use. This matters particularly for bulky goods, where a percentage code may be outweighed by delivery costs.
When to revisit
Revisit this guide on a scheduled review cycle and whenever the shopping landscape changes. A review is especially worthwhile before a major seasonal event, after a retailer redesigns its checkout, or when readers report that a commonly used code has stopped working. Search intent can also shift: shoppers may move from broad “voucher codes UK” searches towards requests for app offers, student discount UK eligibility, newsletter codes or retailer-specific promotions.
Before buying, use this five-minute checklist:
- Check the retailer’s own website, account area and current sale page.
- Find a code with clearly stated terms and test it in the basket.
- Confirm the minimum spend, exclusions, customer eligibility and expiry information.
- Compare the final total against the sale price, delivery options and any available cashback.
- Save the confirmation and report failed or misleading listings so the information can be reviewed.
Do not let a code determine what you buy. Set a target price first, compare the complete delivered cost, and walk away if the promotion creates pressure to add unnecessary items. Returning to a maintained, transparent guide is most useful when it helps you make that comparison quickly and confidently.