BPC-157 + KPV + TB-500
14 listings across 12 independently tested vendors, ranked by price per milligram after coupon codes anyone can use. Vendors you can only order from by message are hidden.
Some links here are affiliate links: if you buy through one, this site may earn a commission at no extra cost to you. Prices, rankings and plans are worked out the same way whether or not a vendor pays one.
Daily price tracking started October 7, 2026; a price-history chart appears here once a few days have been collected.
| Vendor | Trust | Listing | Vials | Price | Per mg | |
|---|---|---|---|---|---|---|
Qingdao Sigma Chemical QSC #69 by metascore |
BPC-157 10mg + TB-500 10mg + KPV 10mg Blend 30mg | 20-Vial Kit | Triple-Peptide Recovery & Anti-Inflammatory Blend | 20 × 30 mg = 600 mg | $610.00 $30.50 per vial |
$1.02 | Buy | |
Qingdao Sigma Chemical QSC #69 by metascore |
BPC-157 10mg + TB-500 10mg + KPV 10mg Blend 30mg | 10-Vial Kit | Triple-Peptide Recovery & Anti-Inflammatory Blend | 10 × 30 mg = 300 mg | $330.00 $33.00 per vial |
$1.10 | Buy | |
Uther #62 by metascore · China |
Metascore 79Finnrick 64%Bought vials 105% of label · 73 testsTitrateLabNo report for thisOnline checkout |
Coremend Blends (10 Vials / Kit) | 10 × 30 mg = 300 mg | $380.00 $38.00 per vial |
$1.27 | Buy |
Eros Peptides #129 by metascore · US, GA 30339 |
Metascore 74 medium confidenceFinnrick 77%Bought vials 110% of label · 3 testsTitrateLab · Peptide CriticNo report for thisOnline checkout |
Tri-Core 45MG | 1 × 45 mg | $84.99 | $1.89 | Buy |
NextechLabs #142 by metascore · US |
Metascore 74Finnrick 64%Bought vials 116% of label · 32 testsTitrateLabNo report for thisOnline checkout |
TRI BLEND (BPC-157/TB500/KPV) (10mg/10mg/10mg) | 1 × 30 mg | $64.99 | $2.17 | Buy |
Coffee and Peppers #14 by metascore |
Metascore 85Finnrick 70%Bought vials 102% of label · 30 testsTitrateLabNo report for thisConfirmed with lab: 6 of 6Online checkout |
COREMEND 30MG | 1 × 30 mg | $79.99 | $2.67 | Buy |
Peptide Crafters #57 by metascore · US |
Metascore 79Finnrick 60%PepIndex 22/100Bought vials 111% of label · 59 testsTitrateLab · Peptide CriticLab 99.6% pure · 98% of labelConfirmed with lab: 26 of 26Online checkout |
ISOFLOW 30mg – KPV (10mg) + TB-500 (10mg) + BPC-157 (10mg) | 1 × 30 mg | $85.00 | $2.83 | Buy |
Valor peptides Affiliate #65 by metascore |
BPC-157/TB500/KPV Blend 30mg | 1 × 30 mg | $99.99 | $3.33 | Buy | |
Verified Peptides #120 by metascore · US: FL |
Metascore 75Finnrick 65%Bought vials 109% of label · 39 testsTitrateLab · PeptideBase · Peptide Critic · PeptideCheckedNo report for thisOnline checkout |
Blend: TB-500 BPC-157 KPV | 1 × 45 mg | $149.99 | $3.33 | Buy |
Atomik Labz Affiliate #85 by metascore · US. Florida, 33411 |
Metascore 77Finnrick 69%Bought vials 112% of label · 44 testsTitrateLab · Peptide CriticNo report for thisOnline checkoutCheck vendor |
TRI-BLEND 10mg/10mg/10mg Ten Pack | 10 × 30 mg = 300 mg | $1,161.00 $116.10 per vial |
$3.87 | Buy |
Skye Peptides #72 by metascore · US: CA |
Metascore 78Finnrick 57%Bought vials 114% of label · 92 testsTitrateLabLab 99.7% pure · 106% of labelConfirmed with lab: 25 of 25Account needed |
KPV | Thymosin Beta 4 | BPC-157 10/10/10 mg | 1 × 30 mg | $119.00 | $3.97 | Buy |
Peptidology #5 by metascore · US, AZ 85254 |
Metascore 87Finnrick 71%Bought vials 97% of label · 18 testsTitrateLab · PeptideBase · Peptide Critic · PeptideCheckedNo report for thisConfirmed with lab: 34 of 34Online checkout |
BPC-157 + TB-500 + KPV (Blend) 35 mg (13.73mg/12.05mg/13.02mg(38.8mg) | Batch 1734) | 1 × 35 mg | $139.00 | $3.97 | Buy |
Atomik Labz Affiliate #85 by metascore · US. Florida, 33411 |
Metascore 77Finnrick 69%Bought vials 112% of label · 44 testsTitrateLab · Peptide CriticNo report for thisOnline checkoutCheck vendor |
TRI-BLEND 10mg/10mg/10mg | 1 × 30 mg | $129.00 | $4.30 | Buy |
Tydes #41 by metascore · US: NC |
Metascore 80Finnrick 68%Bought vials 117% of label · 44 testsTitrateLab · Peptide CriticLab 99.7% pureConfirmed with lab: 16 of 16Online checkout |
KPV / TB-4/ BPC-157 Blend | 1 vial, size not stated | $115.99 | – | Buy |
Mixing a 30 mg vial
What each common amount of bacteriostatic water gives you on a U-100 insulin syringe. Pick a vial size above to change it.
| Water | Strength | Per 10 units (0.1 mL) | Per unit |
|---|---|---|---|
| 1 mL | 30 mg/mL | 3,000 mcg | 300 mcg |
| 2 mL | 15 mg/mL | 1,500 mcg | 150 mcg |
| 3 mL | 10 mg/mL | 1,000 mcg | 100 mcg |
| 5 mL | 6 mg/mL | 600 mcg | 60 mcg |
Published lab results
5 certificates of analysis that vendors publish for BPC-157 + KPV + TB-500. Numbers are only filled in where the document is readable text; image-only COAs are linked without numbers. A vendor's own COA shows one tested sample, not every batch.
| Vendor | Lab | Date | Label | Measured | Purity | Batch | |
|---|---|---|---|---|---|---|---|
Ion Peptide |
Freedom Diagnostics ✓ lab | 2026-09-05 | 30 mg | 34.47 mg 115% | 99.45% | BBK30-09022026 | View |
Tydes |
Accumark Labs ✓ lab | 2026-08-13 | – | 31.737 mg | 99.688% | KBT30080626; AccuVerify 65TS-YHZF | View |
Peptide Crafters |
Accumark Labs ✓ lab | 2026-08-11 | 30 mg | 29.31 mg 98% | 99.57% | PC-G1-FLOW (ISOFLOW 30mg – KPV (10mg) + TB-500 (10mg) + BPC-157 (10mg)) | View |
Skye PeptidesCOA note |
Accumark Labs ✓ lab | 2026-08-02 | 30 mg | 31.94 mg 106% | 99.7% | KBPTB26-30-001 | View |
Longevity Pros |
Janoshik | 2026-05-15 | – | – | – | t59173 | View (image) |
Discussions elsewhere
Experiences and questions about BPC-157 + KPV + TB-500 on other sites. Treat anecdotes with care.
BPC-157 + KPV + TB-500: questions people ask
How much does BPC-157 + KPV + TB-500 cost?
The cheapest BPC-157 + KPV + TB-500 from an independently tested vendor is $1.02 per mg (Qingdao Sigma Chemical QSC, BPC-157 10mg + TB-500 10mg + KPV 10mg Blend 30mg | 20-Vial Kit | Triple-Peptide Recovery & Anti-Inflammatory Blend, $610.00). Across 14 listings from 12 vendors the median is $2.83 per mg.
Where can I buy BPC-157 + KPV + TB-500?
12 vendors tested by Finnrick sell BPC-157 + KPV + TB-500. The cheapest per mg right now: Qingdao Sigma Chemical QSC ($1.02), Uther ($1.27), Eros Peptides ($1.89). 3 of them publish a lab report (COA) for BPC-157 + KPV + TB-500; compare lab scores and reports in the table above before buying.
How much bacteriostatic water for 30 mg of BPC-157 + KPV + TB-500?
Adding 2 mL of bacteriostatic water to a 30 mg vial of BPC-157 + KPV + TB-500 gives 15 mg/mL: each 10 units on a U-100 insulin syringe holds 1,500 mcg. With 1 mL it's 30 mg/mL (3,000 mcg per 10 units); with 3 mL, 10 mg/mL (1,000 mcg per 10 units). More water makes small amounts easier to measure. Mixing charts: 30 mg, 45 mg.









