The Hospital Pharmacy Inventory Audit Checklist Every Director Needs
After 38 years auditing hospital pharmacies nationwide, I have distilled the exact checklist that separates compliant, profitable pharmacies from those facing regulatory risk and runaway drug costs.
I have walked into more than 1,000 hospital pharmacies across the United States. Some were models of operational excellence. Others were sitting on six-figure losses they did not even know about yet.
The difference almost always came down to one thing: a disciplined, repeatable inventory audit process.
After 38 years in pharmaceutical inventory management — working with Premier Inc. member hospitals, VA Medical Centers, and independent health systems from coast to coast — I have refined a checklist that I use every single time my team steps onto a pharmacy floor. I am sharing it here because the stakes are too high to leave this to guesswork.
Why Most Hospital Pharmacy Audits Fall Short
The typical pharmacy audit is reactive. Something goes wrong — a DEA discrepancy, a surprise Joint Commission visit, a budget shortfall — and suddenly everyone scrambles to count what is on the shelves.
That is not an audit. That is damage control.
A true pharmacy inventory audit is a proactive, systematic process that gives you a real-time picture of your drug assets, your compliance posture, and your cost exposure. It should happen on a defined schedule, follow a documented protocol, and produce actionable data — not just a snapshot that gets filed away.
The pharmacies I have seen thrive are the ones that treat inventory auditing as a core operational discipline, not an annual checkbox.
The Pre-Audit Foundation
Before a single item gets counted, three things must be in place.
1. A current formulary baseline. Your audit is only as good as the reference you are counting against. Make sure your pharmacy information system reflects your actual formulary — including any recent additions, removals, or NDC changes. Outdated formulary data is one of the most common sources of phantom discrepancies.
2. Defined counting zones. Divide your pharmacy into logical counting zones: main dispensing area, satellite pharmacies, crash carts, automated dispensing cabinets (ADCs), refrigerated storage, and controlled substance vaults. Each zone needs its own count sheet and its own assigned counter. Mixing zones is how errors get introduced.
3. A clean cutoff. Freeze dispensing activity during the count window whenever operationally possible. If you cannot freeze dispensing entirely, establish a clear transaction cutoff time and reconcile any activity that occurs during the count separately. This is non-negotiable for an accurate result.
The Core Audit Checklist
Section 1: Controlled Substances
Controlled substance inventory is where regulatory exposure lives. DEA Schedule II through V drugs require meticulous documentation, and discrepancies here are not just a financial problem — they are a federal compliance problem.
- Verify physical count against DEA Form 222 records and CSOS electronic orders
- Reconcile all Schedule II perpetual inventory logs to the day of the audit
- Confirm biennial inventory date and ensure documentation is current
- Audit all ADC controlled substance pockets — count, verify, and reconcile to dispensing records
- Review wastage logs for completeness and dual-witness signatures
- Check for any open discrepancy reports and confirm resolution documentation
- Verify that all staff with DEA access have current training records on file
A single unresolved controlled substance discrepancy can trigger a DEA investigation. I have seen pharmacies receive six-figure fines for documentation gaps that a thorough audit would have caught months earlier.
Section 2: High-Value Drug Categories
Not all drugs carry equal financial risk. These categories deserve heightened scrutiny in every audit.
- Oncology and specialty biologics — verify lot numbers, expiration dates, and cold chain documentation
- IV compounded preparations — confirm beyond-use dates and USP 797/800 compliance records
- 340B program drugs — verify split billing compliance and eligibility documentation for every 340B-purchased item
- High-alert medications — confirm segregation, labeling, and access controls per ISMP guidelines
The 340B program alone represents an average of $1.2 million in annual savings for qualifying hospitals. Audit failures in this category do not just cost money — they can result in program termination.
Section 3: Expiration Date Management
Expired medications sitting on pharmacy shelves are a direct write-off. In a typical 200-bed hospital, I find an average of $40,000 to $80,000 in near-expiry or expired product that could have been returned for credit through a reverse distribution program.
- Pull all items within 90 days of expiration for return eligibility review
- Segregate and quarantine expired items immediately — do not allow them to remain in active dispensing areas
- Document lot numbers and quantities for reverse distributor submission
- Review purchasing patterns for items that consistently expire — this signals a formulary or par level problem
- Confirm that refrigerated and frozen items are being rotated on a first-in, first-out basis
Section 4: Automated Dispensing Cabinet Reconciliation
ADCs are the most common source of inventory discrepancies in modern hospital pharmacies. They are also the most frequently under-audited.
- Run a pocket-by-pocket count for all ADCs in the audit scope
- Compare physical counts to system-reported quantities for every pocket
- Investigate any variance greater than your defined threshold (I recommend zero tolerance for controlled substances, ±2 units for non-controlled)
- Review override reports for the prior 30 days — excessive overrides signal workflow problems or diversion risk
- Confirm that all ADC formulary loads match the current approved formulary
- Verify that expired items have not accumulated in ADC pockets
Section 5: Receiving and Purchasing Verification
Inventory accuracy starts at the receiving dock. If your receiving process is not tight, your counts will never be right.
- Verify that all invoices from the audit period have been matched to purchase orders and receiving records
- Spot-check a sample of received shipments against invoice quantities and NDCs
- Confirm that short shipments and substitutions were documented and credited
- Review wholesaler pricing against your GPO contract rates — pricing errors are more common than most pharmacy directors realize
After the Count: Turning Data Into Action
Completing the count is only half the job. The audit only delivers value if you act on what it tells you.
Calculate your inventory accuracy rate. Divide the number of items that matched your expected count by the total items counted. A well-run hospital pharmacy should achieve 97% or better. If you are below 95%, you have a systemic problem that needs investigation — not just a recount.
Identify your top variance items. Sort your discrepancies by dollar value. The top 10 items by variance value will almost always tell you where your process breakdown is occurring — whether that is in receiving, ADC management, or controlled substance handling.
Build a 90-day action plan. Every audit should produce a written action plan with specific owners and deadlines. An audit that generates a report but no accountability is just an expensive exercise.
Schedule your next audit. High-performing pharmacy departments audit their full inventory at least annually, with quarterly cycle counts on high-value and controlled substance categories. Build the schedule before you leave the audit.
The Cost of Not Auditing
I want to be direct about what is at stake here.
The average hospital pharmacy manages between $2 million and $8 million in drug inventory at any given time. A 3% inventory accuracy problem — which is not unusual in pharmacies without a disciplined audit process — represents $60,000 to $240,000 in unaccounted drug assets annually.
Add in missed reverse distribution credits, 340B compliance exposure, and the cost of a DEA investigation, and the financial case for rigorous inventory auditing is overwhelming.
More importantly, accurate inventory is a patient safety issue. Medications that cannot be found when needed, controlled substances that go unaccounted for, and expired drugs that slip through to dispensing — these are not just financial problems. They are clinical risks.
How IMC Pharma Approaches Pharmacy Inventory Audits
My team at IMC Pharma has conducted more than 1,000 hospital pharmacy inventory audits across the country. We use barcode scanning technology, real-time reconciliation software, and a documented methodology that consistently delivers 99%+ accuracy.
We work alongside your existing staff — not instead of them — and we leave every pharmacy with cleaner data, better processes, and a clear picture of where the financial opportunities are.
If your last pharmacy inventory audit left you with more questions than answers, I would welcome a conversation about what a professional audit engagement looks like.
Michael Samojla is the CEO of IMC Pharma and a nationally recognized expert in hospital pharmacy inventory management with 38 years of experience serving more than 1,000 healthcare facilities.
Explore Topics
Written by
Michael Samojla
CEO, IMC Pharma — Nationally Recognized Pharmaceutical Inventory Expert
Michael Samojla is the CEO of IMC Pharma and one of the nation's foremost authorities on pharmaceutical inventory management. With over 25 years leading on-site pharmacy counts across hundreds of hospitals, health systems, and retail pharmacies, Michael has helped facilities nationwide recover millions in drug costs, achieve DEA and EPA compliance, and build inventory programs that actually work. He writes to share the hard-won knowledge that only comes from decades on the floor.
Connect on LinkedIn