Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Discount vouchers

Discount vouchersSave on your shopping with the latest vouchers, codes and freebies

( 19 Current Deals )
A quick message from Martin

All the latest deals, guides and loopholes go in MoneySavingExpert's
free weekly email. Don't miss out!

Get Martin's Money Tips email now!

We aim to ensure all the vouchers in this section can be used by everyone. They're checked with the company's press office where possible (unless stated).

But shops change policies regularly, so please report any issue - and remember items can be cheaper elsewhere even after the discount (compare prices). See our tips for safer shopping.

100% verified

We check every deal, but if something's changed, please report it

Can you find it cheaper?

Ensure you Compare prices first, offers aren't necessarily cheapest.

Shop safely

There's a risk any company can struggle, so learn to Shop Safely.

New deals

Morrisons logoMorrisons groceries £12 off £60*Code for online newbies only. Limited del area. Not valid on alcohol

Ends Today

If you're a new online customer, you can enter the code VOU1701888 at Morrisons* by 11.59pm on Sun 24 May to get £12 off when you spend £60+ on groceries. The code's valid on deliveries scheduled before 11.59pm on Wed 27 May.

Delivery costs £1-£5 but Morrisons' delivery area is currently very limited (Midlands, North West, Yorkshire, Bristol and north London only), so if you don't live in these areas you won't be able to get this offer. Find out if it delivers to your area*.

The code doesn't work on alcohol, baby milk or tobacco. If you buy these items, you'll still need to buy £60 worth of groceries for the code to work.

Crabtree and Evelyn logoCrabtree & Evelyn 30% off*MSE Blagged code, use online and in stores. Delivery's £2.50

Ends Today

Enter the MSE Blagged code MSE30 online at beauty retailer Crabtree & Evelyn* or show it on your smartphone in stores to get 30% off full-price items until 11.59pm on Sun 24 May. Delivery's £2.50 or free if you spend over £25.

The discount can't be used in conjunction with any other offers.

SainsburySainsbury's 25% off Tu clothing*In-store sale only, including school informs & sale items

1 day left

If you shop at larger Sainsbury's stores which sell its Tu clothing range (find your nearest here*) you can get 25% off all items until Mon 25 May - the discount will be taken off at the checkout. 

The sale includes men's, women's and kids' clothing (including already-reduced items), plus school uniforms and more while stocks last. Not available in Centrals and Local stores. 

Sainsbury's doesn't offer clothing online yet, but you can browse its clothing range online at Sainsbury's*.

Body Shop logoBody Shop 40% off*Code for online and in stores off full-price items

2 days left

If you enter the code 14671 online at The Body Shop* you'll get 40% off full-price items until 9am on Tue 26 May. Standard delivery's £2.99.

You can also get the discount in participating stores by showing the code on the Body Shop homepage on your smartphone or by printing the code on the homepage and taking it in store between 9am on Thu 21 May and close of business on Mon 25 May.

Some stores and items are excluded. See 'more info' below.

More info

Can't be used at outlet stores, airports, Body Shop Hove or Horsham branches, or through The Body Shop At Home. Also can't be used with other offers, on gift cards, charitable items, Love Your Body memberships or the following:

The Body Shop Foundation Bag for Life | Argan Range | 2-in-1 Smoky Gel Liner & Brow Definer | Colour Crush Nail Colours | Colour Crush Nails - Top & Base Coat | Nail Colour/Varnish Remover | Drops Of Youth Eye Concentrate | All In One Instablur Eye | Red Musk Range | Drops Of Youth Bouncy Sleep Mask | Hemp Soap on a Rope | Wonderblur | Smoky Poppy Range | Lip & Cheek Velvet Sticks | Fuji Green Tea Range | New Eyeliner Range | Vitamin C Glow Boosting Moisturiser | Vitamin C Instant Glow Enhancer | New Honey Bronze Range

Homebase logoHomebase 15% off almost everything*Bank holiday weekend. Automatic discount in stores & online

Sat - Mon

If you go online to Homebase* or visit your nearest store from Sat 23 May, you can get 15% off almost everything until 11.59pm on Mon 25 May. There's no voucher needed as the 15% will come off automatically at the checkout. It applies to full-price and reduced items.

Delivery starts from £3.95 and varies depending on the item's size, but you can order online and collect from your local Homebase store for free. A few bits are excluded - see 'more info' below for details.

