My Clubcard vouchers are not working

When you come to check out on Tesco direct, you can enter any Clubcard voucher or eCoupon codes you have. Also, any previously entered codes stored in your eWallet will be clearly displayed. Please just select the codes you’d like to use, click add, and the savings will be applied to your order.
If your voucher or eCoupon codes aren’t being accepted, the following checklist should help you understand why:
1. Have you entered the online code correctly - including adding the hyphens in the code?
2. Can your coupons definitely be used on the products you’re buying? 
For example, if the voucher/eCoupon is for electrical, are your items in the electrical category?
3. Does your order meet the requirements for the offer, for example £10 off when you spend £100 or more on Tesco direct? The spend limit does not include the delivery charge.
4. Is your voucher definitely for online use? If it is, it will have an online code. If it only has a barcode, then it will need to be scanned in store.
5. Has your voucher passed its expiry date?
6. Have you used the voucher before? Most vouchers can only be used once.
7. Is your coupon valid on Tesco direct, and not for specific use on one of our other sites - for example, Grocery or Wine by the Case?
8. Do you have an exclusive voucher that states it cannot be used with any other vouchers?
None of these steps have helped, what else can I do?
Don’t worry, our customer services team are here to help. Please get in touch using the relevant phone number or email address on the Contact us page.

back to top

Can't find the answer to your question?

Contact us.

Related search results

No Similar solutions are available for display.

Contact us


Complete our online form to send an email to us.

We aim to respond to your email within 48 hours of receipt.

Our stores

Please contact your nearest Tesco store with any questions about shopping in our stores.

Find nearest store
Phone 0800 323 4050†
Mobile 0330 123 4050
Opening times:
Mon to Fri 8am to 11pm
Saturday 8am to 8pm
Sunday 10am to 6pm
† 0800 numbers are free from BT landlines. Calls to 03 numbers from private telephones, including mobiles, are charged at the local rate, and are included as part of any inclusive call minutes provided by your phone operator. Calls may be recorded.


Tesco Customer Services
PO Box 73
Baird Avenue
Dryburgh Industrial Estate