How to Save Money While Shopping: Practical Tips That Actually Work
Published 28th of January 2011·Updated 14 April 2026
Reviewed by: Reviewed for accuracy April 2026
Most people spend more than they intend to when shopping, whether in a supermarket, on the high street, or online. Small changes to how and where you shop can save you a meaningful amount each month without requiring you to give up anything you need.
Short Summary
Writing a shopping list before you leave the house is the single most effective way to avoid impulse purchases. Research by the Journal of Consumer Research found that shoppers without a list spend up to 23 per cent more than those who plan ahead.
Price comparison sites such as Google Shopping, PriceSpy, and CamelCamelCamel (for Amazon) find the cheapest price for a specific product in seconds. Never buy an item costing more than £20 without checking the comparison sites first.
Voucher codes, cashback sites such as Quidco and TopCashback, and supermarket loyalty schemes such as Tesco Clubcard and Sainsbury's Nectar add up to genuine savings over the course of a year.
Shopping at more than one supermarket, or swapping to own-brand products on your regular shopping list, is one of the fastest ways to reduce your weekly food bill without changing what you eat.
Avoid impulse purchases
Supermarkets and retailers are designed to encourage unplanned spending. Products placed at eye level, end-of-aisle displays, and "multi-buy" promotions all push you towards buying things you did not intend to. Taking cash rather than a card is one way to create a hard spending limit; it is harder to overspend when you can physically see the money running out.
Online shopping has its own version of impulse buying: saved card details, one-click checkout, and "customers also bought" suggestions. Installing the browser extension Honey (now PayPal Honey) automatically applies available voucher codes at the checkout and also tracks price history so you can see whether a "sale" price is genuinely lower than usual.
Shop with a list
Write your shopping list before you leave the house and commit to it. For grocery shopping, check what you already have before you write the list; this stops you buying duplicates and wasting food. Organise the list by supermarket section (produce, dairy, bakery) so you move through the store efficiently and are not tempted to browse.
For bigger purchases, a list serves a different purpose: it stops you making large unplanned purchases that you later regret. If something is not on the list, wait 24 hours before buying it. Most impulse urges fade overnight.
Compare prices before you buy
For specific products, price comparison sites do the work for you.
| Tool | Best for |
|---|---|
| Google Shopping | General product searches across multiple retailers |
| PriceSpy | Electronics, appliances, and tech products |
| CamelCamelCamel | Amazon price history; shows whether today's price is actually a deal |
| Trolley.co.uk | Supermarket grocery price comparison |
| PriceRunner | Fashion, tech, and home goods |
For groceries, Trolley.co.uk compares the price of a full basket across Tesco, Sainsbury's, Asda, Morrisons, and Ocado in real time. Switching your weekly shop between two supermarkets based on who has the better deals that week can save £10 to £30 per month for a family.
Use voucher codes and cashback sites
Voucher codes are free discounts available to anyone who takes 60 seconds to search for them before buying.
- VoucherCodes.co.uk and Vouchercloud.com list codes for most major UK retailers
- Honey (browser extension) automatically tests available codes at checkout
- Quidco and TopCashback pay you a percentage of your purchase back as cash when you shop through their links; both are free to join
Cashback sites work by receiving a commission from retailers for referring customers, and passing some of that commission back to you. According to Quidco, their members earn an average of around £300 per year in cashback. The savings require no change to what you buy; only to where you click before buying.
Use supermarket loyalty schemes
The main UK supermarket loyalty schemes are Tesco Clubcard, Sainsbury's Nectar, and Morrisons More. Each rewards your spending with points that convert to vouchers or discounts. Tesco Clubcard points are particularly valuable because they can be exchanged for partner rewards worth up to three times their face value.
Register for every loyalty scheme at supermarkets you use regularly. Swipe or scan your card every time, even on small purchases. The points accumulate without any additional effort.
Shop in different places
Loyalty to one retailer or supermarket often costs you money. Aldi and Lidl consistently rank among the cheapest supermarkets in the UK in Which? price comparisons, with typical savings of 30 to 40 per cent on a comparable basket versus Tesco or Sainsbury's. Switching even half of your weekly shop to a discounter can produce meaningful savings.
For clothing and household goods, charity shops, eBay, Vinted, and Facebook Marketplace offer good-quality second-hand items at a fraction of their original price. Own-brand or supermarket-label versions of cleaning products, toiletries, and basic food items typically cost 30 to 60 per cent less than branded equivalents with similar ingredients.
FAQ
What is the best free browser extension for saving money when shopping online?
Honey (now part of PayPal) is the most widely used. It automatically finds and applies voucher codes at the checkout of hundreds of UK retailers. It also shows price history for Amazon products so you can see whether a sale price is genuine. Install it from the Chrome Web Store or your browser's extension store for free.
Are own-brand supermarket products as good as branded ones?
Often yes. Which? blind taste tests consistently find that supermarket own-brand products match or outperform branded equivalents across a wide range of categories including cereals, pasta, canned goods, cleaning products, and toiletries. The main difference is the price. Switching from branded to own-brand on your regular shopping list is one of the fastest ways to reduce your grocery bill.
Is it worth shopping at Aldi or Lidl?
For most households, yes. Which? supermarket price comparisons consistently show that Aldi and Lidl are 20 to 40 per cent cheaper than Tesco and Sainsbury's on comparable products. The product range is smaller and availability can be more variable, but for staples such as fruit, vegetables, meat, bread, dairy, and cleaning products, the quality is comparable.
How much can I realistically save using cashback sites?
Quidco and TopCashback report that their average users earn £200 to £350 per year in cashback, though this depends heavily on how many purchases you make through the sites. Insurance, broadband, and energy switching tend to pay the highest cashback rates (sometimes £50 to £100 per policy). Everyday supermarket shopping earns smaller amounts but adds up over time.
What is the best way to avoid overspending on a big shopping trip?
Withdraw a fixed amount of cash equal to your budget and leave your cards at home. This creates a hard limit and makes overspending physically impossible. Alternatively, use a prepaid card such as Monzo or Starling with a specific spending limit loaded onto it. The act of watching a balance decrease tends to make people more deliberate about each purchase than swiping a credit card.