One pharmacy's surplus is another's backorder.

InStockRx connects verified pharmacies to move in-date medication both ways: turn overstock into cash, source what you're short on, documented on every trade. Free to join.

True for every segment
1,700+
verified pharmacies in the network
~6 days
average time from listing to sale*
$390K+
avg. NADAC savings per active buyer*
Free
to join. No subscription, no tiers.

* Measured averages: 5.94 days from listing to sale (shown as about 6) and $390,232 in NADAC savings per active buyer per year (shown as $390K+).

Find your pharmacy
How it works
1

List
or search

Post the surplus you want to move, or search for what you're short on. It works inside the routine you already have.

Free to join, free to use. You only pay a small fee when a sale clears. No subscriptions, no lock-in.

2

Trade with verified pharmacies

Buy and sell in-date medication directly with other licensed pharmacies, and stay in control of who you trade with.

Real pharmacies, no middlemen. Every counterparty is licensed, DEA-registered, and checked before they get access, with no brokers standing between you and them.

3

Documentation
every time

Every trade creates a full transaction record automatically, audit-ready, with no manual paperwork.

Captured for you. Lot, GTIN, serial, and expiration are recorded on every trade and stored in the system, ready whenever you need them.

Why it matters

Every medication was made
to reach a patient.

A surplus listing is not a write-off. It is a medication that still has a patient's name on it, waiting to be found. InStockRx moves it there, one verified trade at a time.

Wherever you fit, start free.

Join the network in minutes, or talk to us about a program for your organization.