Unit Price Formula

The unit price isolates cost from quantity, making price comparison straightforward. Divide the total price by the number of units to get the cost per single unit.

Unit Price = Total Price ÷ Quantity

Savings = (Quantity₂ × Unit Price₁) − Price₂

  • Total Price — The amount paid for the entire package or product
  • Quantity — The total number of units (weight, volume, or count) in the package
  • Unit Price — The cost for a single unit of measurement (per kg, litre, item, etc.)
  • Savings — The difference between what you'd pay at the cheaper unit rate versus the actual price of the larger product

Why Unit Price Matters in Everyday Shopping

Supermarkets stock the same product in multiple sizes, each with a different price tag. A 500ml bottle might cost £1.20, while a 2-litre container costs £3.80. Without calculating unit price, you might assume the larger volume is always cheaper—but that's not guaranteed. Some retailers use bulk pricing as a genuine discount; others mark up larger sizes disproportionately, banking on the assumption that bigger looks cheaper.

Unit price strips away this psychology. It answers the fundamental question: What am I actually paying per unit? A £3.80 per litre for the large bottle beats £2.40 per litre for the small one, even though the total price is lower. This matters especially for staples you buy regularly—even a few pence per unit difference compounds over months of shopping.

When Bigger Isn't Better: Size and Storage Trade-offs

The lowest unit price isn't always the smartest choice. Consider these practical constraints:

  • Shelf life. Buying a year's supply of fresh milk at a discount is false economy if it spoils before you use it. Perishable goods have a window; non-perishables like rice or pasta can genuinely benefit from bulk buying.
  • Storage space. A 10kg bag of flour costs less per kilogram than a 1kg bag, but only if you have cupboard room and use it before it goes stale. Small flats or households with limited storage may find medium-sized packages represent better value when you factor in waste.
  • Household size. A single person buying a 4-pack of yoghurt might see a great unit price, but half spoils. A family of five can justify bulk purchases more easily.

The calculator shows the raw numbers; your own circumstances determine whether that lowest unit price is genuinely the best deal.

Common Pitfalls When Comparing Prices

Savvy shopping requires more than plugging numbers into a calculator; watch for these real-world traps.

  1. Ignoring expiry dates and waste — A rock-bottom unit price is worthless if a third of the product ends up in the bin. Check sell-by dates carefully, especially on promotions. Calculate backwards: if a bulk item costs 20% less per unit but you waste 30% of it, you've actually paid more.
  2. Overlooking quality and quantity tricks — Manufacturers sometimes shrink the product while keeping the package the same size—a practice called 'shrinkflation'. A 'same-sized' box of cereal might actually contain 10% less grain. Always check the weight or volume on the label, not the package dimensions.
  3. Missing loyalty discounts and vouchers — Unit price calculations assume full retail price. Many supermarkets offer loyalty-card discounts or digital coupons on bulk items that aren't immediately obvious. Check if your card gives you a better deal before committing to a large purchase.
  4. Comparing different brands or quality levels — The cheapest unit price might be a budget brand while you usually buy premium. The lower price might reflect genuine savings or weaker quality, flavour, or durability. Use the calculator to spot the gap, then decide if the trade-off is worth it.

Worked Example: Choosing Between Flour Packages

You're buying flour for your bakery. Option A: 1kg for £1.00 (unit price: £1.00 per kg). Option B: 1.5kg for £1.35 (unit price: £0.90 per kg). The calculator immediately shows that Option B is cheaper: you save 10 pence per kilogram. If you buy 10kg a week, that's £1 saved per week, or roughly £50 per year. For a commercial kitchen, that adds up. For casual baking at home, the slightly higher unit price of Option A might suit your storage and usage better—the maths is only half the decision.

Frequently Asked Questions

How do I find the unit price of a product?

Divide the total price by the quantity. For example, if a 750ml bottle of olive oil costs £6, the unit price is £6 ÷ 0.75 = £8 per litre. Most supermarkets now print the unit price on shelf labels (often shown as 'price per 100g' or 'price per litre'), so you can compare instantly without a calculator—though the tool is handy for quick checks or comparing multiple items.

Does the largest package always have the lowest unit price?

Not necessarily. Retailers sometimes use larger sizes to push markup, betting customers assume 'bigger = cheaper'. Always calculate. A 2kg box of pasta might cost £3.50 (£1.75 per kg), while a 500g box costs £0.65 (£1.30 per kg). Economies of scale do typically make bulk cheaper, but assumption without verification leaves money on the table.

Should I always buy the product with the lowest unit price?

Only if it suits your circumstances. A £10 bulk box of biscuits with a low unit price is wasteful if they go stale before you eat them. Factor in expiry dates, storage space, household size, and whether you'll genuinely use the quantity. The lowest price per unit is one input to a smart buying decision, not the only one.

Can I use this calculator to compare different products?

Yes, as long as they use the same unit of measurement. Compare two types of milk if they're both priced per litre, or two cereals both measured in grams. You cannot meaningfully compare the unit price of milk (per litre) to the unit price of eggs (per unit), because the units are different. Ensure you're measuring like with like.

What's the difference between unit price and total price?

Total price is what you pay at the till for the entire package. Unit price divides that total by the number of units, isolating the cost per gram, litre, or item. Total price alone is misleading because a lower total might hide a higher unit price. A £2 bottle might be worse value than a £3 bottle if the first is 500ml and the second is 1 litre.

How much money can I save by buying smarter?

It depends on your shopping habits and which products you target. Focussing on staples you buy regularly—coffee, milk, pasta, rice—yields the biggest savings. If a staple is 20% cheaper per unit and you spend £10 a week on it, that's £100 a year. Across all your shopping, small unit-price advantages compound significantly, especially for families or households that buy in bulk.

More finance calculators (see all)