How to Post Surplus Brand Medications on InStockRx
Turn surplus inventory into cash with simple posting and fast offers.
- Upload items or add manually in seconds.
- Set a list price or enable offers.
- Get notified when buyers make offers.
- Ship confidently with DSCSA tracking.
What Can I Sell on InStockRx?
InStockRx is a brand-medication marketplace. Every listing must meet these requirements:
- Valid NDC (National Drug Code)
- FDA-approved brand name prescription medications
- 30 or more days to expiration at time of listing (60+ days preferred for fastest sales)
- Unopened, original manufacturer packaging
- Legally transferable between licensed pharmacies under DSCSA
What moves fastest: brand name medications with solid expiration dates (90+ days), shortage drugs, and medications with high dispensing frequency. Near-expiry inventory with 30-60 days remaining still sells, particularly for medications dispensed in 30-day cycles, but at a lower price point.
What you cannot list: controlled substances (Schedule II-V), compounded medications, over-the-counter products, items with broken seals or damaged packaging, or medications that have already expired.
How to Price Your Medications
You set the price on every listing. InStockRx shows you comparable recent sales and current active listings so you have real market data before you publish, not guesswork.
Three pricing approaches:
1. Firm list price
Set a specific price per unit and buyers can purchase immediately at that price. Best for high-demand medications where you know the market rate and want a clean, fast transaction.
2. Open to offers
Set a list price but mark your listing as open to offers. Buyers can submit cash offers below your ask, and you accept, counter, or decline. Best for larger lots or medications where the right price depends on quantity.
3. Offer-only
List without a buy-it-now price. All transactions go through the offer process. Best for hard-to-price items or when you want to test market demand.
Pricing tip: medications priced competitively relative to what the drug is currently worth on the open market tend to sell in under 9 days on average. If a listing is sitting after 5 days, a modest price adjustment almost always generates immediate interest. InStockRx also displays the NADAC (National Average Drug Acquisition Cost) reference price alongside your listing, so being within a reasonable range of NADAC improves your response rate.
Step-by-Step: How to Post a Listing
- Log in to your InStockRx dashboard.
- Click "Post Medications" and enter the NDC or search by drug name.
- Enter the quantity, expiration date, lot number, and your price.
- Choose your pricing type: firm list price, open to offers, or offer-only.
- Review and publish. Your listing is live within seconds.
You can also upload in bulk using a spreadsheet template, useful if you're clearing multiple items at once. Upload your NDC, quantity, expiration, lot number, and price in one file and InStockRx posts all items simultaneously.
What Happens After You List?
Once your listing is live, InStockRx notifies verified buyers in your network and the broader marketplace. You'll receive an email and in-app notification when a buyer makes an offer or purchases at your list price.
From your dashboard you can:
- View all active listings and their status
- Respond to offers (accept, counter, or decline) in one click
- Track shipments and view DSCSA documentation for each completed transaction
- Download your T3 documents (Transaction Information, Transaction History, Transaction Statement) at any time for audit purposes
Shipping and DSCSA Documentation
When a sale completes, InStockRx automatically generates your full DSCSA T3 documentation package. You do not need to prepare any compliance paperwork manually. The platform handles TI, TH, and TS documentation and stores it in both your dashboard and the buyer's dashboard.
InStockRx provides a shipping label after the sale is confirmed. Ship the medications in their original manufacturer packaging using the provided label. Both parties can track the shipment through the dashboard.
Frequently Asked Questions
Is there a fee to list medications on InStockRx?
No. Listing medications on InStockRx is completely free. You only pay when a transaction completes. InStockRx charges a 10% marketplace transfer fee on completed sales. There are no listing fees, no monthly subscription fees, and no fees for listings that don't sell.
How long does it take to sell a listing?
Brand name medications with solid expiration dates typically receive their first offer within 1 to 3 business days. Shortage medications often attract offers within hours. Listings that sit longer than 3-5 days are usually priced above current market demand, a modest price adjustment almost always resolves this quickly.
What medications can I sell on InStockRx?
InStockRx is a brand medication marketplace for licensed pharmacies. You can list brand name prescription medications with valid NDCs, 30 or more days to expiration, unopened original packaging, and that are legally transferable between licensed pharmacies under DSCSA. Controlled substances, OTC products, and compounded medications are not eligible.
Do I need to prepare DSCSA documents manually?
No. InStockRx automatically generates your full T3 DSCSA documentation package (Transaction Information, Transaction History, and Transaction Statement) for every completed transaction. Both you and the buyer receive audit-ready documentation in your dashboards without any paperwork on your part.
Can I sell medications that are close to expiration?
Yes, within limits. Medications with 30 or more days to expiration are eligible to list. Medications with 60 or more days move fastest because buyers can use them in active dispensing. Near-expiry stock with 30-60 days remaining still sells, particularly for 30-day-cycle medications, typically at a lower price point.