Affiliate disclosure: links on this page earn us a commission when you buy through them, at no extra cost to you. It does not decide what we recommend. How this works
Skin & Personal CareUpdated October 26, 2026

Price Per Ounce Is the Only Skincare Comparison That Survives Contact With Reality

Brands compare themselves on ingredients. The number that decides whether a subscription is worth keeping is cost per ounce. How to calculate it.

One serum is 30 milliliters. Another is one fluid ounce. A third is 50 grams. A fourth is sold as a “90-day supply” of four separate 15-milliliter bottles at a discount that only applies if you subscribe.

The sticker price tells you nothing.

Yes, the prices are printed right there. They are just denominated in units that do not convert in your head, on purpose or by accident of marketing, so the only comparison the shelf invites is between two numbers that do not mean the same thing.

This is a method, not a recommendation. Five minutes per product, done once per category, and every skincare listing you open afterward arrives with a per-day number attached whether the listing wanted you to see one or not.

Convert everything to the same unit

Pick one denominator and stay on it.

Milliliters per dollar, or dollars per 30 milliliters, which is close enough to a month of serum that the numbers stay intuitive without a spreadsheet.

The conversions you need are these.

  • 1 US fluid ounce = 29.57 mL.
  • 1 US fluid ounce ≈ 30 mL for practical purposes.
  • 1 gram of a water-based product ≈ 1 mL.
  • A “1.7 oz” moisturizer is about 50 mL.
  • A “0.5 oz” eye cream is about 15 mL.

Grams and milliliters only agree for water-based formulas—a face oil sold at 50 grams holds more than 50 milliliters, since oil is less dense than water—and that rounding error runs in the direction that makes the oil look pricier per unit than it is.

Then divide, and the shelf rearranges itself. A $68 cream in a 50 mL jar works out to $1.36 per mL, and a $24 cream in a 30 mL tube works out to $0.80 per mL, which is the entire comparison and the one thing neither box tells you.

The expensive-looking one turns out to be the cheaper one per use, which is the trick the whole category runs on.

Find out how much you use per application

This is the step almost everyone skips.

A serum runs 0.5 to 1 mL per application, a moisturizer 0.5 to 1 mL for face and neck, a cleanser 2 to 3 mL, and an eye cream around 0.1 mL, which is why a 15 mL pot of eye cream outlives every other product on the shelf.

Multiply each of those by applications per day and you get milliliters per month, which is the only number in this whole exercise that depends on your habits rather than on the label.

A 30 mL serum at 0.7 mL twice daily lasts about three weeks, not a month. A 50 mL moisturizer at 0.8 mL once daily gets you roughly two months out of the jar.

A 30-day supply claim is not a lie, just arithmetic done at a lighter application than yours.

If a product sold as a month runs out in three weeks, you are not overusing it. The estimate was optimistic, and so was every per-day cost you calculated from it.

Divide the active ingredient by the volume

Arithmetic becomes analysis here.

A serum with 5% niacinamide at $1.36 per mL delivers 0.05 mL of niacinamide per mL of product—the other 95% is water, humectants, emulsifiers, preservatives, thickeners, and whatever the fragrance is, all of which is normal and necessary and none of which is what you went shopping for.

So the concentration of the active is what decides whether a price is reasonable; the volume it floats in only decides how long you are stuck with it.

Run that comparison only between products using the same active at a comparable concentration, since a 20% vitamin C serum against a 5% one on price per ounce is meaningless—they are not the same product, and the cheaper one may simply be weaker.

Sanity check: niacinamide, glycerin, and hyaluronic acid are cheap ingredients.

A product built on them at a high price per mL is selling formulation, texture, and packaging. That can be a legitimate purchase—a texture you will use every day is worth more than an ingredient list you will not—but it is not a value purchase, and it should not be marketed as one.

Value the subscription honestly

Subscription math is where the numbers get deliberately murky.

“20% off every order” is 20% off a price you never compared, and a free gift worth $40 is worth $40 if you would have bought it anyway and nothing if you would not. “Cancel anytime” is worth whatever the cancellation flow makes it worth, and that ranges from three clicks to a phone call during business hours.

The minimum commitment is the first thing to look for, since some subscriptions require two or three shipments before cancellation is permitted, and that requirement is the real price.

What happens after the introductory period is the second question, because the introductory number is temporary by design and the standard one is what you will pay for most of the relationship.

Then there is cadence. A 30-day cadence on a product that lasts five weeks builds a stockpile you paid for and did not need, and most subscriptions let you change it, so find that setting before you need it rather than after.

A worked example

Three vitamin C serums, all 15% L-ascorbic acid at 0.7 mL once a day—same declared active, same declared strength, which is the only reason the comparison is worth doing at all.

  • Product A: $80 for 30 mL, lasts 43 days, $1.86 per day.
  • Product B: $32 for 30 mL, lasts 43 days, $0.74 per day.
  • Product C: $95 for 4 × 15 mL on subscription, 20% off the first order and $95 after that, lasts 86 days, $1.10 per day.

B is the cheap one and it is not close: less than half of A’s cost per day for the same 15% on the label.

C is the one worth arguing about. Cheaper than A per day despite the scarier checkout number, and that advantage disappears the moment you fail to finish all four bottles before they turn brown—vitamin C serums oxidize, and an oxidized serum is a bottle you are still paying for and no longer using. If you use one serum at a time and finish it, C works. If you keep three open bottles on a shelf, C is $95 for one bottle plus some expensive oxidation.

Product A I would not buy, and the reason is arithmetic rather than chemistry. At $1.86 a day against B’s $0.74, you are paying $1.12 a day for something the label does not specify: a better vehicle, a nicer texture, a pH that suits your skin, none of which shows up in any of these numbers and none of which I can verify for you from a product listing.

Which leaves what to do with the $1.12. I would put it toward a sunscreen you will wear every day, because daily sunscreen does more for skin than the gap between two 15% serums does, and sunscreen is the one category where people reliably under-spend.

What price per ounce does not capture

This is a filter, not a verdict.

  • A cheap vitamin C serum that oxidizes in three weeks is worse value than an expensive one that keeps for three months, because you are buying the same effective dose spread over a longer window. The arithmetic above assumes the product stays good to the last drop.
  • A product you dislike using gets abandoned, and an abandoned product has an infinite cost per day. There is no column for that.
  • Airless pumps and opaque bottles cost more and preserve actives better than jars do, and that difference sits inside the price in a way a per-mL figure flattens out.
  • Irritation outranks everything else on this list. A product that irritates your skin costs you more than money, and price per ounce has nothing to say about it.

The practical version

Four numbers per product: price, volume in mL, uses per day, and mL per use—multiply the last two, divide the volume by that, and you have days of use. Price divided by days of use is the only figure worth comparing across a shelf.

Do that for three or four products in one category and the “which one is expensive” question answers itself. What it will not answer is whether the thing actually works on your face, which costs nothing to ask and a lot to skip.

Some categories do not deserve five minutes. A $12 cleanser you will rebuy either way is one, because the gap between the two options is smaller than the attention it takes to compute it. Save the division for the $80 serum you are about to subscribe to.

How we make money

Some links in this article are affiliate links. If you buy through one, we may earn a commission from the retailer. The price you pay is the same. Commission rates do not influence our rankings, and we list products we do not earn anything from when they are the better buy.

Read our full affiliate disclosure ·How we evaluate products