For independent and community pharmacies
Know what's expiring on your shelf before it becomes a write-off.
Your dispensing system knows what you've dispensed. It doesn't know which bottles on your shelf are expiring next month, which lot was recalled this morning, or what your physical count actually is at any moment. That's a different problem — and it's the one RxRescue solves. Runs alongside Liberty, Rx30, or ComputerRx. No rip-and-replace.
The hard part isn't dispensing. It's the paperwork around it.
Independent pharmacies are good at dispensing. The dispensing software handles that — every scan, every fill, every claim adjudication. But when DSCSA compliance comes up, or an FDA recall lands, or a state board inspector walks in, the same systems often fall short:
A live FEFO view sorts your shelf by expiration date — soonest first, color-coded by urgency. A "pull soon" list flags what's inside the wholesaler credit window. Near-dated stock is flagged the moment it's scanned in, so short-dated deliveries get caught at the dock.
Wholesaler invoices list what you bought — not which physical bottle, which lot, or which expiration date is on the shelf right now. RxRescue captures GTIN, lot, serial, and expiration from the 2D barcode as each bottle is scanned in, and stores those four fields as distinct, queryable values — ready to produce when an inspector asks.
"We check the FDA recall newsletter" is workable until a Class I recall lands and you have to prove you caught it. RxRescue auto-checks the openFDA enforcement feed daily and surfaces matches against your catalog with timestamps — proof the check happened.
Inspector wants the active inventory snapshot, the audit log, return manifest, recall response history. From Liberty + your email + your filing cabinet, that's hours. From RxRescue, it's one tap and six CSVs with consistent timestamps.
When a recall hits, you physically move the bottles to a quarantine shelf. The system status still says "active stock." RxRescue's Quarantine status keeps the data and the physical location in sync, and excludes quarantined stock from your return manifest until you decide what to do.
Wholesaler reverse-distribution portals are picky about format. Rejected lines mean uncredited stock, real money. RxRescue's Return Manifest CSV ships in the format Cardinal, McKesson, and ABC's portals accept.
Most pharmacy software charges per-seat or per-workstation. If you want the lead tech, the pharmacist, and a phone for shelf walks, that's three licenses. RxRescue is one flat $99/month per pharmacy, unlimited devices.
Return-manifest formats for major wholesalers are reviewed quarterly.
No re-scanning. Liberty stays your system of record.
We hear "we already scan at receiving and at dispense, I'm not making my team scan a third time" from every independent pharmacy. That's right — and RxRescue isn't designed to require it.
Instead, RxRescue ingests your existing inventory export from Liberty (or Rx30, ComputerRx, McKesson Pharmaserv, etc.) via CSV. Your receiving and dispensing scans stay in your current system. RxRescue gets a fresh inventory snapshot on a cadence you control, and runs the DSCSA, recall, and audit layer on top of that data.
We've built in a permissive CSV importer with auto-detected column mapping — drop in your vendor's export, it figures out the columns, you confirm. If your format isn't auto-recognized, send us a sample and we'll add the mapping for you within a day.
Free: the Pharmacy Inventory Buyer's Guide
Twelve questions to ask any vendor — including us — before you sign a contract. Vendor-agnostic evaluation framework, common pitfalls, and a transparent breakdown of how RxRescue answers each question so you can compare us against any alternative.
Go deeper
Reference articles on the topics most relevant to independent pharmacies:
- DSCSA compliance for pharmacies — what serialization actually requires, FNC1 handling, and what your inventory system needs to do before the November 2026 deadline.
- FEFO expiration tracking — what first-expired-first-out means in practice, and what good expiration software looks like for a pharmacy holding inventory.
- Wholesaler returns and credit windows — how to recover value from short-dated stock before the credit window closes with Cardinal, McKesson, and ABC.
- How RxRescue fits alongside your pharmacy system — the full explanation of what Liberty and Rx30 do vs. what RxRescue adds.
Common questions from independent pharmacy buyers
Does RxRescue integrate with Liberty, Rx30, or ComputerRx?
RxRescue doesn't replace your pharmacy management system. It runs alongside Liberty, Rx30, ComputerRx, PrimeRx, or whatever you use, handling the physical-shelf layer your PMS doesn't (expiration tracking, scan-verified counts, FDA recall matching, DSCSA audit records). The CSV importer ingests inventory exports from any of those systems without changing the staff workflow on the PMS side. See how RxRescue fits for the layer model.
Will my staff need extensive training?
No. The core workflow is scan a bottle, check what comes up, mark it. Most pharmacy techs are productive on day one. There's no implementation period, no consultant rollout, no training fees — self-serve install from the download page, then start scanning. We've written setup-guide tutorials for the common scanners and label printers on the setup page.
How does RxRescue handle wholesaler return manifests for Cardinal, McKesson, and AmerisourceBergen?
The return manifest export is a CSV in the format each major wholesaler accepts for reverse-distribution credit. You pull expired or pulled stock in the app, then export the return manifest at end-of-cycle. The format is reviewed quarterly against Cardinal, McKesson, and ABC's current spec. See wholesaler returns and credit windows for the full mechanics + the credit-window math (typically 6–9 months before expiration for full credit).
Can I import my existing inventory from my pharmacy management system?
Yes. The external-inventory CSV importer takes the standard quantity-on-hand exports from Liberty, Rx30, and ComputerRx and seeds your RxRescue starting inventory. You'll still need to scan each bottle once to capture the serialized GS1 barcode (lot + serial + expiration), but the drug + quantity backbone comes from your PMS export — no manual entry. PHI-shaped columns are rejected at the import boundary.
Do you sign a Business Associate Agreement (BAA)?
No — and that's part of why deploying RxRescue is fast. A BAA exists under HIPAA to govern PHI between a covered entity and a vendor that handles PHI on its behalf. RxRescue never receives PHI by design, so there is no PHI for a BAA to govern. Most pharmacies clear RxRescue through a short security-review path rather than the longer BAA-required vendor track. See the security & compliance posture for the full architectural detail your buying group, corporate IT, or compliance reviewer will want.
How accurate is the FDA recall matching?
RxRescue auto-checks the FDA recall feed daily and matches against your inventory by (NDC, lot). Every match is persisted with a timestamp so you have an audit trail. The match logic is fixture-tested against historical recalls. If a recall lot you hold goes live overnight, you see the dashboard banner on next app open — typically before the morning shift.
What happens to my data if I cancel?
Sync stops at the end of your billing period. The app stays installed and your local data stays readable indefinitely. Full CSV exports of every record — inventory, audit log, recall history, return manifests — are available anytime, before or after cancellation. Re-subscribe and sync picks back up where it left off.
Related reading
Pricing — flat, with no surprises
- $99/month per pharmacy. All features included.
- Unlimited devices. Desktop, phone, tablet, however many you need. No per-seat fee.
- 30-day free trial. Cancel anytime during the trial and you won't be charged.
- No setup, training, or implementation fees. Self-serve install.
- Data is yours. Full CSV exports anytime. Cancel and the local app stays readable.
Start 30-day free trial Download for Windows + Android
Questions before signing up? Email info@rxrescue.us — founder reads every one.