Calculate your cost per dose, per day, per week and per month from the vial price you paid or were quoted. Nothing you enter here is stored or shown to anyone. For live prices across shops, open the price comparison for your peptide.
Enter vial price, vial size, and dose to see your cost breakdown.
The cost of a peptide vial alone doesn't tell the whole story. Two vials at the same price but different sizes yield very different per-dose costs. This calculator helps you compare vendors on an apples-to-apples basis by breaking the price down to the dose level.
When comparing shops, also consider shipping costs, minimum order quantities, and any bulk discounts that may bring down your effective per-vial price.
Lowest and median cost per labelled milligram across the shops in stock right now, read from the same index that powers /prices. The median is the middle shop, not the middle listing, and is only published once at least 5 shops stock the compound. Open a row for sizes, every shop, and the 90-day history.
| Peptide | Lowest $/mg | Median $/mg | Shops in stock | Updated |
|---|---|---|---|---|
| Semaglutide | $6.00/mg | $7.52/mg | 8 | Sep 18, 2026 |
| Tirzepatide | $1.50/mg | $4.25/mg | 14 | Sep 18, 2026 |
| Retatrutide | $0.13/mg | $6.58/mg | 14 | Sep 18, 2026 |
| Peptide | Lowest $/mg | Median $/mg | Shops in stock | Updated |
|---|---|---|---|---|
| Ipamorelin | $2.10/mg | $5.50/mg | 64 | Sep 18, 2026 |
| CJC-1295 without DAC | $2.50/mg | $7.00/mg | 41 | Sep 18, 2026 |
| Sermorelin | $2.50/mg | $6.90/mg | 52 | Sep 18, 2026 |
The vial price is most of the total, but not all of it. Bacteriostatic water, insulin syringes, alcohol swabs and cold shipping add a small fixed amount per dose that most calculators ignore. It matters least for expensive compounds and most for inexpensive peptides dosed daily. Add your own supply costs to the per-dose figure above for a true budget.
Sticker price comparisons between vendors are misleading without normalising for 3 variables - vial size, measured content, and included supplies.
The most reliable comparison metric is cost per milligram. Divide the vial price by the vial size in mg. A $45 vial of 10 mg BPC-157 costs $4.50/mg. A $28 vial of 5 mg costs $5.60/mg. The cheaper vial is more expensive per milligram. The live module above does this across every shop in stock.
The label says 10 mg; the certificate of analysis says what the lab found. Independent HPLC testing is the only way to verify it. Check lab test results on Peptigrity before comparing costs, or use the purity comparison tool to see tested purity and measured quantity vs label across brands side by side.
Some vendors include bacteriostatic water and syringes with vial purchases. Others charge separately. A "kit" that includes BAC water and syringes may cost less overall than a bare vial plus supplies from separate sources.
Many protocols combine 2-3 peptides in a stack, which multiplies monthly cost. The calculator handles one peptide at a time - run it separately for each compound, then add the results. For pre-mixed blend vials, use the blend calculator.
The lowest-priced vial is not always the cheapest per milligram of peptide. Two things can move the real figure: how much peptide the lab actually measured in the vial, and, to a much smaller degree, purity.
Measured quantity is the big one. Certificates of analysis report a tested quantity next to the labelled one, and the two rarely match. A "10 mg" vial that tested at 9.2 mg is 8% more expensive per milligram than its label suggests; one that tested at 10.7 mg is 7% cheaper. Peptigrity records the tested quantity on every published lab test.
Purity is a ratio, not a mass. 99% versus 97% purity changes the active fraction by 2% — real, but small next to quantity differences, and a purity figure says nothing about how many milligrams are in the vial.
Cost per measured mg = vial price ÷ tested mg
| Shop A (tested 10.7 mg) | Shop B (tested 9.2 mg) | Shop C (no test on file) | |
|---|---|---|---|
| Vial price | $48 | $40 | $22 |
| Labelled size | 10 mg | 10 mg | 10 mg |
| Cost per labelled mg | $4.80 | $4.00 | $2.20 |
| Cost per measured mg | $4.49 | $4.35 | Unknown |
Shop C looks 45% cheaper — and may be. Without a test on file nobody knows what the vial holds. Check the lab tests before comparing prices; when a certificate exists for your lot, the calculator can use the measured figure directly.
Larger vials offer better per-milligram pricing, but only if you use the full vial before it degrades. Reconstituted peptides stored in bacteriostatic water at 2-8°C remain stable for approximately 28-30 days. Any peptide remaining after that window is wasted.
| Metric | 10 mg vial | 5 mg vial |
|---|---|---|
| Doses per vial (250 mcg) | 40 | 20 |
| Days to use full vial | 40 days | 20 days |
| Within 28-day window? | No - 12 doses wasted | Yes |
| Effective doses | 28 | 20 |
| Vial price | $45 | $28 |
| Effective cost per dose | $1.61 | $1.40 |
The 10 mg vial is cheaper per milligram, but at this dosing frequency, 30% of the peptide expires before use. The smaller vial delivers every dose within the stability window and costs less per effective dose. For complete storage guidance, see how to store peptides.
Divide the vial price by the number of doses in the vial. Doses per vial = vial size (in mcg) ÷ your dose per administration (in mcg). A $40 vial containing 10 mg (10,000 mcg) of BPC-157 at 250 mcg per dose delivers 40 doses at a cost of $1.00 per dose.
Price reflects manufacturing costs, testing overhead, vendor margin, and brand positioning - not purity directly. A vial from a vendor publishing independent HPLC lab tests showing 99%+ purity provides more certainty than a cheaper vial with no test data. The best value indicator is cost per milligram of measured peptide, not sticker price.
It depends entirely on the compound, the dose and the price you pay per vial, and prices move weekly. Run the calculator above with your own figures, or start from the live lowest and median $/mg for your compound in the price module on this page and on /prices. Multi-peptide stacks add together.
Larger vials nearly always cost less per milligram, but the savings only materialise if you consume the full vial within the 28-30 day stability window after reconstitution. Calculate your total dose requirement over 28 days (dose × frequency × 28) and compare it to the vial size. Buy the vial size that most closely matches your 28-day consumption.
Ancillary supplies add a small fixed amount per dose - meaningful for inexpensive peptides but marginal for compounds where the peptide itself dominates total cost. Factor them in for accurate budgeting, especially for multi-month protocols.
Compounding pharmacies operate under FDA 503A/503B rules and require a prescription; their prices are set per patient and are not tracked here. Research-grade vials sold by the shops on Peptigrity are a different product category with different quality assurance and legal considerations. Compare like with like.