Free AuditEnterprise AIShelfSense
Back to Blog
PharmacyNov 8, 20267 min read

Pharmacy Return to Stock Process: Will-Call to Shelf

A practical pharmacy return to stock process: weekly will-call sweeps, claim reversals, RTS labels with lot and expiry, and using RTS vials first.

SE

ShelfLifePro Editorial Team

Inventory management insights for retail and pharmacy

The will-call bin nobody owns

It's Friday afternoon and the will-call bin is packed. Some bags were filled this week. Others have been there long enough that the patient has probably filled the same script somewhere else.

Each of those bags is three things at once. It's a claim the payer already paid. It's tablets counted out of a stock bottle, so your system thinks they've left the building. And it's a vial with a patient label on it, plus a manufacturer lot and expiry date that are now hard to find.

Sorting out that bin is the return to stock (RTS) process. Done loosely, it's where billing errors, count discrepancies and mystery-dated vials come from.

How unclaimed prescriptions become a problem

When a prescription gets filled, two records change. The claim adjudicates, and perpetual inventory drops by the quantity dispensed. If the patient never comes in, both records are wrong. The payer paid for something nobody received, and your on-hand count is short by exactly what's sitting in the bag.

The quieter problem is the date. The lot number and expiry were printed on the stock bottle, not the patient vial. A few weeks later that stock bottle is empty and in the trash. The vial in the bag has the patient's name and the fill date, but the source lot is gone. That makes it impossible to say how long those tablets are good for.

It also matters if there's a recall. If a lot gets pulled and you can't link your RTS vials to their lot, you can't tell whether they're affected. Our FDA drug recall response guide walks through how fast that question comes up.

Step one: a weekly will-call sweep

Pick one day a week and one person. The sweep is just a pass through the bin with a fixed rule for what comes out.

Set your age threshold from your payer contracts, not from habit. Your PBM provider manuals say how long you have to reverse a claim for a prescription that wasn't picked up, and the windows can differ between payers. Set the sweep threshold a few days earlier than the shortest window you deal with, so a missed week doesn't push a bag past its deadline.

During the sweep:

  • Pull every bag older than your threshold
  • Check whether the patient has been contacted. If your policy is to call once before returning, do it during the sweep, not "later"
  • Split out controlled substances, refrigerated items and anything compounded. Each one follows its own path
  • Stack what's left for reversal and relabelling in one batch

Step two: reverse the claim

Reverse the claim in your pharmacy system before the tablets go anywhere. The reversal goes to the payer and should put the quantity back into inventory. Check that it actually did. A reversal that fixes the billing but leaves the count short is how you end up with a variance at your next cycle count.

A paid claim for a prescription that was never picked up is exactly what payer audits look for. Your PBM provider manual sets the reversal window and how audits handle it, so read that section rather than relying on what the last tech told you.

Controlled substances take more care. The reversal, the inventory adjustment and your perpetual log all have to agree. Check your state board of pharmacy rules and your DEA recordkeeping obligations before any CII–CV goes back into stock. If your perpetual counts already drift, start with why narcotic perpetual inventory goes out of balance.

Free template

Get the free expiry-tracking spreadsheet

Batch-level rows, days-left and status formulas, colour-coded alerts, and a live value-at-risk summary. Works in Excel and Google Sheets. See what's inside.

Instant download. No spam, unsubscribe in one click.

Step three: the RTS label

This step fixes the date problem. Every RTS vial gets the patient label removed or fully covered, and a new label with:

  • Drug name, strength and NDC
  • Quantity in the vial
  • Manufacturer lot number
  • Manufacturer expiry date
  • Date returned to stock
  • Assigned RTS expiration date
  • Initials of the person who relabelled it

The assigned RTS expiration date is the earlier of the manufacturer's expiry or the date your RTS dating policy gives. Your RTS dating comes from your state board of pharmacy rules and your own policies and procedures. Some boards spell it out. Others leave it to the pharmacist. Don't assume your state works like the one where you trained.