More info

This discount cannot be used on delivery charges, gift vouchers, customer wallpaper, installation, 'We'll Do It For You' services, replacement cover, breakdown cover, furniture cover, all Hire Station tool hire, express blinds, shutters and made to measure curtain services, made to measure windows and doors, fitted carpets and vinyl services.

Discount does not apply to orders placed by phone. All reserved items must be collected by close of business on Mon 25 May to get the 15% off.

Important - This deal has expired

This deal has expired - you can't get it any more. We've kept it here for reference. Get our free weekly email to ensure you don't miss out in future.

Habitat logoHabitat 25% off almost everything*Online code and in stores automatically


Enter the code HAB25 online at household furnishings retailer Habitat* to get 25% off almost everything till 11.59pm on Thu 21 May. Delivery prices start at £4.95 but vary depending on what you buy.

You can also get the offer in stores - including in all mini-Habitats in selected Homebase branches - on Thu 21 May only. Here, the discount will be applied automatically.

Excludes gift vouchers, fitted kitchen installation and kitchen appliances, and home delivery.

Laura Ashley logoLaura Ashley 37% off in-store flash sale*30% online & in store. Extra 10% in stores (for 12 hours)

14 days left

From 9am on Thu 21 May, home and fashion retailer Laura Ashley* is launching a 30% off sale online and in its stores. Plus, for the first 12 hours of the promotion, you can get an extra 10% off if you shop in store - and this comes off the reduced price, which effectively means you get a 37% discount on normal prices.

Eg, if you're buying a £100 item, the 30% (£30) off makes the new price £70. The extra 10% (£7) off this new price brings it down to £63 - a total saving of 37% (£37).

In store: 37% off (30% + extra 10% off)

From 9am-9pm on Thu 21 May only, you can go to your nearest Laura Ashley store and get 37% off original prices (30% off almost all items, plus an extra 10% off).

Both discounts will be applied automatically at the till. After this time period, the 30% off offer will continue until Sun 7 Jun, but you won't get the extra 10% off.

Online: 30% off only

