BPC-157 Where to Buy: $24.50 Is Only Half the Decision
BPC-157 where to buy, judged on criteria you can check: batch certificates, domestic stock, refunds, then the division that turns $24.50 into $2.45 per mg.
MEDICAL DISCLAIMER: Educational research guidelines only. Lyophilized peptides are investigational chemical compounds and are NOT approved for human consumption, diagnosis, or therapy. Consult a licensed physician before any research application.
BPC-157 where to buy is two decisions wearing one question. The first is which supplier, and documents settle that. The second is which listing, and division settles that. Run them in the wrong order and you can pay $45.00 for a vial holding 10 mg of BPC-157 and 10 mg of an entirely different peptide.
BPC-157 is a synthetic pentadecapeptide: 15 amino acids in the order GEPPPGKPADDAGLV, formula C62H98N16O22, molecular weight near 1419.5 g/mol, a partial fragment of a protein found in gastric juice. Nearly everything published on tendon, ligament and gut healing is rat and cell work, much of it from one group at the University of Zagreb. A Phase 2 trial in acute hamstring strain began recruiting in February 2026 and has reported nothing. There is no marketing authorisation in any country, so there is no pharmacy shelf and no prescription to obtain.
What is left is research-chemical suppliers, and the checking falls to you. This page sets out the criteria, scores the supplier below against them, then does the arithmetic that makes the word cheap mean something. Searches for bpc 157 where to buy and bpc-157 peptide where to buy land on the same storefronts; the criteria are what separate them.
Lowest cost per milligram we track
BPC-157 — Ascension Peptides
Independently assayed research material. With the code the 10 mg vial works out at $2.45/mg.
The Wolverine Stack is BPC-157 10 mg combined with TB-500 10 mg in one vial, so its per-mg figure spans both compounds. Quantity tiers take 3%, 5% or 10% off the list price; free shipping starts at $250.
- Two third-party assays per batch
- Free carriage over $250
- Same-day dispatch before 2pm CST
Laboratory research material only, not for human consumption. Affiliate links: we may earn a commission at no additional cost to you. Figures checked August 19, 2026.
BPC-157 where to buy: the criteria that come before any vendor name
A checklist earns its place only if every line prevents a specific failure. These seven do, and the last column is the one to read first.
| Criterion | What a real supplier publishes | What failing it costs |
|---|---|---|
| Batch-specific certificate | A certificate carrying a batch code and a test date | You are trusting a printed label with nothing behind it |
| Named outside laboratory | The laboratory named on the face of the document | An internal sheet, the seller marking their own work |
| HPLC plus mass spectrometry | A chromatogram and a measured molecular weight | Knowing a powder is mostly one compound, not which |
| Domestic stock, published cut-off | A dispatch time and a country of origin | Weeks of silence while the order is placed abroad |
| Refund and replacement terms | Terms readable before checkout, not after | No route back to your money |
| Research-use labelling | Not-for-human-consumption wording, no benefit claims | A seller marketing an unapproved drug, documenting like one |
| Strength in mg on listing and label | The milligram figure in both places | Comparing the price of boxes instead of compound |
The order is not decorative. A supplier failing the first three rows cannot be rescued by the seventh, because a cheap milligram of an unidentified powder is not cheap. One that buries the strength wants judging on vial price, the number that says nothing about the material.
The certificate test: two methods, one batch code
A certificate of analysis reports on one batch, tested on one date, by one laboratory. Read as anything wider it becomes decoration. Three features decide whether it is worth opening.
The batch code has to match the vial in your hand
Character for character, against the code printed on the label. A certificate with no batch code, or one appearing under every product in a catalogue, describes a batch nobody sent you. Ascension Peptides publishes two third-party certificates for its BPC-157 material: Kovera Labs batch 12-05260628 and MZ Biolabs batch 12-01260229. Those are the vendor's own published documents, and their value is that they name a laboratory and a batch a delivery can be checked against. We have not run an assay ourselves.
Purity and identity are different measurements
High-performance liquid chromatography reports how much of the sample sits under the main peak, which is purity. Mass spectrometry reports molecular weight, which is identity, and for BPC-157 the figure to land near is 1419.5 g/mol. Purity alone tells you a powder is 98% one compound without saying which one.
Labelled milligrams are not all peptide milligrams
Part of the mass in a lyophilised vial is counterion, residual solvent and water; acetate and trifluoroacetate salts can carry a tenth of the gross weight. It matters twice, because the labelled figure is the numerator in your concentration and the denominator in your cost per milligram. Our peptide calculator guide covers where the arithmetic assumes a number it cannot verify.
The supply test: where the vial is now, and what happens if it is wrong
Documents describe the material. This second group decides whether you ever hold it.
Stock location. Domestic stock is the difference between a parcel that leaves the same day and one that crosses a border first. Ascension states same-day dispatch on orders placed before 2pm CST from US stock. A storefront with no cut-off published anywhere, or a three to four week processing note buried in its terms, is very likely ordering your vial after you have paid for it.
Labelling. Research-use wording is not a disclaimer to resent, it is the condition under which the sale is lawful in the United States. A seller advertising healing timelines has stepped outside it and is marketing an unapproved drug, which tells you what to expect from its paperwork.
Recourse. Read the refund terms before checkout and check they cover the failures that actually happen: wrong item, breakage in transit, non-delivery. Keep the outer packaging until the batch code has been matched to the certificate.
Carriage. Free shipping begins at $250. One vial with the code is $24.50, roughly a tenth of the way there, so a single-vial order pays postage, and postage belongs inside your per-milligram figure. Lyophilised powder goes to refrigeration on arrival; our peptide storage guide covers what transit damage looks like.
No pharmacy passes, and the reason changed twice in 2026
Most pages answering this query still say BPC-157 is FDA Category 2 and barred from compounding. That was true, and stopped being true in April 2026. The sequence, with dates:
- Never approved. No FDA, EMA or MHRA authorisation for any indication, and no USP or NF monograph.
- September 2023. FDA placed BPC-157 in Category 2, bulk substances that may present significant safety risks. Almost every competing page stops here.
- April 2026. FDA removed it from Category 2 after the nominations were withdrawn, returning it for further evaluation. Removal is not promotion to Category 1.
- 23 to 24 July 2026. The Pharmacy Compounding Advisory Committee narrowly recommended BPC-157 for the 503A Bulks List. That recommendation is advisory and non-binding.
- Today. It is not listed in 21 CFR 216.23 and FDA has issued no final determination.
Net position: unapproved, no longer in Category 2, recommended but not listed. No pharmacist can dispense a substance with no approved product and no listing behind it, which is why the criteria above contain no pharmacy row. The committee's own page is the primary record for what happens next, and our sibling guide on BPC-157 without prescription works through what a research-use sale legally is.
The division: $24.50 across 10 mg, and what $2.25/mg really spans
Vial price describes a transaction. Price per milligram describes material. Two listings carry BPC-157 and only one is BPC-157 alone, so the comparison has to name the second compound.
| Listing | Contents | List | With PEPTIDEDECK | Per mg |
|---|---|---|---|---|
| BPC-157 10 mg | 10 mg BPC-157, one compound | $49.00 | $24.50 | $2.45 |
| Wolverine Stack | 10 mg BPC-157 plus 10 mg TB-500 in one vial | $90.00 | $45.00 | $2.25 across both |
The $2.25 figure is real and it is not cheaper BPC-157. It is a blend price divided by the blend's total mass. If you want TB-500 in the same vial, the stack is the better arithmetic. If you want BPC-157 alone, the honest number is $45.00 divided by the 10 mg of BPC-157 in there, which is $4.50 per BPC-157 milligram.
Quantity tiers, calculated on list
Multiples take 3% off at three vials, 5% at five and 10% at ten, applied to the $49.00 list: $47.53, $46.55 and $44.10 per vial, which is $4.75, $4.66 and $4.41 per mg. All three sit above a single discounted vial at $2.45 per mg. The vendor does not document the tiers combining with the code, so treat them as separate routes and let the cart total settle it.
Per draw, once it is in solution
A 10 mg vial holds 10,000 mcg. Add 2 mL of bacteriostatic water and the solution is 5 mg/mL, which puts 200 units of a U-100 syringe in the vial and makes 0.1 mL, or 10 units, equal to 500 mcg. At $24.50 that is $0.1225 per unit and $1.225 per 500 mcg draw. Fill the same vial with 1 mL instead and it is 10 mg/mL, 100 units total, and 10 units holds 1 mg. Our reconstitution guide, the syringe measurement guide and the reconstitution calculator handle the general case. This is laboratory handling arithmetic, not a schedule for anyone to follow.
Ascension Peptides against the seven criteria
The same list applied to the supplier this page recommends, stated plainly enough to argue with.
| Criteria group | What is published | What is still on you |
|---|---|---|
| Documents | Two third-party certificates per batch: Kovera Labs 12-05260628 and MZ Biolabs 12-01260229 | Match the batch code to your vial and read the chromatogram |
| Supply | US stock, same-day dispatch before 2pm CST, research-use labelling, published refund terms | Read the refund terms before paying, keep packaging until checked |
| Divisible price | 10 mg at $49.00 list, $24.50 with the code, plus a 20 mg two-compound stack at $45.00 | Add carriage under $250 before calling the result $2.45 per mg |
Two omissions are deliberate. No purity percentage, because that number belongs to the certificate for your batch rather than to a page written months earlier. And no named rival's price, because any competitor figure written here is stale within weeks. For the full cost breakdown see BPC-157 price; for the scoring behind the recommendation, best BPC-157 source.
What a checklist cannot settle
Criteria bound uncertainty. They do not remove it, and three limits belong in the open.
- A certificate covers a batch, not your vial. A laboratory tests a sample. Between that sample and the vial in your fridge sit filling, capping, storage and transit, none of which the certificate observed.
- The evidence base does not improve with the supplier. The published work is overwhelmingly rodent and cell work, much of it from the same Zagreb group, and the one Phase 2 trial recruiting in 2026 has published no results. Two certificates make a vial verifiable, not effective.
- Tested athletes have a separate problem. WADA prohibits BPC-157 at all times under S0, the class for substances with no current human therapeutic approval. A research-use label makes no difference to a sample.
Weighing BPC-157 against another research peptide, the arithmetic runs the same way but the evidence does not: MOTS-c where to buy covers a mitochondrial peptide at a different price per milligram, retatrutide where to buy a compound with Phase 3 data behind it, and the BPC-157 reference page holds the concentration tables.
Frequently Asked Questions
Can a pharmacy or clinic sell BPC-157 with a prescription?expand_more
No. BPC-157 holds no marketing authorisation from the FDA, EMA or MHRA, so there is no approved product for a clinician to prescribe or a pharmacy to dispense. FDA removed it from Category 2 in April 2026 and an advisory committee narrowly recommended it for the 503A Bulks List in July 2026, but it is not listed in 21 CFR 216.23 and no final determination has been issued.
What should a BPC-157 certificate of analysis show?expand_more
A batch code matching the code printed on your vial, the name of a laboratory independent of the seller, a test date, an HPLC purity result with a chromatogram, and a mass spectrometry result confirming identity near 1419.5 g/mol. Ascension Peptides publishes certificates from Kovera Labs and MZ Biolabs for its BPC-157 batches.
Is the Wolverine Stack cheaper BPC-157 per milligram?expand_more
No. The stack is $45.00 with the code for 20 mg total, which is 10 mg of BPC-157 combined with 10 mg of TB-500 in one vial, so its $2.25 per mg spans two compounds. The plain BPC-157 vial is $2.45 per mg for BPC-157 alone. If you only want BPC-157, the stack works out at $4.50 per BPC-157 milligram.
Do the quantity tiers beat the discount code?expand_more
Not on the published figures. The tiers take 3%, 5% and 10% off the $49.00 list at three, five and ten vials, giving $47.53, $46.55 and $44.10 per vial, or $4.75 down to $4.41 per mg. A single vial with PEPTIDEDECK is $24.50, which is $2.45 per mg. The vendor does not document the two combining, so check the cart total rather than assuming.
How many 500 mcg draws does a 10 mg BPC-157 vial hold?expand_more
Twenty, at one common laboratory fill. A 10 mg vial contains 10,000 mcg; reconstituted with 2 mL of bacteriostatic water it is 5 mg/mL, so 10 units on a U-100 syringe is 500 mcg and the vial holds 20 of those draws at $1.225 each. Reconstituted with 1 mL it is 10 mg/mL and 10 units is 1 mg. This is handling arithmetic, not a dosing recommendation.
References & Citations
- [1]
Seiwerth S, Milavic M, Vukojevic J, et al. (2021) Front Pharmacol 12:627533. Stable gastric pentadecapeptide BPC 157 and wound healing.View source →
- [2]
ClinicalTrials.gov NCT07437547. BPC 157 for acute hamstring muscle strain repair, Phase 2, recruiting since February 2026 (Hudson Biotech).View source →
- [3]
Electronic Code of Federal Regulations. 21 CFR 216.23, bulk drug substances that can be used to compound drug products under section 503A.View source →
- [4]
World Anti-Doping Agency. The Prohibited List, section S0, non-approved substances, prohibited at all times.View source →