Price Comparison Tool
Compare prices per unit to find the best deal when shopping. Perfect for comparing package sizes.
A free price comparison tool for finding the best value when shopping. Enter up to 6 products with their prices and quantities, and the calculator normalises all quantities to a common unit to compute the price per unit. The cheapest option per unit is highlighted automatically. This reveals when bulk sizes are actually more expensive per unit — a common supermarket pricing trick where manufacturers know shoppers assume bigger is cheaper. Compare products across different stores, different package sizes, and different unit systems.
How This Calculator Works
Unit Price Formula: Unit price = Total price / Quantity in base unit
To compare products fairly, each item is normalised to a common unit. For example, a 500 g pack costing $4.00 has a unit price of $0.008 per gram. The calculator converts all quantities to the same unit before dividing, so products in different package sizes and unit systems can be compared directly.
Frequently Asked Questions
What is unit price comparison and why does it matter?
Unit price comparison divides the total price of a product by its quantity (grams, ml, items, etc.) to find the price per unit. This makes it easy to identify the best value when comparing different package sizes. For example, a 500g box of cereal at $4.00 costs $0.80 per 100g, while a 750g box at $5.25 costs $0.70 per 100g — the larger box is cheaper per unit even though the total price is higher. Supermarkets often use this technique to make bulk sizes appear cheaper, but the unit price reveals the real value.
How many items can I compare at once?
You can compare up to 6 products simultaneously. The cheapest option per unit is highlighted automatically, so you can see at a glance which package size offers the best value without doing mental math in the aisle.
Why is the bigger package not always cheaper per unit?
Contrary to popular belief, larger packages sometimes cost more per unit than smaller ones. This happens when manufacturers know shoppers assume bulk is cheaper and price accordingly — a practice called "size premium pricing." A 2023 study of US supermarkets found that in roughly 25% of cases, the smaller package had a lower unit price. Always check the unit price rather than assuming the biggest box is the best deal.
How do I compare products sold in different units?
The calculator normalises all quantities to the same unit before computing the unit price. For example, if one product is sold per 100g and another per 1kg, the calculator converts both to a common unit (grams, kilograms, or whatever you choose) so the comparison is fair. This handles the common supermarket trick of listing some products per 100g and others per kilogram to make direct comparison harder.
Does the price comparison tool account for sales tax or VAT?
The calculator works with the prices you enter. If you enter the shelf price (pre-tax), the unit prices are pre-tax. If you enter the final price including tax, the unit prices include tax. For a fair comparison, make sure all products use the same basis — either all pre-tax or all tax-inclusive. In most countries, shelf prices already include VAT or sales tax, so entering the shelf price is correct.
Can I use this to compare products across different stores?
Yes. Enter the price and quantity from each store for the same product, and the calculator shows which store offers the best unit price. This is particularly useful for bulk purchases where a small per-unit difference adds up — a $0.02 per unit difference on a 500-unit purchase saves $10.
How do I calculate price per unit?
Divide the total product price by the quantity. A $6 package containing 12 items costs $0.50 per item. For weight or volume, choose a common unit such as price per 100 grams, per kilogram, per ounce, or per gallon. The calculator normalizes the quantities so packages with different sizes can be compared fairly.
How do I compare the unit price of two package sizes?
Enter each package's total price and quantity using the same unit. The calculator divides price by quantity and highlights the lower unit price. For example, a 500 g package at $4 costs $0.80 per 100 g, while a 750 g package at $5 costs about $0.67 per 100 g.
How do I compare price per ounce?
Enter the price and weight for each product, then choose ounces as the comparison unit. The calculator converts pounds, grams, and kilograms to ounces and displays price per ounce. This is useful for comparing coffee, cereal, meat, pet food, and other products sold in different package sizes.
How do I compare grocery unit prices?
Enter the shelf price and the net quantity printed on each package. Use the same unit for every item, such as ounces, grams, litres, or individual pieces. Ignore the total package size when comparing different products and focus on the normalized unit price; also check whether the products are genuinely equivalent in quality and quantity.
How do I find the best value between two products?
Enter both prices and quantities. The product with the lower normalized unit price is the better value before considering quality, waste, shipping, or expiration. The calculator also shows the difference in cost per unit, so you can decide whether the saving is meaningful.
Is the bigger package always cheaper per unit?
No. Stores sometimes charge a size premium or discount smaller packages during promotions. Compare the unit price rather than assuming bulk is cheaper. Also check whether you will use the larger package before it expires, because waste can eliminate the apparent saving.
How do I calculate the price per 100 grams?
Enter the total price and package weight in grams, then set the comparison unit to 100 grams. Multiply the total price by 100 and divide by the package weight. A $5 package weighing 500 g costs $1 per 100 g.
How do I calculate the price per kilogram?
Convert the package quantity to kilograms, then divide total price by kilograms. A $3 package weighing 500 g contains 0.5 kg, so its price is $6 per kilogram. The calculator handles the conversion automatically when you select kilograms.
How do I compare prices when one product is measured in grams and another in ounces?
Enter each quantity with its original unit. The calculator converts both to a common comparison unit before dividing price by quantity. This avoids comparing a price per gram directly with a price per ounce, which would give a misleading result.
How do I compare unit prices during a sale or coupon promotion?
Enter the final price after applying the discount or coupon. If a coupon applies only when buying multiple packages, calculate the effective total price for all qualifying packages first. Compare that effective price per unit with the regular price of the alternatives.
Should I include sales tax when comparing unit prices?
Use the same basis for every item. If shelf prices exclude tax, compare pre-tax prices; if you are comparing what you will actually pay, enter tax-inclusive prices for all products. Mixing pre-tax and tax-inclusive amounts makes the unit comparison inaccurate.
How do I compare prices from different stores?
Enter the same product's price and quantity from each store. Add shipping, delivery, membership fees, or minimum-order charges when they affect the real cost. The calculator identifies the lowest unit price, but the cheapest option may change once those additional costs are included.
How do I calculate the cost of a product per item?
Choose items as the unit and divide the package price by the number of items. A box of 24 detergent pods at $12 costs $0.50 per pod. Use this method for eggs, tissues, batteries, diapers, pods, and other count-based products.
How do I compare liquid products by price per litre?
Enter each bottle or container's price and volume, then choose litres. A 750 ml bottle is 0.75 litres, so a $6 bottle costs $8 per litre. The calculator converts millilitres, fluid ounces, gallons, and litres when the units are entered correctly.
How do I compare fuel prices and cost per gallon?
Use price per gallon or price per litre for the fuel itself. To compare the cost of driving, you also need vehicle fuel economy and distance; that is a different calculation from unit fuel price. Enter the pump price and volume consistently before comparing stations.
How do I compare the value of different pizza sizes?
Compare price per square inch rather than price per pizza. Calculate each pizza's area using π × radius², then divide the price by the area. A larger pizza may be the better value even when its sticker price is higher because area grows with the square of the radius.
How do I compare products with different concentrations?
Compare the amount of active ingredient or usable quantity, not just the package volume. Enter the effective quantity if the labels provide it. For example, a concentrated cleaner may have a higher price per bottle but a lower cost per ready-to-use litre after dilution.
How do I calculate the savings from buying in bulk?
Compare the unit price of the bulk package with the smaller package, then multiply the difference by the number of units you need. If bulk saves $0.10 per item and you buy 100 items, the theoretical saving is $10 before waste, storage, shipping, or membership fees.
What is a unit rate and how is it different from unit price?
A unit rate expresses one quantity per one unit, such as 60 miles per hour. Unit price expresses cost per quantity, such as $2 per kilogram. The calculation is similar — divide one value by the other — but unit price specifically measures money paid for each unit of product.
How do I compare price per square foot?
Enter the total price and the area in square feet, then divide price by area. This is useful for flooring, carpet, paint coverage, property listings, and building materials. Ensure that every option uses the same area basis and includes comparable installation costs if those matter.
How do I compare product prices online with shipping included?
Add the item price, shipping, and unavoidable fees to get the delivered total. Then divide by the quantity received. A product with a lower listed price may have a higher delivered unit price after shipping or a small-order fee.
How do I compare subscription prices with different billing periods?
Convert every plan to the same period. Divide an annual plan by 12 for a monthly comparison, or multiply a monthly plan by 12 for an annual comparison. Include setup fees, taxes, and promotional pricing expiration when calculating the true effective price.
How do I compare a product price in different currencies?
Convert all prices to the same currency first using a current exchange rate, then compare the normalized unit price. Include foreign transaction fees, shipping, import duty, and tax when they affect the final delivered cost. Exchange rates can change, so treat the comparison as an estimate.
How many products can I compare in the price comparison calculator?
You can compare up to six products at once. Enter a name, price, and quantity for each option. The calculator normalizes the unit price and highlights the best value so you can compare several package sizes or stores at the same time.
Can I use the price comparison calculator for wholesale quantities?
Yes. Enter the total wholesale price and total quantity, then choose the unit you want to compare. Include shipping, handling, minimum-order costs, and any discount conditions in the total when they apply. The result shows the effective cost per item, weight, or volume.
Why does the calculator show a different result from a store shelf label?
Check the quantity, unit, and whether tax or discounts are included. Shelf labels may use price per 100 g, while your package is entered in kilograms, or a promotion may apply only to loyalty members. Re-enter all options using the same comparison unit and the same final-price basis.
Can I use the unit price calculator for recipes and ingredients?
Yes. Compare ingredients by price per gram, millilitre, or item, then calculate the quantity used in a recipe. This helps compare package sizes and estimate ingredient cost. Make sure you account for usable quantity when trimming, peeling, or discarding part of an ingredient.
How do I choose between a cheaper unit price and a smaller total purchase?
Use the lower unit price only when you will use the full quantity and have suitable storage. A larger package may be cheaper per unit but wasteful if it expires or is unused. The calculator tells you the mathematical value; your expected consumption determines the practical value.
How do I compare the price per gallon of different products?
Enter each product price and volume, then select gallons as the common unit. The calculator converts litres, fluid ounces, and other supported units before dividing price by volume. This is useful for paint, cleaning products, fuel, and beverages.
How do I calculate a product price per serving?
Enter the package price and number of servings, then choose servings or items as the unit. A $12 package with 8 servings costs $1.50 per serving. Use the package label's serving count, and compare serving sizes before deciding which product is the better value.
How do I compare two products with different quantities?
Enter each total price and its quantity, even when the package sizes differ. The calculator converts both to the same unit and compares price per unit. This prevents a large package from looking cheaper simply because its total price is displayed without a normalized quantity.
How do I calculate a discount-adjusted unit price?
Apply the discount to the package price first, then divide the discounted price by the quantity. For a $20 package with a 25% discount, the effective price is $15. If it contains 10 units, the discount-adjusted unit price is $1.50.
How do I compare reusable products by cost per use?
Estimate the number of uses each product provides, then enter that use count as the quantity. Divide the purchase price by expected uses to get cost per use. This can compare refillable bottles, detergent concentrates, filters, batteries, and other products where package size alone is not the best measure.
How do I compare products when one has a membership discount?
Enter the final member price only if you qualify for the membership, and include the membership fee when it is required for the purchase. Compare the effective delivered unit price with non-member alternatives. This shows whether the discount really offsets the membership cost.
How do I calculate the cheapest option when quantities are not whole numbers?
Enter decimal quantities when the product is sold by weight, length, area, or volume. For example, a 1.5 kg package can be compared directly with a 750 g package after both are converted to kilograms. The calculator supports fractional quantities and returns the normalized unit price.
Worked Examples
Input: Product A: 500 g for $4.00 vs Product B: 750 g for $5.50
Result: Product A: $0.008/g. Product B: $0.00733/g. Product B is 8.3% cheaper per gram.
Related Tools
Convert between 49 currencies with live exchange rates
Calculate monthly loan payments and total interest
Plan home purchases with detailed payment breakdowns
Calculate GST with CGST, SGST, and IGST breakdowns
Split bills fairly among groups
Unit price comparison normalises all products to a common base unit. This reveals hidden price differences that packaging design can obscure. Always compare the price per unit, not the total price.
Last reviewed: 2026-09-30