Best Buys
On this page
How to decide which option is the best value for money, by working out the price per item or per 100 grams, the cost of the same amount, or the amount for each pound, including special offers and prices in two countries.
What a best buy is
The same thing is often sold in different sizes, or with different offers. The best buy, or the best value for money, is the option that gives you the most for your money. The biggest pack is not always the best value.
To decide, work out one value for every option that can be compared fairly: the price of one item, the price of the same amount of each (such as 100 g or 1 litre), or how much you get for each £1.
In the exam you are usually asked "Which is the better value for money?", for 2 to 4 marks, on calculator and non-calculator papers. Other questions ask you to work out a price per 100 g, or how much cheaper one option is than another.
The comparison must be shown. Write down the value you worked out for every option, with its units, and then a sentence saying which is better value. Naming the right option with no values gets no marks.
Price per unit
The price per unit is the cost of one item, or of one gram, 100 g or one litre. Work it out by dividing the cost by the amount.
\text{price per unit} = \text{cost} \div \text{amount}
For example, 5 pens for £3 cost \pounds 3 \div 5 = \pounds 0.60, which is 60p per pen. Divide the cost by the amount, not the amount by the cost.
The lower price per unit is the better value. Give every price per unit in the same unit, all in pence or all in pounds, so that they are easy to compare.
Worked example 1: The price of one item
A pack of 6 cereal bars costs £1.38. A pack of 10 of the same cereal bars costs £2.20. Which pack is better value for money?
- Change both prices to pence, so the answers are easy to compare: £1.38 is 138p and £2.20 is 220p.
-
Your turn. Work out the cost of one cereal bar in the pack of 6, in pence.
Pack of 6: 138 \div 6 = 23p per bar
- Pack of 10: 220 \div 10 = 22p per bar
- 22p is less than 23p, so each bar costs less in the pack of 10.
- Answer: the pack of 10 is better value (22p per bar compared with 23p).
Packs of different sizes
When packs hold different amounts, find the price of the same amount from each, such as the price per 100 g, per kilogram or per litre. Use the same amount for every option.
First write both amounts in the same unit, using these facts.
1 \text{ kg} = 1000 \text{ g} \qquad 1 \text{ litre} = 1000 \text{ ml}
To find the price per 100 g, work out how many lots of 100 g are in the pack, then divide the price by that number. A 500 g pack is 5 lots of 100 g, so if it costs £1.75 the price per 100 g is 175 \div 5 = 35p.
Worked example 2: The price per 100 g
Bird seed is sold in two sizes of bag. An 800 g bag costs £3.60. A 2.5 kg bag costs £10.50. Which bag is better value for money?
- The 800 g bag: 800 g is 8 lots of 100 g, and £3.60 is 360p. 360 \div 8 = 45p per 100 g
- The 2.5 kg bag: 2.5 \times 1000 = 2500 g, which is 25 lots of 100 g. £10.50 is 1050p.
-
Your turn. Work out the cost per 100 g of the 2.5 kg bag, in pence.
1050 \div 25 = 42p per 100 g
- 42p is less than 45p, so 100 g of seed costs less in the bigger bag.
- Answer: the 2.5 kg bag is better value (42p per 100 g compared with 45p).
Two more ways to compare
The cost of the same amount. Work out what the same amount costs with each pack. Choose an amount that every pack size goes into. For boxes of 4 eggs and boxes of 6 eggs, compare the cost of 12 eggs: 3 boxes of 4 or 2 boxes of 6.
The amount for each £1. Divide the amount by the cost. A 600 g bag of pasta for £1.50 gives 600 \div 1.5 = 400 g for each £1.
Be careful which way round the answer goes. With a price per unit or the cost of the same amount, the lower number is better value. With an amount for each £1, the higher number is better value, because you get more for each pound.
Any of these methods is fine, as long as you use the same one for every option and then say which is better value.
Worked example 3: Comparing the cost of the same amount
Tea bags are sold in three sizes of box. A box of 40 tea bags costs £1.20. A box of 80 tea bags costs £2.25. A box of 160 tea bags costs £4.64. Which box is the best value for money?
- All three box sizes go into 160: 4 boxes of 40, 2 boxes of 80 or 1 box of 160. So compare the cost of 160 tea bags.
- Boxes of 40: 4 \times \pounds 1.20 = \pounds 4.80
-
Your turn. Work out the cost of 160 tea bags bought in boxes of 80, in pounds.
Boxes of 80: 2 \times \pounds 2.25 = \pounds 4.50
- Box of 160: £4.64. The lowest of £4.80, £4.50 and £4.64 is £4.50, so the biggest box is not the best value here.
- Answer: the box of 80 tea bags is the best value for money.
Special offers
An offer changes what you pay or how much you get. Before comparing, write down how many you get and what you pay with each offer.
- 3 for the price of 2: you get 3 items and pay for 2.
- Buy one, get one half price: 2 items cost the full price plus half the price.
- 20\% off: the price goes down by 20\%, and the amount stays the same.
- 25\% extra: you get 25\% more for the same price.
For example, mugs cost £6 each with the offer "3 for the price of 2". Then 3 mugs cost 2 \times \pounds 6 = \pounds 12, which is \pounds 12 \div 3 = \pounds 4 per mug.
An offer only works on complete groups. With "3 for the price of 2", 7 items are two groups of 3, where you pay for 4, plus 1 more at full price. So you pay for 5 items. Packs work the same way: you can't buy part of a pack, so 14 rolls in packs of 4 means buying 4 packs, which is 16 rolls.
Worked example 4: Comparing two multi-buy offers
A café sells muffins for 75p each, with the offer "3 for the price of 2". A bakery sells packs of 4 muffins for £2.40, with the offer "buy one pack, get a second pack half price". Which offer gives better value for money?
- Café: 3 muffins cost the price of 2, so 2 \times 75 = 150p for 3 muffins
- Café price per muffin: 150 \div 3 = 50p
-
Your turn. Work out the cost of 2 packs at the bakery with the offer, in pounds.
Half of £2.40 is £1.20, so 2 packs cost \pounds 2.40 + \pounds 1.20 = \pounds 3.60 for 8 muffins
- Bakery price per muffin: £3.60 is 360p, and 360 \div 8 = 45p
- Answer: the bakery offer is better value (45p per muffin compared with 50p).
Worked example 5: Percentage off or percentage extra
Two shops sell the same shower gel.
- Shop A: a 500 ml bottle, normal price £3.20, now 25\% off.
- Shop B: a 400 ml bottle for £2.70, now with 50\% extra shower gel for the same price.
In which shop is the shower gel better value for money?
- Shop A: 25\% is a quarter, and a quarter of £3.20 is 80p. The price is now \pounds 3.20 - \pounds 0.80 = \pounds 2.40 for 500 ml.
- Shop A per 100 ml: 500 ml is 5 lots of 100 ml, so 240 \div 5 = 48p
-
Your turn. Shop B gives 50\% extra. How many millilitres of shower gel are in the bottle now?
50\% of 400 ml is 200 ml, so the bottle holds 400 + 200 = 600 ml
- Shop B per 100 ml: 600 ml is 6 lots of 100 ml, and the price is still 270p. 270 \div 6 = 45p
- Answer: Shop B is better value (45p per 100 ml compared with 48p).
Prices in two countries
Some questions compare prices in two countries, such as the UK and Spain. The prices are in different currencies, so change one of them first, to make both prices the same currency.
The exchange rate tells you how. If £1 = 1.20 euros, multiply by 1.20 to change pounds into euros, and divide by 1.20 to change euros into pounds.
Check that your answer makes sense: here the amount in euros is always a bigger number than the same amount in pounds. Then make the amounts match, as before, and keep all the figures on your calculator until the end.
Worked example 6: Better value in which country?
In the UK, a 250 ml bottle of sun cream costs £11. In Spain, a 300 ml bottle of the same sun cream costs 14.40 euros. The exchange rate is £1 = 1.20 euros. In which country is the sun cream better value for money?
- Make the money match: change the price in Spain into pounds by dividing by 1.20
-
Your turn. Change 14.40 euros into pounds.
14.40 \div 1.20 = 12, so the bottle in Spain costs £12.
- Make the amounts match. UK: 250 ml is 2.5 lots of 100 ml, so \pounds 11 \div 2.5 = \pounds 4.40 per 100 ml
- Spain: 300 ml is 3 lots of 100 ml, so \pounds 12 \div 3 = \pounds 4 per 100 ml
- Answer: the sun cream is better value in Spain (£4 per 100 ml compared with £4.40 in the UK).
Common mistakes
- Dividing the wrong way round. Divide the cost by the amount, so 12 items for £6 cost 6 \div 12 = \pounds 0.50 each.
- Mixing pounds and pence. Give every value in the same unit: £0.45 is 45p, not 0.45p.
- Comparing amounts that don't match. Doubling a pack of 8 gives 16, not 12, so find the price per item or the cost of the same number from each.
- Using an offer wrongly. Write down how many you get and what you pay with each offer before you compare.
- Choosing the smaller amount for each £1. With an amount for each £1, the bigger number is better value.
- Giving a decision with no values. Write the value for every option, then say which is better value.
More on this topic: Best Buys worksheet with full solutions