Discount
Find the sale price and your savings.
Compare multiple products by unit price and identify the best value and savings.
Compare multiple products by unit price and identify the best value and savings.
Currency: USD. Product A: 12 USD for 500 g. Product B: 20 USD for 1,000 g.
Best value: Product B ; Lowest unit price: 0.02 USD/g; Highest unit price: 0.02 USD/g; Savings versus highest unit price: 4.00e-3 USD/g.
Compare products using the same quantity unit and consider quality, waste, delivery, taxes, and pack usability separately.
Results are rounded for display; calculations use unrounded values. Read our calculation methodology.
Unit price calculation divides each product price by its quantity. The lower cost per unit is better value on price alone; use the same quantity unit so the comparison is meaningful.
Calculate price per unit and compare different pack sizes, such as 500 grams and 750 grams of the same product.
| Input | What to enter |
|---|---|
| Currency | Enter one of the available options. |
| Products | Enter the value in the format shown. |
Divide the total product price by its quantity. For example, 12 USD for 500 g is 0.024 USD per gram.
Small per-unit differences can matter across a large pack. Extra display precision is useful here so rounding does not hide the difference.
Not always. A larger, more expensive pack can still cost less for each gram, litre, or item.