Make every day count Free money tools for every American household
--:-- …--°

Unit price calculator

Compare the price per ounce, pound, liter or item of two to six products, even when the packages use different units, and see which one is the best buy.

Items to compare

Item A

Item B

Item C

Enter the price you pay for the whole package (or all the packages together), the number of packages and the size printed on each one. Leave a row empty to skip it. A coupon is taken off the price: the percent first, then the dollars.

Show unit prices per

Weight, volume, count, sheets and loads are ranked separately, because an ounce of weight is not a fluid ounce. Count, sheets (per 100) and loads are always shown in one unit.

How unit price labels work in U.S. stores

Many grocery shelf tags show a unit price, which is the price per ounce, per pound, per 100 grams or per count, so you can compare packages of different sizes and brands. In the United States the rules come from the states: NIST Handbook 130 contains a model Uniform Unit Pricing Regulation that states may adopt in full, change or skip, so whether a store must show unit prices, and in which unit, depends on your state and on the store. NIST also publishes a voluntary best-practice guide for retailers. When two shelf tags use different units (one per ounce, the other per pound), convert them to the same unit first. This calculator does that for you.

Bigger is not always cheaper

Large packages often cost less per unit, but not always. Sales, store brands, coupons and smaller packs that are on special can beat the big one. Check the unit price, and remember that a lower unit price only saves money if you will use all of it before it spoils or expires.

NIST Handbook 130 (Uniform Laws and Regulations), current edition · NIST SP 1181: Unit Pricing Guide (2025 edition) · NIST SP 811: conversion factors

U.S. unit converter: pounds, kilograms, gallons, liters and more · Discount calculator: percent off, stacked discounts and sale price

General information and a math tool only. It compares price per unit and does not judge quality, brand, freshness or how much you will actually use. Check the store's own label, because prices and package sizes change.

Lowest unit price

–

Unit prices are before sales tax and use the exact NIST conversion factors. Check the shelf label in the store.

What a unit price is and why it helps

A unit price is the price of one standard unit of a product: one ounce, one pound, one liter, 100 grams, one roll or one load of laundry. You get it by dividing the price you pay by the amount you get. A $2.99 jar that holds 12 ounces costs about 24.9 cents per ounce. The shelf price alone does not show which package gives you more for your money. The unit price puts different sizes and brands on the same scale.

How to use this calculator

Enter the price of each item, the number of packages that price covers, the size printed on each package and its unit. You can mix U.S. and metric units: the calculator converts every item to one base unit before it divides. If you have a coupon, enter the percent off, the dollars off or both. The percent comes off first, then the dollars. You can compare two items or add up to six. The result ranks them from cheapest to most expensive per unit and shows how much less the best buy costs than the most expensive item. You can show weight per ounce, pound, 100 g or kg, and liquids per fluid ounce, gallon, 100 mL or liter.

A worked example

Suppose you compare three bags of rice: $2.99 for 12 oz, $5.60 for 20 oz and $7.49 for 1 kg. One kilogram is about 35.27 ounces (exactly 1,000 ÷ 28.349523125). The unit prices are about 24.9 cents per ounce for the first bag, 28 cents for the second and 21.2 cents for the third. The 1 kg bag is the best buy and costs about 24.2% less per ounce than the 20 oz bag, which is the most expensive per ounce even though it is bigger than the 12 oz bag. With a 25% coupon the 20 oz bag costs $4.20, or about 21.0 cents per ounce, and becomes the best buy.

Bigger is not always cheaper

Large packages often cost less per unit, but not always. Sales, store brands, coupons and small packs on special can beat the big pack. A lower unit price also only saves money if you use everything before it spoils or expires.

How unit price labels work in U.S. stores

Many supermarkets print a unit price on the shelf tag. The rules come from the states, not from one national law. The National Institute of Standards and Technology (NIST) publishes a model rule, the Uniform Unit Pricing Regulation in NIST Handbook 130, which states can adopt, change or leave out, so whether a store must show unit prices depends on where you shop. The model rule applies to a store that provides unit prices, and it says how:

NIST also publishes a voluntary guide for retailers, NIST SP 1181, and your state weights and measures office can tell you the local rule. When two shelf tags use different units (one per ounce, the other per pound), convert both to the same unit first, which this calculator does for you. For other conversions, use the U.S. unit converter. To work out the price after a percent-off sale, use the discount calculator.

What this calculator leaves out

It compares price per unit only, not sales tax, deposits, shipping, price per serving, quality or how much you will really use. Weight, volume, count, sheets and loads are ranked separately, because an ounce of weight is not a fluid ounce, and sheets or loads cannot be turned into ounces. The unit price on a store tag may be rounded differently.

Frequently asked questions

How do I calculate the unit price of a product?

Divide the total price by the total amount. For $4.80 for 24 oz, 4.80 ÷ 24 is $0.20 per ounce. For a multipack, multiply the number of packages by the size of each one first: $6.00 for 6 cans of 12 fl oz is $6.00 ÷ 72 fl oz, or about 8.3 cents per fluid ounce.

Is the bigger package always the better deal?

No. Bigger packages are often cheaper per unit, but a sale, a coupon or a store brand can make a smaller package cheaper. Compare unit prices, not package sizes.

Can I compare ounces with fluid ounces?

No. An ounce (oz) measures weight and a fluid ounce (fl oz) measures volume, and they are not the same thing. You cannot compare a product sold by weight with one sold by volume unless you know its density, so this calculator ranks them separately.

Official sources

Checked on October 16, 2026: NIST Handbook 130, 2026 edition, Uniform Unit Pricing Regulation (section IV.C), NIST SP 1181, Unit Pricing Guide (2025 edition) and NIST SP 811, conversion factors.

General information and arithmetic, not shopping, financial or legal advice. Rules and prices differ by state and store.

How we calculate

The formula in plain words

Net price = price × (1 − percent off ÷ 100) − dollars off, never below zero. Total amount = number of packages × size of each package. Unit price = net price ÷ total amount, converted to the unit shown (per oz, lb, 100 g, kg, fl oz, gallon, 100 mL, liter, item, 100 sheets or load). Best buy = the lowest unit price among items of the same kind; percent saved = (highest − lowest) ÷ highest.

Assumptions and limits

Data and sources

Figures and rules used: 2026.

Figures checked against the official sources on October 16, 2026.

Main sources: NIST Handbook 130: Uniform Laws and Regulations in the Areas of Legal Metrology and Fuel Quality (2026 edition, includes the Uniform Unit Pricing Regulation); NIST Special Publication 1181: Unit Pricing Guide, a best practice approach to unit pricing (2025 edition); NIST Special Publication 811: Guide for the Use of the International System of Units, Appendix B, conversion factors. See all 4 sources under Data sources below.

Methodology last reviewed: October 14, 2026. Methodology, rounding and corrections

Sources

The rates, limits and data on this page are based on these publications:

Markets & investing

Home & mortgage

Taxes & pay

Retirement & savings

Loans & debt

Money & business

Creators

Travel

Money games

Weather & time

Guides