Grocery Unit Price Calculator
The bigger pack is not always cheaper per unit.
Work out Grocery Unit Price. The bigger pack is not always cheaper per unit. Names the misconception directly.
Best value per unit
Small pack
0.00240 per g · worst option costs 8.3% more
The largest pack is not the best value here, which happens more often than shoppers expect. Multibuy pricing, promotional pricing on small sizes, and pack sizes chosen to defeat comparison all produce it — which is why the unit price rather than the pack price is the number to read.
How the Grocery Unit Price Calculator works
Unit price across up to four pack sizes, ranked, with the premium on each. Shelf labels are frequently printed in different units for competing products, which is what makes this comparison worth doing rather than eyeballing.
Also known as: which pack is better value · price per 100g comparison · cost per unit shopping calculator · is the bigger pack cheaper
Why bigger is not reliably cheaper
The assumption that a larger pack costs less per unit is true often enough to be a habit and false often enough to cost money. Promotional pricing on small sizes, multibuy offers, and pack sizes chosen specifically to defeat comparison all produce exceptions.
The worked case: £1.20 for 500 g is 0.24p per gram; £2.60 for 1,000 g is 0.26p per gram. The large pack looks like the bulk option and costs 8% more per gram. Nothing about the shelf makes that visible unless you compute it.
Shrinkflation is the same mechanism over time — pack size falls, price holds, unit price rises, and the shelf price is unchanged. It works precisely because shoppers watch the price and not the unit price.
Comparing things that are not directly comparable
Many jurisdictions require unit pricing without requiring a consistent unit between competing products. Per 100 g against per kilogram, per sheet against per roll, per wash against per litre — the requirement is satisfied by labels that cannot be compared at a glance.
Concentration compounds it. Comparing two detergents by volume is meaningless when one is twice as concentrated; the comparable unit is washes. The same applies to squash, stock, and anything sold in both concentrate and ready-to-use forms.
The rule that survives all of this is to compare by the unit that does the work. Servings, washes, sheets, portions — whatever the product is actually bought to deliver, rather than whatever the packaging happens to measure.
When the cheapest unit price is still the wrong choice
Bulk perishables that get thrown away have an effective unit price far above the label. Half a large pack wasted doubles the real cost per unit consumed, which frequently pushes it above the smaller pack it beat on paper.
Larger packs also encourage larger portions, which is a genuine effect and not a moral one. For anything where consumption expands to fit the pack, the unit price understates the cost of the decision.
Then there is storage and cash flow. A cheaper unit price that requires freezer space you do not have, or ties up money in a month when it is tight, is not obviously the better purchase. The unit price is the right starting question and not always the right answer.
Where to go next
The Grocery Unit Price question rarely arrives on its own. These are the ones that usually come with it:
- Grocery Budget Calculator — Children are weighted, because dividing by heads is wrong.
- Meal Cost Calculator — Portion cost, not whole-pack cost.
- Household Budget Calculator — Unallocated money is money without a job.
- Ring Size Calculator — Finger measurement to US, UK, EU and Japanese sizes.
Frequently asked questions
How do I calculate unit price?
Divide the price by the quantity. £1.20 for 500 g is £0.0024 per gram; £2.60 for 1,000 g is £0.0026. The larger pack is more expensive per gram here, despite looking like the bulk option.
Is the bigger pack always cheaper per unit?
No, and the exceptions are common enough to be worth checking every time. Promotional pricing on small sizes, multibuy offers and pack sizes chosen to defeat comparison all produce cases where bigger costs more per unit.
Why are shelf unit prices hard to compare?
Because competing products are often labelled in different units — per 100 g against per kilogram, per sheet against per roll, per wash against per litre. Many jurisdictions require unit pricing without requiring a consistent unit.
Does bulk buying always save money?
Only if the unit price is genuinely lower and you use it all. Bulk perishables that get thrown away have an effective unit price far above the label, and larger packs also encourage larger portions.
How do I compare products of different concentration?
By the unit that does the work — washes rather than millilitres for detergent, servings rather than grams for a drink concentrate. Comparing raw volume across concentrations is not a comparison at all.
Should I include loyalty pricing?
Use the price you will actually pay, including any loyalty or member price, since that is what leaves your account. Where a discount requires an app or a scheme you do not have, use the shelf price instead.
Are shops required to display unit prices?
Many jurisdictions require it, without requiring a consistent unit between competing products. That is why comparison is still work — the requirement is met by a label you cannot easily compare.
Is a multibuy always cheaper?
No. Multibuy offers sometimes price above the single-item unit price, and some have been found to be more expensive outright. The unit price on the shelf edge is the check.
How do I compare products of different concentration?
By the unit that does the work — washes for detergent, servings for a concentrate, sheets for kitchen roll. Comparing raw volume across different concentrations is not a comparison.
Does own-brand always cost less per unit?
Usually, though branded promotions regularly undercut own-brand. The premium between tiers is often larger than the quality difference, particularly for staples where the specification is identical.
What is shrinkflation?
Reducing pack size while holding the price, which raises the unit price without changing the shelf price. It is invisible unless you are watching the unit price, which is precisely why it works.
Should I buy in bulk?
Only where the unit price is genuinely lower and the product will be used before it spoils. Bulk perishables that get thrown away have an effective unit price far above the label.
Put this calculator on your own site
Free to use, on any site, commercial or not. Paste this where you want it to appear. It is a plain iframe, so it works in WordPress, Squarespace, Wix, Webflow, Ghost and anything else that accepts HTML.
<iframe src="https://www.thecalclibrary.com/embed/grocery-unit-price-calculator" width="100%" height="640" style="border:1px solid #e2e8f0;border-radius:12px" loading="lazy" title="Grocery Unit Price Calculator"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:6px 0 0;color:#64748b">Powered by <a href="https://www.thecalclibrary.com/grocery-unit-price-calculator" style="color:#64748b">Grocery Unit Price Calculator</a> from The Calc Library</p>The only condition is that the credit line below the frame stays in place. That one line is what pays for the tool being free — it is how anyone else finds it.
Related calculators
Grocery Budget Calculator
Children are weighted, because dividing by heads is wrong.
OpenMeal Cost Calculator
Portion cost, not whole-pack cost.
OpenHousehold Budget Calculator
Unallocated money is money without a job.
OpenRing Size Calculator
Finger measurement to US, UK, EU and Japanese sizes.
Open