Worked example: say the stock bottle's manufacturer expiry is two years away, and your written policy gives RTS vials a fixed period counted from the original fill date. The policy date comes first, so that goes on the label. Flip it around (a stock bottle expiring next month) and the manufacturer date wins. The rule never changes: the earlier date goes on the label. This is the same logic behind beyond-use dating, and the mistakes pharmacies make with it.

The lot has to come from somewhere. If your fill workflow scans or records the lot at fill time, the RTS label can just copy it. If it doesn't, you're guessing. That's when your P&P should name one fallback: give the vial the shortest date it could realistically carry, or don't return it at all. Pick one and write it down.

Keep RTS to bags that never left the pharmacy's control. Medication that crossed the counter and came back falls under your state board's rules on returned drugs. That's a separate question.

Step four: use RTS vials first

An RTS vial nearly always carries a shorter date than the open stock bottle behind it. So pull it first. That's first-expired, first-out (FEFO) applied to returns.

Two practical ways to do it:

  • Front-of-shelf placement: the RTS vial sits in front of or rubber-banded to the stock bottle, so whoever fills next sees it first
  • A dedicated RTS bin per section: techs check the bin before opening a new stock bottle

What you shouldn't do is pour RTS tablets back into the stock bottle. That mixes lots and dates, and the RTS label exists to keep them apart. Check whether your state board addresses pouring back directly. Either way, a vial that keeps its own label is far easier to defend at an inspection. For more rotation habits that cut expired returns, see 10 pharmacy inventory best practices.

Worked example: one Friday sweep

For example, picture a single-location independent pharmacy running its Friday sweep. The tech pulls eleven bags past the threshold. Two are controlled substances and go to the pharmacist for a separate review. One is a refrigerated insulin pen that follows the cold-chain policy. That leaves eight.

All eight claims are reversed in one batch. For seven of them the lot was captured at fill, so they get RTS labels with the earlier-of date and go into the RTS bin. The eighth has no lot on record, and per the pharmacy's P&P it's quarantined for destruction instead of guessed at. Each line goes on the RTS log. On Monday, anyone filling those drugs pulls from the RTS bin first.

That's maybe half an hour of work. It replaces a will-call bin that would otherwise slowly turn into undated inventory.

Running it from a log sheet

You can run all of this on paper. An RTS log with columns for date, drug, NDC, quantity, lot, manufacturer expiry, assigned RTS expiry, claim reversed (Y/N) and initials covers the audit trail. If you'd like a starting grid, the expiry-tracking spreadsheet template adapts easily.

What paper can't do is warn you. A log won't tell you an RTS vial is a week from its assigned date. It won't answer "do we have any RTS vials from lot X?" when a recall notice arrives. And it only works if the person who usually runs the sweep isn't out sick that Friday. Those are the gaps to plan around. The log still beats a bin nobody owns.

Free pharmacy diagnostic

How much expired stock is on your shelves right now?

Upload your stock register or purchase CSV. ShelfSense reads the batch expiry dates and shows what is expiring soon, what has already expired, and what to return first. 60 seconds, no signup.

Run the free pharmacy audit

Where RTS fits in your compliance routine

The RTS log is one of the records an inspector can ask to see, next to your controlled substance counts and expired-drug handling. Our state board pharmacy inspection checklist shows where it sits in that list.

If you'd rather have lot and expiry follow each vial without retyping them, ShelfLifePro serves retail pharmacies and tracks expiry at the batch level. You can see how that fits your pharmacy compliance routine with a 14-day free trial, no credit card required.

SE

ShelfLifePro Editorial Team

The ShelfLifePro editorial team covers inventory management, expiry tracking, and waste reduction for pharmacies, supermarkets, and retail businesses worldwide.

See what batch-level tracking actually looks like

ShelfLifePro tracks expiry by batch, automates FEFO rotation, and sends markdown alerts before stock expires. 14-day free trial, no credit card required.

Prefer to talk it through? Book a 30-min call

Newsletter

The monthly expiry-tracking brief

One short email a month, only when there is something worth reading. FEFO tactics, markdown math, and real-world waste-reduction wins. Unsubscribe anytime.

No spam. Unsubscribe in one click.