The grocery shelf maths that can make the bigger pack more expensive per 100 grams

Supermarket pricing can make one pack look cheaper before you compare the amount inside. A quick unit-price check can show which option costs less for the same quantity.

Book tickets for OppiDam Musiekfees
OppiDam Musiekfees2 & 3 October 2026OppiDam resort, Vygeboomdam, Badplaas This fun-filled, family-friendly event promises an unforgettable experience, featuring:• Live music performances• Food stalls• Water sports• Vendor stalls• Networking and advertising opportunities• A relaxed, social festival atmosphere Artists scheduled to perform include:• Nicholis Louw• Narboth Mathole• Freckled Elvis• Dommedaris• Pieter Rischmuller (aka Piet Pompies)• Kris Ray• Coenie Naude• Ivan Roux• Cinema (international 80s band); and more. Entrance: R100 pppdSleep over: 2 people, 2 days, pitch a 2 man tent, for only R650Camping and caravan spots available upon booking at the office: +27 66 327 1068 Vendors and sponsors contact Lyzelle : +27 83 492 0583 . oppidamvendors@gmail.com

A larger packet can look cheaper because the total quantity is higher. The shelf price does not prove the cost per 100 grams, and the cheapest pack can change once both sizes use the same unit.

Annual food and non-alcoholic beverage inflation was 0.9% in July 2026, with price changes differing between food categories. Your supermarket comparison still comes down to the products in front of you and the amount each one gives you for the price.

The bigger pack is not automatically cheaper

For example, a 500g pack at R42 costs R8.40 per 100g, while a 1kg pack at R90 costs R9 per 100g. The 1kg pack gives you twice as much product, but each 100g costs 60 cents more. Pack size also has to fit how much food you can finish or freeze. A lower unit price loses its financial benefit if part of a fresh food purchase ends up unused.

The strange maths of cooking for one person
Cooking for one gets tricky when recipes and pack sizes assume you have company. A little planning can mean less waste and fewer forgotten vegetables in the fridge.

Section 23 of the Consumer Protection Act deals with the disclosure of prices and includes unit price within its definition of price. A shelf ticket might already show a price per kilogram or per 100g, which can spare you the calculation.

Use the same unit before you compare

If the shelf ticket gives the pack price, divide the price by the number of grams and multiply by 100.
R42 ÷ 500 × 100 = R8.40 per 100g
R90 ÷ 1,000 × 100 = R9 per 100g

A price per kilogram can also be converted to a price per 100g by dividing by 10. A same-unit comparison removes the distraction of different pack sizes, brands and packaging formats. A larger pack wins on unit price only when the arithmetic supports it. Pack size, promo stickers and bold shelf labels do not change the cost per 100g. Your calculator gets the final vote. Discounts and loyalty rewards can change the amount charged, which means the calculation should use the price you would pay after the discount.

Smart shopper’s playbook - accumulate discounts, shipping, and returns easy-peasy
Your grocery till slip, your bank card, and your delivery driver all owe you money. Here’s how to collect.

A discount can change the answer

You should do the same calculation with multi-buy deals. If two 500g packs cost R70 together, the combined 1kg costs R7 per 100g. Compare R7 with the unit price of the single pack and the larger pack before deciding. The same logic applies online. A larger basket to qualify for free delivery can increase the checkout total even when the delivery charge disappears.

How “spend more for free delivery” can affect your checkout total
Reaching a free shipping threshold may sound like you are saving. A closer look at the checkout total can reveal whether the extra purchase was worthwhile.

Shelf and till prices can differ as well. The Consumer Goods and Services Ombud provides guidance on displayed price errors and the consumer protections linked to an incorrect displayed price.

The pack with more grams is not automatically the pack that gives you more for each rand. Compare the same unit, then decide whether the quantity fits what you will use.

Where can I find the best river cruise in Southern Africa?
Forget rushing from one safari vehicle to another. On the Chobe River, elephants come to the water while your boat drifts quietly past.
Small business is the key to a stronger Karoo
Small businesses are at the heart of that future. If Karoo towns want to compete for families and skilled professionals over the coming decades, supporting small business may prove to be their greatest investment of all.
Why are we all so tired?
Being tired occasionally is normal. The problem is when tiredness becomes the background feeling of everyday life. So why are so many people struggling to feel genuinely rested?