How to Calculate Cost per Mg of Research Peptides
A step-by-step walkthrough of how to calculate cost per mg for research peptide listings, with a worked example comparing vial size, price, and dilution.
Reviewed by Lisa Nakamura, RPh, PhD, pharmacologist ·
Lisa Nakamura, RPh, PhD holds dual credentials as a registered pharmacist and doctoral pharmacologist, with academic research in peptide drug development, bioavailability, and pharmaceutical formulation science at Fred Hutchinson Cancer Center.
Cost per mg is the number that puts research peptide listings on equal footing, and the calculation behind it is simple: divide the total listed price by the number of milligrams stated on the vial. A 5 mg vial priced at $85 and a 10 mg vial priced at $150 look hard to compare at a glance, but converting both to cost per mg turns them into directly comparable figures — $17.00 per mg versus $15.00 per mg — which is the only fair way to judge whether either listing is priced in line with the rest of the market.
Why the Sticker Price Alone Is Misleading
A listing price on its own answers one question: what this specific vial costs. It says nothing about whether that vial is a good value relative to other vials of the same compound. Vendors package peptides in different amounts — 2 mg, 5 mg, 10 mg, sometimes larger — so a lower sticker price can still represent a worse deal once the mg amount is factored in. Cost per mg strips out the packaging variable and leaves a single, comparable rate.
This matters most when a buyer is scanning several listings for the same compound across different vendors or vial sizes. Without normalizing to a per-mg rate, it is easy to mistake a smaller, cheaper vial for the better price when the larger vial is actually the more efficient purchase.
The Basic Formula
The formula has two inputs: the total price of the vial, and the total mg of peptide the label states is in that vial.
cost per mg = vial price ÷ mg per vial
Worked example: a listing shows a vial containing 5 mg of peptide priced at $85.
$85 ÷ 5 mg = $17.00 per mg
A second listing for the same compound shows a 10 mg vial priced at $150.
$150 ÷ 10 mg = $15.00 per mg
Even though the second vial costs more up front, it is the cheaper option on a per-mg basis. This is the calculation to run before assuming a lower total price means a lower cost.
Reconstitution Does Not Change Cost per mg
Bacteriostatic water is added to a lyophilized vial to bring it into solution, and the amount added determines concentration — how many mg are present in each mL of liquid. It does not change how many total mg are in the vial, and it does not change what was paid for the vial, so it has no effect on cost per mg.
Concentration is calculated separately:
concentration (mg/mL) = mg in vial ÷ mL of bacteriostatic water added
Take the same 5 mg vial from the first example. Adding 2 mL of bacteriostatic water gives a concentration of 5 mg ÷ 2 mL = 2.5 mg/mL. Adding 5 mL instead gives 5 mg ÷ 5 mL = 1 mg/mL. The concentration changed, but the vial still contains 5 mg total and still cost $85, so the cost per mg is still $17.00 — unchanged by how much diluent was used. Converting that figure to a per-mcg rate is a matter of the standard unit conversion, since 1 mg equals 1000 mcg: $17.00 ÷ 1000 = $0.017 per mcg. For readers who want to run these conversions against their own numbers rather than by hand, a general reconstitution calculator like peptcalc.com covers the concentration side of the math.
Comparing Listings Side by Side
Laying out several listings for the same compound in a table makes the per-mg comparison easier to scan than reading each price individually.
| Listing | Vial size | Price | Cost per mg |
|---|---|---|---|
| A | 5 mg | $85 | $17.00 |
| B | 10 mg | $150 | $15.00 |
| C | 5 mg | $70 | $14.00 |
Listing A has neither the lowest total price nor the lowest cost per mg — it is dominated by both other options. Listing C has the lowest sticker price and the lowest cost per mg, making it the straightforward best rate among the three, assuming the underlying documentation is comparable. Listing B illustrates the more common tradeoff: a higher total price that still clears a better per-mg rate than the cheapest-looking option.
What Can Distort a Fair Comparison
Cost per mg is a clean number, but it only means what the label backing it means. Two listings with an identical cost-per-mg figure are not automatically equivalent purchases if one comes with a certificate of analysis and batch-specific documentation and the other does not. Purity grade, batch testing, and how clearly a listing states its specifications all affect what that per-mg rate is actually buying. A listing that states tesamorelin at 10 mg with a batch number and a linked certificate of analysis gives a buyer a cost-per-mg figure they can trust, while a listing with the same price and mg claim but no supporting documentation gives a number that cannot really be verified against anything. When the underlying documentation differs this much, the lower cost-per-mg listing is not necessarily the better one.
It also helps to check a price against more than one source before treating it as representative. Cross-referencing a listing’s cost per mg against a second catalog, such as buypeptide.us, gives a sense of whether a given rate sits within the normal range for that compound or is an outlier worth a closer look at the documentation behind it.
Vial size, dilution, and total price can all be presented in ways that make quick comparison difficult, but the underlying arithmetic stays the same regardless of how a listing chooses to display its numbers. Reducing every listing to a single cost-per-mg figure — price divided by mg, independent of how much bacteriostatic water gets added later — is what makes an apples-to-apples comparison possible in the first place.
A note on how to read this
This article is written for research and educational reference. The materials described are sold for laboratory research and are not for human consumption. Nothing here is dosing guidance, a prescription, or a clinical recommendation.