A voucher code can look convincing and still fail at checkout. This practical UK checklist shows how to verify whether a discount code is genuine, understand its conditions, troubleshoot a rejection and compare it with another offer before you place an order.
Overview
Finding a code is only the first step. A useful discount code must come from a recognisable retailer or a reputable offer page, apply to the products in your basket and reduce the final cost after delivery and other charges are included. A code may be genuine but no longer active, or it may be valid only for a narrow group of shoppers.
Use the following workflow whenever you find discount codes UK shoppers might use. First, identify the retailer and the offer source. Next, read the terms before copying the code. Then test it in the retailer’s basket or checkout without paying. Finally, compare the adjusted total with other available promotions, including free-delivery offers, student discounts, NHS discounts, loyalty rewards or cashback where the retailer’s terms allow them.
Remember that a successful code entry is not the same as a good deal. Check the final order total, delivery charge, returns conditions and any subscription or membership requirement before completing your purchase.
Checklist by scenario
When you have found a code on a coupon page
- Check the retailer name and website address. Make sure the code is intended for the retailer you are visiting and that you have opened the official checkout rather than an unfamiliar payment page.
- Look for an expiry date or status note. Treat a code with no visible date as unconfirmed until it works in the basket. Dates and promotional terms can change, particularly during seasonal sales.
- Read the headline conditions. Note the minimum spend, eligible categories, excluded brands, delivery restriction and whether the offer is limited to selected products.
- Copy the code carefully. Avoid adding spaces at the beginning or end. If the code contains similar characters, such as zero and the letter O, try typing it manually.
- Check the order summary. Confirm that the discount is shown as a deduction and that the total has changed by the expected amount or percentage.
Our guide to finding and verifying working discount codes in the UK can be used alongside this checklist when you are comparing several offers.
When the code is rejected
Do not assume immediately that the code is fake. Check the exact error message, then work through the basket conditions. Remove excluded products temporarily, check the order value before delivery, and confirm that the offer is available to your account or location. If the code still fails, try the retailer’s promotion page or a clearly labelled alternative rather than repeatedly submitting the same code.
When the code is for a student, NHS or key worker discount
These offers may require eligibility verification, a retailer account or a unique code generated after signing in. Check whether the discount applies to your product category and whether it can be used with a sale price or another promotion. Do not share a personal verification link or unique code publicly. For more detail, see the guides to UK student discount codes and NHS and key worker discounts.
When you are comparing a flash deal with a voucher
Test the voucher against the same basket used for the flash deal. A sale price may exclude a code, while a code may apply only to full-price items. Compare the final payable amount, delivery cost and any time limit instead of choosing the offer with the larger advertised percentage.
What to double-check
The table below covers common reasons a voucher code is not working and the most useful next action.
| What may be wrong | What to check | Best next action |
|---|---|---|
| Expired code | Expiry date, campaign end date or wording such as “limited time” | Look for a current retailer promotion or remove the code and compare the sale price. |
| Minimum spend not reached | Whether the threshold is measured before delivery, after discounts or by product subtotal | Recalculate the eligible subtotal; do not add unwanted items solely to unlock a saving. |
| Excluded products or brands | Terms covering sale items, gift cards, marketplace products, delivery or selected brands | Remove an excluded item temporarily or use a promotion that specifically covers it. |
| New-customer restriction | Whether the offer requires a first order, a new email address or a newly created account | Use the code only if you meet the stated condition and check whether account creation adds obligations. |
| Regional or delivery restriction | UK mainland, Northern Ireland, overseas territories or selected delivery areas | Confirm your delivery address and search for an offer available to your location. |
| Account or verification issue | Sign-in status, student or key worker verification, and one-use limits | Sign in, complete the required verification or contact the retailer if the terms say you qualify. |
| Browser or session problem | Old basket contents, cookies, extensions or a code applied in another tab | Start a fresh basket, disable interfering extensions if appropriate, or try the retailer’s usual browser or app. |
| Entry error | Extra spaces, incorrect characters, capitalisation or a copied tracking parameter | Paste into a plain text field first, remove spaces and enter the code again carefully. |
Retailer checkout systems differ, so these steps are troubleshooting guidance rather than a guarantee that every code can be made to work. If the retailer’s terms clearly exclude your order, treat the rejection as expected.
Common mistakes
- Judging a code by its headline alone. “Up to” savings may apply only to selected items. Read the qualifying conditions and test your actual basket.
- Ignoring delivery charges. A percentage discount can be outweighed by postage. Check whether a free delivery code or retailer threshold produces a lower final total. Our free delivery codes UK guide explains what to check.
- Adding unnecessary items to meet a threshold. Compare the extra cost with the discount. A code is not a saving if it causes you to spend more than planned.
- Assuming codes can always be combined. Some retailers permit only one promotional code, while others separate discount codes from loyalty rewards or cashback. Check the retailer’s terms before relying on stacking.
- Repeating a personal code publicly. Unique student, NHS, key worker or account-linked codes may be intended for one customer. Keep them private.
- Paying before checking the total. Never rely on a banner or confirmation message alone. Review the order summary immediately before payment and save a copy of the terms if the offer is important.
When to revisit
Return to this checklist before major shopping periods, including seasonal sales, back-to-school shopping, holiday gifting and retailer event days. Retailers may change expiry dates, qualifying products, checkout fields, account requirements or code-stacking rules. A code that worked previously should be tested again rather than assumed to remain valid.
Coupon editors should review retailer examples, terms wording and verification steps at least monthly, and sooner when a retailer changes its checkout or promotional policy. Readers should revisit the process whenever they see a new code, switch device, change delivery location or move from a standard order to a marketplace, subscription or sale purchase.
Before you buy, use this final five-point check: confirm the source, read the restrictions, test the code in the basket, compare the complete final total and make sure the purchase still fits your budget. If the code fails after those checks, choose a clearly stated alternative rather than treating an unverified offer as a guaranteed saving.