Free AuditEnterprise AIShelfSense
Pharmacy Compliance, US

The state board auditor doesn’t accept ‘I think it was in that spreadsheet’

DSCSA transaction records on every prescription receipt, the witnessed controlled-substance count, the theft/loss report with its clocks running, and the Schedule II register designed around 21 CFR Part 1304, plus cold chain logs, lot-level traceability, and expiry tracking for DME supplies. Every record timestamped, every audit answered in under 5 minutes.

5 min
Audit response time
9
Jurisdiction register formats
0
Failed inspections reported

What happens when the state board walks in

The State Board of Pharmacy inspector walks in at 2 PM on a Tuesday. No appointment. They want to see:

  1. Your DEA controlled substance register, Schedule II through V, with running balances, receipt records, and dispensing logs for the last 2 years.
  2. Your controlled substance dispensing record, drug, strength, quantity dispensed, date, and the running balance for every Schedule II product.
  3. USP 797/800 temperature logs, continuous monitoring records for refrigerators, freezers, and controlled room temperature storage.
  4. Lot-level traceability, pick any product on your shelf, trace it back to the distributor invoice.

You have the records. Somewhere. The DEA log is in the binder. The running balance is in... three different spreadsheets? The temperature log from last month is on that clipboard by the fridge. Maybe.

This audit is going to take a while.

ShelfLifePro users answer the same inspection in under 5 minutes. Every record. One screen.

Six compliance capabilities built for US pharmacy regulation

Not a generic checklist bolted onto inventory software. Purpose-built registers, formats, and workflows for the regulations you actually face.

Controlled Substance Dispensing Record

Dispensing record and Schedule II register reports designed around 21 CFR Part 1304. Generated straight from your recorded receipts and dispensing, no re-keying into a separate log.

Schedule II Register with Running Balance

Running balance computed from recorded receipts and dispensing, the way DEA-format registers expect. Where the recorded history cannot support a balance, the report says so instead of fabricating a figure.

Cold Chain Monitoring

USP 797/800 temperature logging. Multi-refrigerator monitoring. Continuous logging with excursion documentation and alerts.

Lot-Level Traceability

Pick any product. See the full chain: distributor → invoice → lot number → stock entry → every sale. Under 30 seconds.

NDC & DEA Schedules on Every Product

DEA Schedule II–V classification on the product form, plus an NDC per product — typed in or derived from the scanned GS1 DataMatrix, and searchable across stock and dispensing records.

Expiry & Return Windows

Track return deadlines by supplier. Auto-alert when a return window is closing. Generate return documentation with lot details.

DSCSA Transaction Records (TI/TS)

Transaction information and statement recorded on every prescription-drug receipt, the seven affirmations in the statute’s words, supplier checked as an authorized trading partner. Six-year retention enforced by the database.

Controlled-Substance Inventory Record

Biennial, initial and ad-hoc physical counts per 21 CFR 1304.11: blind, witnessed by a credentialed second person, then immutable. Schedule I/II kept separate from III–V. Canada: the Ontario six-monthly cadence.

Theft / Loss Reporting

DEA Form 106 and Health Canada fields, the six 21 CFR 1301.76(b) significance factors, and the clocks as tasks: DEA notice within one business day, Form 106 within 45 days, Health Canada within 10 days. Prepared for you to submit.

Register formats for your jurisdiction

Pharmacy registers are national paperwork. The exported register reports adapt to your country's format — your team works the same screens either way.

India

Schedule H1 register per the Drugs and Cosmetics Rules 1945, plus Schedule X / NDPS register with dual pharmacist authorization.

United Kingdom

Controlled Drugs Register designed around the Misuse of Drugs Regulations 2001.

Includes running balance column

United States

Controlled substance dispensing record and Schedule II register designed around 21 CFR Part 1304.

Includes running balance column

Australia

Schedule 8 register in the format state and territory regulators expect.

Includes running balance column

Canada

Narcotic register with receipt and dispensing records.

Includes running balance column

South Africa

Schedule 5 and Schedule 6 registers designed around the Medicines and Related Substances Act.

UAE

Controlled medicines register for MOH-regulated pharmacies.

Singapore

Controlled medicines register for HSA-regulated pharmacies.

European Union

Controlled medicines register for national competent-authority inspections.

About those running balances: where regulators expect one (UK, Australia, Canada, US Schedule II), the column is computed from the receipts and dispensing recorded in the system. If the recorded history cannot support a balance, the report flags it as insufficient history instead of printing a fabricated figure. Register report formats are designed around each regulation; confirming fit for your specific licence conditions remains with your responsible pharmacist.

