Calculate price per kg from a total price and weight, find the price for any weight, or the weight an amount buys, in kg, g, lb or oz and any currency.
- Business Finance Calculators
- All Price Calculators
- Price Per Pound Calculator
- Price Per Gram Calculator
- Cost Per Ounce Calculator
- Gold Weight Calculator
Calculator Functions
| Function | What it does | What it requires |
|---|---|---|
| Price per kg (or other unit) | Finds the price per kilogram, gram, pound or ounce of an item | Requires the total price, the total weight and a price unit |
| Total price for a weight | Finds what a weight costs at a known price per unit | Requires the price per unit, the price unit and the total weight |
| Weight you get for an amount | Finds how much weight an amount of money buys | Requires the total price, the price per unit, the price unit and a weight result unit |
Weight can be entered in kilograms, grams, pounds or ounces, and the price unit can be per kg, per g, per lb or per oz. Prices work in any currency, because the result is in the same currency as the price entered. Every result also shows the price per kg, per 100 g, per gram, per lb and per oz.
Price Per kg Formulas
| P | Price per kg, in the currency of the total price |
| T | Total price paid |
| W | Total weight (kg) |
A weight in another unit is converted to kilograms first. 1,000 grams is 1 kg, a pound is 0.4535924 kg and an ounce is 0.02834952 kg [1]. Pounds and ounces here are the everyday avoirdupois units, not troy ounces used for gold and silver.
Price per kg (or other unit)
The main formula applies directly. 2.10 paid for 0.7 kg is 2.10 ÷ 0.7 = 3.00 per kg. 105 paid for an 800 g packet is 105 ÷ 0.8 = 131.25 per kg. 100,000 paid for 2,000 lb, which is 907.18 kg, is 110.23 per kg. For a price per pound or ounce instead, the price per kg is multiplied by the kilograms in that unit, so 3.00 per kg is 1.36 per lb.
Total price for a weight
1.3 kg at 7.50 per kg costs 7.50 × 1.3 = 9.75. 4 kg at 3.85 per kg costs 15.40. The weight and the price unit do not have to match: 500 g at 12 per kg costs 6.00.
Weight you get for an amount
20 spent at 8 per kg buys 20 ÷ 8 = 2.5 kg. The price per unit has to be greater than zero.
How to Calculate Price per kg
Divide the total price by the weight in kilograms. If the weight is in grams, divide it by 1,000 first, so a 250 g pack is 0.25 kg and a 2.40 pack costs 2.40 ÷ 0.25 = 9.60 per kg. To compare two packs, work out the price per kg of each and take the lower one: 5.20 for 2 kg is 2.60 per kg, which beats 2.90 for 1 kg. To go from a price per kg to the price of 100 g, divide by 10.
Limits of This Estimate
- The result does not convert between currencies. A price entered in rupees gives a price per kg in rupees.
- A price per kg only compares like with like. Packs of different quality, or a weight that includes packaging, bone or water, are not the same product per kilogram.
- Small prices per gram are shown unrounded to cents, so a per-gram figure can have more decimal places than a shop label.
Sources
- NIST Special Publication 811, Appendix B.8: kilograms in an avoirdupois pound and ounce
