Expired Veterinary Inventory Reduction Workflow: Cycle Counts, Returns
How to reduce expired inventory waste in a veterinary clinic: cycle count cadence, short-dated stock identification, manufacturer returns, reverse distributors, and dead-stock write-offs.
Inventory waste from expired products costs the typical veterinary practice 1.5–2% of total revenue, according to ezyVet's practice-operations analysis. A practice generating $1.2 million in annual revenue can lose $18,000–$24,000 per year to products that sit on shelves past their expiration dates — often without anyone noticing until the annual physical count. The industry target for inventory waste is closer to 1%, and closing that gap returns real money to the bottom line every year.
This article provides a structured workflow for reducing expired inventory in a veterinary clinic: how to find it, how to return or dispose of it, and how to prevent it from accumulating again. It covers cycle-count cadence, short-dated stock management, manufacturer return policies, reverse distributors for non-returnable items, controlled-substance disposal rules, and the dead-stock reporting cadence that keeps the practice manager informed.
Why expired inventory accumulates
Expired product builds up in veterinary clinics for four reasons:
Overordering. Buying in bulk to hit a distributor's free-freight threshold or a manufacturer's promotional pricing often brings in more product than the clinic can use before the expiration date. The vet software hub buyer's guide notes that "a practice with $50,000 of inventory on the shelves when $30,000 would suffice has effectively trapped $20,000 in slow-moving stock."
Formulary duplication. When three doctors each prefer a different NSAID, the clinic stocks three products where one or two would cover caseload — and each product expires on its own timeline. AAHA's inventory guidance recommends choosing consensus first-choice products "so the hospital can secure the best purchase terms while reducing similar inventory items."
No FIFO/FEFO enforcement. Without a first-in-first-out (FIFO) or first-expired-first-out (FEFO) rotation discipline, new stock goes to the front of the shelf and older stock stays in the back until it expires. Epicur Pharma's veterinary inventory best practices identify weekly FIFO rotation and proper shelf organization as the primary defense against expiration waste.
No visibility into short-dated stock. If the PIMS does not track expiration dates, or the inventory lead does not review them regularly, products can cross their expiration date without triggering any alert. IDEXX's inventory management guidance recommends configuring the practice management software to track and flag expiration dates for every lot.
Step 1: Establish a cycle-count cadence
An annual physical count is too late to catch expiring product. Cycle counting — counting small portions of inventory on a rotating schedule — is the modern standard. AAHA's inventory management symposium recommends cycle counts as the core mechanism for maintaining accuracy without shutting down the clinic for a full-day count.
Weekly cycle count schedule by ABC tier:
| Tier | Description | Count frequency | Examples |
|---|---|---|---|
| A | High-value, high-velocity items (top 20% of SKUs, ~80% of inventory cost) | Weekly | Heartworm preventives, flea/tick products, vaccines, commonly dispensed medications |
| B | Moderate-value, moderate-velocity items | Biweekly | Specialty medications, surgical supplies, less-commonly dispensed therapeutics |
| C | Low-value, low-velocity items | Monthly or quarterly | Gauze, cotton balls, tongue depressors, rarely used instruments |
Each cycle count should include an expiration-date review for the counted category. The inventory lead records any item within 90 days of expiration as "short-dated" and moves it to the short-dated action list.
The cycle count also surfaces discrepancies between physical count and PIMS count. A persistent negative variance on an A-item — the shelf has fewer units than the system says — may indicate missed charges, staff use without logging, or shrinkage. ezyVet's shrinkage analysis estimates that human error in recordkeeping, untracked expirations, and poor stock management practices account for most inventory loss in veterinary clinics.
Step 2: Identify and triage short-dated stock
When the cycle count or PIMS expiration report surfaces a product approaching its expiration date, the inventory lead should triage it by time remaining:
60–90 days to expiration. Priority: move the product. Options include:
- Dispense it first for in-house use (FEFO rotation).
- Offer it to clients at a slight discount if it is a dispensed item with adequate shelf life remaining.
- Transfer to a higher-volume sister location if the practice is part of a multi-site group.
30–60 days to expiration. Priority: initiate a return for credit. Most major veterinary distributors accept unopened, undamaged product for credit if it has at least 30 days of shelf life remaining. The inventory guide from Byron Farquer recommends pulling expiring medications 30 days before expiration and submitting them to the appropriate vendor for clinic credit.
Under 30 days or already expired. Priority: segregate for disposal or reverse-distribution return. At this point, most distributors will not accept a return, but some manufacturers may still offer credit if the product is unopened and the return is processed through a reverse distributor.
The triage decision for each short-dated item should be documented in a simple log — product name, lot number, expiration date, quantity, and action taken. This log feeds the dead-stock report described in Step 5.
Step 3: Execute manufacturer returns and reverse distribution
Not all expired or short-dated product is a total loss. The return pathway depends on the product type and the vendor's return policy.
Distributor returns. Most major veterinary distributors (MWI, Patterson, Henry Schein) accept returns of unopened, undamaged product that meets their minimum remaining-shelf-life requirement — typically 6–12 months for non-expired returns. Short-dated returns (30–90 days remaining) are handled case by case and often require a customer-service authorization number before the product ships back.
The practice should:
- Confirm the distributor's return policy and restocking fee (typically 10–20%).
- Obtain a return authorization number before shipping.
- Ship in the original packaging with the lot number visible.
- Track the credit in the PIMS and reconcile it against the next distributor invoice.
Manufacturer returns. Some pharmaceutical manufacturers accept returns directly, particularly for high-value items. This route requires contacting the manufacturer's customer service department, providing lot and invoice information, and shipping to a designated returns facility. Manufacturer returns often offer higher credit recovery than distributor returns but take longer to process.
Reverse distributors. For expired product that cannot be returned through the distributor or manufacturer, a DEA-registered reverse distributor can accept unopened, uncontaminated pharmaceuticals and process them for manufacturer credit on the practice's behalf. MCF Environmental Services notes that reverse distributors calculate return credit value based on each manufacturer's product policies, and the practice receives a net credit after the reverse distributor's processing fee.
Controlled substances that are expired or damaged must be sent to a DEA-registered reverse distributor — they cannot be returned through standard vendor channels. The practice must document the transfer using DEA Form 41 (or the electronic equivalent) and maintain a copy in its controlled-substance records.
Non-returnable product disposal. Product that has been opened, reconstituted, or is otherwise contaminated cannot go through reverse distribution. EPA and state environmental regulations govern pharmaceutical waste disposal. Many veterinary clinics contract with a licensed medical-waste disposal service for expired medications. The AVMA provides educational resources on proper drug disposal, and the DEA maintains a list of authorized collectors for controlled substances.
Step 4: Prevent recurrence with ordering guardrails
Returns recover a fraction of the original cost. Prevention is cheaper. After the dead-stock audit, the inventory lead should adjust ordering parameters for every SKU that contributed to the waste:
Reduce reorder quantity. If a product expired before it was used, the order quantity was too large for the usage rate. Recalculate the reorder quantity based on actual usage over the last 90 days, not on the distributor's promotional tier. The vet software hub guidance recommends that high-value medications should turn every 3–4 weeks (13–17 turns per year) because "expensive items tied up on shelves represent more trapped capital."
Eliminate formulary duplication. If the practice carries three cephalosporin formulations and only one turns quickly, the medical director should standardize the formulary to one or two options. This concentrates purchasing volume, improves distributor pricing, and reduces the surface area for expiration events.
Enforce FEFO at the shelf. Every time a new shipment arrives, the person receiving the order is responsible for placing new stock behind existing stock. This is a non-negotiable receiving SOP, not a suggestion. Epicur Pharma recommends weekly inventory management and FIFO rotation as standard practice.
Set PIMS expiration alerts. Configure the practice management software to flag any item within 90 days of expiration on a weekly or biweekly report. If the PIMS does not support expiration tracking natively, a spreadsheet or inventory-management add-on can serve as a fallback.
Tie distributor promos to realistic usage. A "buy 12, get 2 free" promotion on a product the clinic uses four times per month is a loss if the bonus units expire before they are dispensed. Before accepting any volume-based promotion, the inventory lead should calculate whether the clinic can use the total quantity before the earliest lot expires.
Step 5: Build a dead-stock reporting cadence
A dead-stock report is a periodic summary that shows the practice owner and manager how much inventory value has been lost to expiration, what was recovered through returns, and which SKUs are trending toward future waste. The report should run monthly and include:
| Column | Source |
|---|---|
| Product name and SKU | PIMS inventory master |
| Quantity expired or short-dated | Cycle count or PIMS expiration report |
| Original cost at purchase | Invoice or PIMS cost basis |
| Credit recovered (returns) | Distributor/manufacturer credit memos |
| Net loss (original cost minus credit) | Calculated |
| Root cause (overorder, formulary, FEFO failure, promo) | Inventory lead annotation |
| Corrective action taken | Inventory lead annotation |
The root-cause column is what turns the dead-stock report from a scoreboard into a management tool. If the same SKU appears month after month with "overorder" as the root cause, the reorder quantity for that item is too high. If "FEFO failure" appears repeatedly, the receiving and shelf-rotation SOP needs reinforcement.
ezyVet's inventory guidance recommends an ideal inventory turnover rate of 8–12 turns per year for veterinary practices. A turnover rate below 8 indicates excess stock that is at higher risk for expiration. A rate above 12 may indicate understocking and stockout risk. The dead-stock report should track turnover by category so the inventory lead can see which departments are over- or under-stocked.
Key metrics to monitor
The practice should track these inventory health metrics monthly:
- Inventory turnover rate: annual COGS divided by average inventory value. Target: 8–12 turns per year overall, 13–17 for high-value medications.
- Waste rate: dollar value of expired product divided by total inventory purchases. Target: under 1% of total revenue.
- Return recovery rate: credit recovered from returns divided by original cost of expired/short-dated product. Tracks whether the return process is working.
- Days on hand: average number of days a product sits on the shelf before use or dispensing. Products exceeding 45 days on hand should be reviewed for reorder-quantity reduction.
- Dead-stock recurrence: count of SKUs that appear on the dead-stock report in consecutive months. Measures whether corrective actions are working.
Sources
- AAHA. "From Chaos to Control: A Veterinary Inventory Management Symposium." 2026. https://www.aaha.org/events/from-chaos-to-control-a-veterinary-inventory-management-symposium
- AAHA Trends Magazine. "Organize Inventory with Ease." December 2023. https://www.aaha.org/trends-magazine/december-2023/f1-organize-inventory-with-ease
- ezyVet. "The Complete Guide to Veterinary Inventory Management." https://www.ezyvet.com/vet-practice-inventory-management
- ezyVet. "Shrinkage in the Vet Practice: Where Did All My Inventory Go?" https://www.ezyvet.com/blog/shrinkage-in-the-vet-practice-where-did-all-my-inventory-go
- Epicur Pharma. "Veterinary Hospital Health: 7 Best Practices for Inventory Management." November 2021. https://epicurpharma.com/2021/11/17/veterinary-hospital-health-7-best-practices-for-inventory-management
- IDEXX Software. "Inventory Management Best Practices for Veterinary Clinics." https://software.idexx.com/resources/blog/veterinary-inventory-management-best-practices-for-improving-efficiency
- Vet Software Hub. "Veterinary Inventory Management Software 2026: Buyer's Guide." https://www.vetsoftwarehub.com/article/veterinary-inventory-management-software-2026-a-buyers-guide-for-stockout-prevention-and-cogs-control
- MCF Environmental Services. "Can I Ship My Expired Medications to a Reverse Distributor?" https://mcfenvironmental.com/can-i-ship-my-expired-medications-to-a-reverse-distributor
- Farquer B. "Veterinary Inventory Management Guide." http://www.byronfarquer.com/wp-content/uploads/2017/01/Inventory-Management-Guide.pdf
- Digitail. "How to Track Veterinary Inventory to Boost Profitability." https://digitail.com/blog/you-cant-manage-what-you-cant-track-a-better-way-to-handle-inventory