Temperature monitoring that stands up to inspection

Your vaccine refrigerator should maintain 2-8°C. Your insulin should be stored at 2-8°C. Your certain antibiotics at 15-25°C.

When the power went out for 45 minutes last Thursday, did you document it? Did you assess which products were affected? Did you follow the temperature excursion protocol?

ShelfLifePro logs temperatures continuously (with compatible sensors) or via manual twice-daily entries. When a limit is breached, you get an alert. The system documents the excursion, the duration, and which products were affected.

When the inspector asks about that power outage, you show them the log, the excursion report, and the disposition decision.

Continuous Logging

Compatible Bluetooth sensors log every 5 minutes. Manual option: staff enter temperatures twice daily. Either way, the record exists.

Excursion Alerts

Configurable thresholds per refrigerator. Breach detected? Alert goes out immediately. Not at the next morning check, now.

Disposition Documentation

Which products were affected. How long the excursion lasted. What action was taken. Inspector asks? You hand them the report.

Selling DME supplies? Expiry management is an accreditation item

DMEPOS accreditation quality standards make expiry management on supplies an audit item — and 'the test strips were expired' is not a finding you want in writing.

Diabetic test strips, lancets, sterile dressings, catheters, CPAP supplies: they all carry expiry or sterility dates, and accreditation surveyors check them the same way a state board checks your refrigerator log.

ShelfLifePro tracks those dates with the same FEFO, at-risk, and alert engine that runs your drug inventory. Shortest-dated stock dispenses first, at-risk lots get flagged before the surveyor finds them, and the expiry report covers the whole DME shelf, not just the pharmacy side.

Pharmacy DME supply wall with dated sterile packs

Pharmacy category presets now include

  • Diagnostic supplies
  • Sterile & wound care
  • Respiratory supplies
  • Ostomy & incontinence

Sterility dates are treated as expiry dates: lot-level capture at receiving, FEFO at dispensing, and alerts before anything on the shelf goes out of date.

Ten reports that answer 90% of inspection questions

Every report available as PDF, Excel, or on-screen. Date range filters. Full audit trail.

01

Controlled Substance Dispensing Record

Dispensing record for Schedules II-V with drug, strength, quantity, and date, generated straight from your recorded dispensing. Sorted chronologically, ready for state board review.

02

Schedule II Register (21 CFR Part 1304 format)

Controlled substance dispensing record with drug, strength, quantity, date, and a running balance computed from recorded receipts and dispensing. Insufficient history is flagged honestly, never papered over with fabricated figures.

03

Temperature Compliance Log

USP 797/800 compliant temperature records by unit, date range, and storage zone. Excursion incidents with corrective action documentation.

04

Lot Traceability Report

Full chain for any product: distributor invoice → lot number → stock entry → every sale transaction. Searchable by lot or product.

05

Expiry Summary

All products by expiry window: expired, expiring this week, this month, next 3 months. Value at risk for each window. Return window status per supplier.

06

Controlled-Substance Inventory Record

The biennial or ad-hoc physical count as of opening or close of business, with the witness credential and two signature boxes. Schedule I/II on a separate record from III–V, as 21 CFR 1304.04 requires. Immutable once confirmed; retained two years.

07

Theft / Loss Report (DEA Form 106 / Health Canada)

Registrant, discovery, type, police report, prior-24-month count, corrective measures, substances by NDC or DIN. Prepared for submission on the DEA or Health Canada portal; the incident number you receive is recorded against it.

08

DSCSA Transaction Records (TI/TS)

Transaction information and transaction statement for every prescription-drug receipt, tied to the lot and the serials received, retrievable by NDC, lot or date for the six-year retention period.

09

Form FDA 3911 Packet

All 24 items with the form’s verbatim labels, built from the suspect-product investigation. PDF and CSV, marked “prepared for submission”. The 24-hour FDA and trading-partner notice clock runs as a task.

10

Trace-Request Response

For an FDA, state or partner request: the TI/TS, the lot trace from receipt to dispensing and the serials involved, assembled from records you already hold. Due by the end of the next business day; the due date runs as a task.

Pharmacy compliance FAQs

The questions pharmacists ask before signing up (and the honest answers)

The next audit is coming. Your compliance records should be ready before you are.

Start your free trial. Get your compliance reports running before the inspector arrives.

14-day free trialNo credit card requiredFree migration assistanceRegisters per 21 CFR Part 1304 format