What is dental inventory management?
Dental inventory management is the system a practice uses to know what supplies it has, where they are, when they expire, and when to reorder, so that no procedure waits on a missing item and no money dies in a drawer as expired stock. In most offices it is one trusted person's memory plus a spreadsheet. That works until the practice grows, that person takes a vacation, or an expired-goods finding shows up in an audit.
A complete system has five parts: an organized supply room, a current item list with par levels, expiration tracking that starts at delivery, a counting routine that does not require closing the office, and a reorder process that runs on numbers instead of memory. This guide covers each, and is honest about when a spreadsheet is enough and when it is not.
Organize the supply room first
Software cannot fix a supply room nobody can read. Before any list or system, the physical layer:
Group by category, not by supplier. Consumables (gloves, masks, bibs, cups), clinical materials (composites, cements, impression material, anesthetics), preventive (fluoride, sealants), lab, and office supplies each get a zone. Within each zone, first-expire-first-out: newest stock goes behind existing stock so the oldest dates get used first. Anything with a printed expiration date gets stored with the date visible. One location per item, labeled, so "we are out" always means "the shelf is empty" and never "it might be in the other cabinet."
Multi-operatory and multi-office practices add one rule: decide which locations hold stock and which only consume it. Counting five operatories daily is busywork; counting a central supply room plus a small working stock per operatory is a system.
Build the item list from invoices, not from a template
The fastest accurate item list comes from your last three months of supplier invoices. They are your real catalog: actual products, actual costs, actual suppliers. A downloaded template gives you someone else's practice.
For each item, record the essentials: name, a short SKU or code, unit (box, vial, tube), cost, supplier, and where it lives. Then add the two numbers that make the list a system instead of an inventory: a par level (the count at which the item should be reordered) and a reorder quantity. Par levels come from usage and lead time: roughly what you use during the supplier's delivery window, plus a safety margin. Fast movers deserve accurate pars; slow movers can start with a guess and get corrected by reality.
Track expiration dates from the day of delivery
Expired stock is the most expensive failure in dental inventory, both in written-off product and in what an expired anesthetic carpule means in an audit. The fix is structural: capture the expiration date and lot number when the delivery is checked in, not during a quarterly hunt with a flashlight.
When receiving happens against a purchase order, this takes two minutes per delivery: confirm quantities, record each dated item's lot and expiry. From then on, the question "what expires in the next 60 days" has an answer that does not require opening drawers. Anesthetics, sealants, fluoride varnish, bonding agents, and impression materials are the usual finds in a first expiry sweep.
Count without closing the office
Full physical counts are why inventory has a bad reputation in dental offices. The alternative is cycle counting: count a small slice on a schedule, so everything gets verified regularly and nothing requires a Saturday.
A practical rhythm: fast movers and high-value items monthly, everything else quarterly. Ten items a week, counted by whoever opens the supply room anyway, keeps a 200-item catalog honest. The discipline that matters is recording adjustments when counts differ from the list, because every unexplained difference is information: shrinkage, an unrecorded case, or a receiving miss.
Reorder on numbers, not on memory
The reorder process is where inventory management pays its rent. With par levels set, ordering stops being a walk-through with a notepad and becomes review-and-send: the list of items at or below par is the draft order, grouped by supplier. Review it, adjust for anything unusual coming up (a big case, a holiday closure), and send each supplier their purchase order.
We wrote a full walkthrough of this loop, from par levels through sending the PO to checking the delivery in, in our guide to dental supply ordering.
Spreadsheet or software: the honest test
A spreadsheet can hold everything above. What it cannot do is watch: it will not email you when composite crosses its par, remind you that a lot of lidocaine expires in three weeks, draft the purchase order, or record who adjusted what. A spreadsheet only knows what someone typed into it after the fact.
The honest test is maintenance lag. If your sheet is updated the same day stock moves, it is working; keep it. If it is updated the night before orders go in, it is a list of guesses, and the practice is paying for the gap in rush shipping, expired write-offs, and the occasional procedure delayed by a stockout. If you are seeing those symptoms, we wrote about the five signs a dental office has outgrown its spreadsheet.
Dental inventory tools compared: practice management modules vs. generic apps vs. purpose-built
If you are comparing dental inventory options side by side, the differences show up against the capabilities that actually matter in a dental office: expiration and lot capture at receiving, par-level reordering across multiple suppliers, and a team workflow that survives the supply room.
Practice management suites (the Dentrix and Eaglesoft class) sometimes include an inventory or supplies module, and if yours does, it is worth an honest look first, because it is already paid for. In practice these modules typically track counts and sometimes reorder points, and that is where they stop: expiry and lot capture at the receiving step, purchase orders that actually reach multiple suppliers, and phone-based scanning in the supply room are usually outside their scope, because inventory was never the product. The test is simple: try to answer "which lot of lidocaine expires next month" from your PMS. If it can, you may be done. If it cannot, the module is a counter, not a system.
Generic inventory apps track anything: boxes, tools, warehouse stock. They count well and scan well. What they lack is the dental shape: no concept of expiration-driven reordering, no par levels tied to supplier lead times, no receiving flow built around lot and date capture, and no understanding that an anesthetic and a box of cups need different rigor. Practices that adopt them usually end up rebuilding dental logic in naming conventions and custom fields, which is the spreadsheet problem wearing an app.
Purpose-built dental inventory software starts from the workflow in this guide: items with par levels, alerts that watch, POs by supplier, receiving that captures dates and lots, counts from a phone. The evaluation question is not whether it has features, but whether your team can run the whole loop in it during the trial, on your real items, without a manual.
| Capability | PMS modules (Dentrix, Eaglesoft, Open Dental) | Generic inventory (Sortly, Square) | Purpose-built (MedRestock) |
|---|---|---|---|
| Lot and expiration capture at receiving | Rarely | No | Yes |
| Par-level alerts with supplier lead time | Basic or none | Limited | Yes |
| Purchase orders to multiple suppliers | No | No | Yes |
| Phone barcode scanning in the supply room | Varies | Yes | Yes |
| Cycle counts with an adjustment audit trail | No | Limited | Yes |
| Per-location counts and par levels | Varies | Varies | Yes |
| Expiring-soon and low stock email digests | No | No | Yes |
What to look for in dental inventory software
If the test says software, evaluate against the workflow, not the feature list: Can the whole team use it from a phone in the supply room, including barcode scanning? Does receiving capture lot numbers and expiration dates in the same motion as checking quantities? Do low stock and expiring items reach you by email without anyone remembering to look? Can it send purchase orders to your actual suppliers, whether that is Henry Schein, Patterson, Benco, or a local rep? Does it handle multiple locations with per-location counts and par levels? And can you start without a project: import your list, set pars, and be running the same week?
MedRestock is built around exactly that loop for dental practices, from par levels through PO to expiry-tracked receiving, with plans from $49 per month and a 14 day free trial that needs no card. Send us your current list in any form, even a photo of an order sheet, and we build your import file for you. The dental specifics live at medrestock.com/for/dental.
Frequently asked questions
How often should a dental office do inventory? With cycle counting, continuously in small slices: fast movers monthly, the rest quarterly, about ten items a week for a typical practice. A full wall-to-wall count is only necessary once, to establish the baseline list.
Who should manage inventory in a dental practice? One accountable owner, usually the office manager or lead assistant, with counting shared across whoever works the supply room. The failure mode is not the wrong person; it is the system living in one person's head with no list behind it.
What is a good par level for dental supplies? Enough to cover usage during the supplier's lead time, plus a safety margin. A practice using a case of gloves a week with three day delivery might set par at two cases. Set accurate pars on the twenty fastest movers first; let reality correct the rest.
How do practices reduce dental supply costs? Three levers, in order of effect: stop expiry write-offs (capture dates at receiving), stop rush shipping (reorder at par instead of at empty), and consolidate scattered ordering so volume is visible to your main supplier when it is time to negotiate.