Save up to 10% with our vendor discount codes · Compare prices

7 min read · Updated 23 Oct 2026

Peptide price per mg explained: how to compare Australian vendors

Two vials of the same peptide can look wildly different on price until you work out what each milligram costs. A five-milligram vial for $40 and a ten-milligram vial for $64 aren't the same deal, and the lower sticker price isn't the cheaper one. Price per mg is the simplest way to line them up.

This guide explains how price per mg works, what it can't tell you, and how to read the price per mg comparison on our site. It's about comparing listings, not about what to do with a vial. It gives no amounts to use, and it isn't advice to buy anything.

One thing first. Many research peptides are sold with the label "Not TGA approved. Research use only." A low price per mg says nothing about whether a product is safe, effective or legal for you to use. If you're thinking about peptides for your health, talk to your GP.

What price per mg actually means

Price per mg is the price of a vial divided by the amount of peptide the label says is in it.

  • A ten-milligram vial listed at $50 works out to $5.00 per mg.
  • A five-milligram vial listed at $40 works out to $8.00 per mg.

Same peptide, same sort of product, and the smaller vial costs 60% more for each mg. That's why we show per-mg figures beside the price. Pack sizes differ from shop to shop, and per-vial prices hide that.

If you'd rather do the sums yourself, our price per mg calculator compares two packs side by side. Check the unit on each listing, too. Some products are sized in mg and some in mcg, and mixing them up is an easy way to get a very wrong answer.

Why the smaller price tag isn't always the lower price per mg

Small vials are usually the poorer value per mg, but it isn't a hard rule. Here are a few BPC-157 rows from our table, with prices as listed on 13 Oct 2026:

  • PhaseOne: the five-milligram vial at AUD 39.99 is AUD 8.00 per mg. The ten-milligram vial at AUD 63.99 is AUD 6.40 per mg.
  • Optic Labs: the five-milligram vial at AUD 56.99 is AUD 11.40 per mg. The ten-milligram vial at AUD 75.99 is AUD 7.60 per mg.
  • Capital Precision Labs: the ten-milligram vial at AUD 52.00 is AUD 5.20 per mg. The twenty-milligram vial at AUD 102.00 is AUD 5.10 per mg, so doubling the vial barely moved the rate.

These figures are a snapshot. They're third-party prices that we haven't verified ourselves, and the table labels them that way. Use the price table as the source of truth, because it's the page we update.

The pattern holds more widely. Across the ten-milligram BPC-157 listings in the table, the per-mg figure runs from about AUD 5 to about AUD 10. That's roughly double, for the same labelled amount. A bigger vial can lower the rate, but the vendor you choose often matters more.

Only compare like with like

Price per mg is only fair when the products match. Keep these in mind:

  • Compare within one peptide. GHK-Cu starts from well under AUD 1 per mg in our table, while BPC-157 starts around AUD 5 per mg. That doesn't mean one is a better deal. They're different molecules, made and priced differently.
  • Watch the variant. CJC-1295 is sold with DAC and without DAC. They're different products, so don't line them up as if they were the same. Our CJC-1295 page explains the difference.
  • Don't confuse research powders with skincare. A copper-peptide serum is priced per ml and sold as a cosmetic. A research vial of GHK-Cu is priced per mg. Our GHK-Cu page covers how the two differ.

What price per mg leaves out

A low rate is only a starting point. The figure assumes a lot, and these are the gaps worth checking.

Purity. Per-mg pricing takes the label at its word. It doesn't tell you how much of the powder is the peptide you're after. Purity and identity are what a lab report is for, and a cheap vial with no report is a weaker deal than it looks.

Lab reports. A lab report, or COA (certificate of analysis), shows who tested a product, when, and what they found. In our table there's a "Latest report" column for this reason. In the BPC-157 view, only NuVion Health's rows show a report date (24 Sept 2026), and most rows say n/a. Our lab reports directory lists the reports we've found, and our guide on how to read a COA explains each line.

Batch and date. A report is only useful if it's recent and relates to the batch you'd actually receive. Our vendor checking guide covers the three checks: find the business, open the report, check the date.

Shipping. Delivery costs aren't in the per-mg figure. A low rate can disappear once shipping is added. Check the total at the vendor's own checkout, and read the vendor's shipping and returns policy first.

Discount codes. Some vendors give our readers a code, and the table lists it in its own column. Check what a code does at checkout before you work it into your sums. We explain how this works on our how we make money page: some links on the site are affiliate links, and that never changes what we show.

How to read our price table

Here's a quick way to use the comparison table:

  1. Pick one peptide. The table covers 12 peptides, so filter to the one you're researching. Don't compare across peptides.
  2. Read down the price per mg column, then look at the vial size. Rows in each peptide view run from the lowest rate to the highest. Ask whether a bigger vial really lowers the rate, as in the examples above.
  3. Check the price label and date. Most rows say "Third-party price, not yet checked", with the date we last looked. Prices change, so confirm on the vendor's own site.
  4. Look at the report column. A listed date means we found a lab report. Open it and check the batch and test date. "n/a" means we didn't find one.
  5. Open the vendor page. Each vendor profile shows what we could verify, including lab reports and checked dates. A listing isn't an endorsement, so run your own checks.
  6. Do the final sum at checkout. Add shipping, apply any code that works, and divide the total by the labelled mg.

If you're researching a specific peptide first, our A to Z pages explain what each one is and how limited the evidence can be. For example, see BPC-157, TB-500 and MOTS-c. The semaglutide, tirzepatide and retatrutide pages don't list vendors or prices. Those are prescription medicines or experimental drugs, so talk to your GP instead.

Common mistakes

  • Chasing the lowest number. The lowest rate can be the one with no lab report, no dated batch and no clear business behind it.
  • Comparing sticker prices. A $50 vial and a $70 vial may be a different number of mg.
  • Ignoring old prices. Check the date beside each price, then confirm it on the vendor's site.
  • Reading a lab report as a guarantee. A report describes one tested batch. It doesn't promise anything about the next one.
  • Reading price as quality. A higher price doesn't prove better quality, and a lower one doesn't prove worse. The evidence is in the paperwork.

The short version

  • Price per mg is the vial price divided by the labelled mg. Use it to compare vials of different sizes.
  • Compare within one peptide and one variant only.
  • Bigger vials often cost less per mg, but not always, and the vendor often matters more than the size.
  • Price per mg doesn't cover purity, lab reports, batch dates, shipping or codes. Check those too.
  • Our price table is the source of truth. Prices are third-party and may change.
  • Not TGA approved. Research use only. Price says nothing about safety or legality.

Related: Price per mg comparison · Price per mg calculator · Find a vendor · Lab reports · How to check a vendor

Not medical advice. Talk to your GP.

Not medical advice. Talk to your GP.