From 9am on Thu 21 May, you can go online to Laura Ashley* and get 30% off almost all items (you won't get the extra 10% off). The discount will be applied automatically at the checkout. The offer ends at 11.59pm on Sun 7 Jun.

Delivery is £4.50 if you order online (free delivery on furniture and upholstery), but you can collect from a store for free.

More info

The discounts aren't valid on items from the Laura Ashley Outlets, sale items, Guardsman protector, design service fee, licensed products, gift cards and delivery charges. Can't be used with other offers.

Hotpoint logoHotpoint extra 35% off large appliances*Blagged code for clearance store. Incl washing machines & fridges

Limited stock

Enter the MSE Blagged code 35OFF online at the Hotpoint factory outlet* by Tue 30 Jun to get 35% off all items in its clearance store. We've featured codes for 30% off before, but this is the biggest discount we've seen yet for Hotpoint's large appliances. 

The store sells mostly discontinued Indesit and Hotpoint large appliances, including cookers, washing machines and fridges. While these are discontinued at Hotpoint, some of them are still on sale elsewhere for substantially more.

Delivery's free and there's a free removal and disposal service for your old appliance. There's a charge if you want an engineer to connect your new appliance though, which ranges from £8.40 to £60.

These are end of line models and stock's very limited - once it's gone it's gone, so go quick if you're after a particular item.

As it's a clearance site, not all the appliances can be found elsewhere, but we’ve found a few items for similar prices at other online retailers, so the code is what makes this deal hot. Of course, do check prices and compare for yourself before you buy.

Bargains we found using the code on Fri 15 May include:

  • Indesit tumble dryer (model number IS31V) - £127.13 (£195.59 before code, next cheapest is £149 at BHS).
  • Hotpoint fridge (RLSA175) - £211.25 (£325 before code, next cheapest is £259 online at Boots Kitchen Appliances).
  • Hotpoint washer dryer (WDPG8640G) - £323.69 (£497.99 before code, next cheapest is £399 at The Co-operative Electrical).

All appliances on the site have a one-year guarantee for labour. There's also a 10-year guarantee for parts, but only if you get Hotpoint's engineers to fit them at a standard price.

Ralph Lauren logoRalph Lauren men's polo shirt £35 delivered*Blagged code for 50% off black, white & navy (norm £70+)

2 days left

Designer clothes aren't MoneySaving by anyone's definition - but at this price, they're not a lot more than some non-branded high street clothing. If you go online to Ralph Lauren* and enter the MSE Blagged code RLMSE10 you can get 50% off a selection of men's polo shirts until 11.59pm on Tue 26 May.

There are six styles of polo shirt to choose from in either black, white or navy (see image below). Direct online at Ralph Lauren, the polo shirts are normally either £70 or £85 each, so with the code you can get them for £35 or £42.50. Delivery normally costs £9.95, but we've blagged free delivery for this deal - it'll be deducted when you click 'proceed to checkout'.

We couldn't find these exact shirts anywhere else, but the next cheapest for a similar one (in a different colour) was £56 at House of Fraser. Stock levels of some sizes is limited at the moment, but Ralph Lauren has told us there's more on the way - so it might be worth you checking back before the deal ends.

Ralph Lauren polo shirts

M&S logoM&S up to 60% off with further reductions*Online and in selected stores. Incl men's, women's and kids clothes


If you go online to M&S* you’ll be able to take advantage of its sale, billed as up to 60% off selected womenswear, menswear, kidswear and lingerie.  

M&S has said that the sale is available in selected stores too, but it might be worth you calling ahead to find out.

Standard delivery’s £3.50 or collect in store for free.

Discounts we found on Mon 18 May include women's bikini sets for £8 (were £18), men's chinos for £19 (were £45) and kids' T-shirts for £2.50.

The sale is on while stocks last and you can’t use other discounts or vouchers on sale items. logo£1 La Senza knickers*At Free del code for £12+ spend

RRP £4-£5

If you go to online pound store* you can get La Senza knickers for £1 a pair. Delivery's £3, or free if you spend at least £12 (on anything) and enter the MSE Blagged code FD12 by 11.59pm on Tue 19 May.

La Senza underwear isn't part of's normal range. These are clearance items from a stock liquidation - lingerie retailer La Senza went into administration in 2014 - and they all still have their original £4-£5 price tags.

These knickers have proved very popular, so sizes and styles have at times been extremely limited. has told us it's added more and extra stock is being delivered all the time.

La Senza underwear

Tesco logoTesco Grocery £12 off £60 spend*Online code for new customers only

7 days left

If you're new to Tesco Grocery* you can get £12 off your first £60 online shop when you enter the code XXFNJE by Sun 31 May. Delivery starts from £1, or free if you click and collect from a store. 

There are a few exclusions - more info on those below. Only one code can be used per household.

More info

The £60 grocery spend excludes:

Infant milk formulae, tobacco products, stamps, National Lottery Scratchcards, Delivery Saver subscriptions and delivery or collection charges. Can't be used with any other eCoupon beginning with XX. Only one code per household and per customer.

M&S logoM&S 20% off selected school uniform*Online only. Discount applied automatically

7 days left

If you go online to M&S* you can get 20% off selected school uniform until 11.59pm on Sun 31 May. The discount's only available online and delivery's £3.50, but you can get around this by ordering online then collecting from an M&S store for free.

There's no code or voucher needed as the discount will be applied automatically at the checkout. It only applies to schoolwear items with product codes starting 'T76' and excludes shoes, coats, underwear, hosiery, accessories and stationery. It can't be used with other offers.

Vision Direct 10% off*Online code for new customers

Ends 31 Aug

Enter the code LENSES32 online at Vision Direct* to get 10% off until Mon 31 Aug. Delivery's £2.99.

Compare prices with the MSE Contact Lens Finder before you buy, as Vision Direct may not always be the cheapest retailer, even with the code.

More info

You'll need a valid prescription to buy lenses.

Evans Cycles logoEvans Cycles up to £500 off when you trade in a bike*In store & online via click & collect. Any bike, any condition

9 days left

Trade in your old bike at Evans Cycles* and you can get between £20 and £500 off a new bike until Tue 2 Jun. You can either do it in store (just turn up with your old bike) or by entering a code to get the discount online before wheeling in the old bike when collecting your new one.

Evans says it'll accept any bike, kids' or adults', in any condition - even if it's missing both wheels!

How much of a discount can I get?

This depends on how much you're spending on a new bike (not the condition of your old one), so it probably isn't worth trading in a decent bike you can sell for more than you'll get in Evans discount.

New bike price Discount Online code
£170 up to £300 £20 off Trade20
£300 up to £500 £30 off Trade30
£500 up to £750 £50 off Trade50
£750 up to £1,000 £75 off Trade75
£1,000 up to £1,500 £100 off Trade100
£1,500 up to £2,000 £150 off Trade150
£2,000 up to £5,000 £250 off Trade250
£5,000+ £500 off Trade500


Can I really trade in any bike?

You don't have to trade in the same kind of bike that you're planning to buy and it doesn't even have to be rideable, so pretty much anything goes, whether it's a kid's bike, BMX, mountain bike or road bike. Bikes can only be traded for bikes, though - not accessories, clothing or parts.

What will happen to my old bike?

Bikes are examined and either refurbished for donation to various community schemes or sold to raise money for social projects. Bikes deemed unsafe or unusable are stripped for their parts and recycled. See the full T&Cs*.

More info

Terms and conditions:

Excludes ex-demo and soiled bikes. Trade-in discount cannot be used in conjunction with any other promotion or Price Match. Once traded in, bikes are the property of Evans Cycles and cannot be returned to the customer even in the event of a refund. The trade-in discount on a new bike depends on the price of the new bike, not the condition of the old one. Evans Cycles will give you £20 off for your bike if the new one is priced between £170-300, £30 off for your bike if the new one is priced between £300-500, £50 off if the new one is £500-750, £75 off if it’s £750-£1,000, £100 off if the new one is £1,000-1,500, £150 off if it’s £1,500-£2,000, £250 off if it’s £2,000-£5,000 and £500 off a bike over £5,000. 

H&M logoH&M 25% off one item for new email subscribersOnline code for full-price items

Sign up

If you're not already signed up, subscribe to the H&M newsletter and you'll receive an email with a code for 25% off one item. You'll then have three weeks to use the code online at H&M from the date of signing up. Delivery's £3.90.

As you can only get the discount on one item, the code is good if you were planning on buying on something expensive, such as a winter coat.

The code can't be used with other offers or on sale items, gift cards, or designer collaborations. You can unsubscribe from the newsletter at any time if you no longer wish to receive it.

Amazon logoAmazon 20% off clothing & shoes code*New online newsletter sign-ups

If you sign up to Amazon's* fashion newsletter and you'll be emailed a 20% off code to use on any Amazon clothing and shoes (excludes third-party sellers).

The code is valid for 30 days and only works on a maximum of five items in your basket. If you have more than five items of clothing or footwear in your order, the 20% discount will only be applied to the five cheapest items.
More info
Try using the Amazon Discount Finder* to find already-discounted clothing* and shoes. You can unsubscribe at any time.

Forumites were using the code to buy Hunter wellies, though these have now gone up in price. See the forum discussion.

Homebase logoHomebase £5 off your next £50 shop code*Buy anything & fill in survey to get deal


Follow these quick steps:

  1. Buy ANYTHING in store at Homebase*. A £1ish pack of batteries, screws or sponges will do.
  2. At the till, you'll get a flyer asking you to visit the Homebase Paint Us A Picture* website to give feedback on the store's service.
  3. Enter your receipt number on this site and answer a survey (takes 5-10 mins) within seven days of the purchase.
  4. You'll get a unique code which you need to print and take in store within two months to get £5 off your next £50 spend.
More info
The £50 spend excludes gift cards and must be used in a single transaction.

H&M logoH&M £5 off £30Donate unwanted clothes for recycling and get in-store voucher

Bring a bag of unwanted clothes to your nearest H&M and you'll get a voucher for £5 off when you spend £30 in store within six months. Max two vouchers per person per day.

The clothes don't have to be from H&M. H&M recommends that the bag be a generously filled shopping bag, similar to a supermarket carrier bag. For full details of the promotion, see H&M Long Live Fashion.
use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

Skint? ask:
  • Do I need it?
  • Can I afford it?
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help Amazon Body Shop Crabtree and Evelyn Evans Cycles Habitat Homebase Hotpoint Laura Ashley M&S M&S Morrisons Ralph Lauren Sainsbury's Tesco Vision Direct

Cheap Travel Money

Find the best online rate for your holiday cash with MoneySavingExpert's TravelMoneyMax.

£100 buys: Best Worst
Euro 138.51 124.65
Dollar 154.46 138.33
Lira 390.10 338.38