Home / Inventory Control / EMS Inventory Management Guide
Guide

EMS Inventory Management: A Practical Guide for Fire and EMS Agencies

How to set PAR levels from real usage, stop throwing out expired stock, keep every rig restocked after a call, and what to look for when you move your supply room off the spreadsheet.

By Denny Munson, Founder · Published September 28, 2026 · 9 minute read

EMS inventory management is the work of knowing what medical supplies, medications and equipment your agency has, where they are, when they expire, and when to order more. In a hospital that job belongs to a materials department. In most fire departments and EMS agencies it belongs to a captain or a logistics officer who also runs calls.

That is why EMS inventory is harder than it looks. The stock is not in one room. It is in a supply room, in every station, and on every ambulance and engine, and it moves every shift. This guide covers the practices that keep it under control, with or without software, and what to look for in EMS inventory management software when a spreadsheet stops being enough.

What EMS inventory management covers

Most agencies manage five kinds of stock, and each behaves differently:

  • Medical consumables. Airway supplies, IV start kits, bandaging, gloves and masks. High volume, low cost, and the first thing a crew notices is missing.
  • Non-controlled medications. Fluids, epinephrine, naloxone, aspirin, glucose. Lower volume, but every item carries a lot number and an expiration date.
  • Controlled substances. Fentanyl, midazolam, ketamine, morphine. These need a separate chain of custody under the DEA PPAEMA rule and should not live in the same log as gauze. See our EMS narcotics tracking guide.
  • Durable equipment. Monitors, suction units, stretchers, radios. Tracked by location and assignment rather than by count.
  • Station supplies. Decon and cleaning supplies, rehab stock, office supplies. Easy to ignore until the budget review.

Why EMS inventory is harder than warehouse inventory

  • Stock is spread out. One agency can have a warehouse, six stations and fifteen units, each with its own shelf. A total count means nothing if the item is at the wrong station.
  • Usage is unpredictable. A single cardiac arrest or multi-patient call can empty a rig of items it normally uses once a month.
  • Product expires. Medications and many sterile supplies have a date on them. Slow-moving items on a slow unit expire on the shelf while the busy unit runs short.
  • The people counting are also running calls. Any process that takes a crew away from the rig for twenty minutes will be skipped on a busy day.
  • Shortages are real. Drug and supply shortages mean you sometimes need to know, today, exactly how many of an item you have across every location.

Set PAR levels from real usage

A PAR level is the amount of an item a location should hold after it is restocked. Most agencies inherit PAR levels from an old checklist. A better way is to set them from what each location actually uses:

PAR = (average daily use × days between restocks) + safety stock

If a station uses four IV start kits a day, gets restocked from the warehouse weekly, and you want two days of cushion for a bad week, the station PAR is (4 × 7) + 8 = 36. A unit restocked after every call needs a much smaller PAR, usually what a worst-case call would consume plus a small margin.

A few rules of thumb:

  • Set PAR by location, not agency-wide. The busiest station and the quietest station should not carry the same stock.
  • Review PAR levels quarterly against usage. Call volume shifts with the seasons.
  • Keep a reorder point at the warehouse, the level at which you order, separate from the PAR you restock to.
  • For items with long vendor lead times or known shortages, carry more safety stock at the warehouse, not on the rigs.

Stop throwing out expired stock

Expired medications and supplies are money your agency already spent. Most of that waste is avoidable with three habits:

  • First expired, first out. Stock the shelf so the item that expires first is the one a crew grabs first. Shelving newest-in-front is the most common cause of expired stock on the back of a shelf.
  • Alert at 90, 60 and 30 days. Ninety days out, you can still move the item. Thirty days out, you are deciding whether to use it or waste it.
  • Rotate to the busy unit. An item that will expire on a quiet unit will often be used before its date on the busiest unit in the system. Move it there.

The hard part is not the rule, it is knowing what is expiring and where. That requires lot numbers and dates captured when stock is received, not read off the box during a monthly check.

Restock rigs after the call, not at the end of the week

The unit restock is where most EMS inventory systems quietly fail. The crew takes what they need from the station shelf, the rig is back in service, and nobody writes it down. The station count is now wrong, and nobody knows until the shelf is empty.

A restock process that holds up has three parts:

  • The crew records the restock at the shelf, on the phone, as they take the items.
  • The station count goes down as the unit count comes back to PAR, in one step.
  • Anything that drops the station below PAR shows up for the logistics officer that day, not at the next monthly count.

Keep controlled substances separate

Controlled substances should never be managed like supplies. Since March 9, 2026, EMS agencies register with the DEA in their own right and must keep a readily retrievable record of every controlled substance received, administered, transferred, wasted or destroyed. That calls for vial-level tracking, witness rules and a custody history, which is a different job from counting gauze. Keep the two systems side by side, ideally under one login, but do not mix the records. Read the PPAEMA guide.

Five numbers to watch

If you only look at five things each month, make it these. They tell a chief more about the supply room than any count sheet.

  • Items below PAR, by location. The early warning for a crew opening an empty drawer.
  • Items expiring in 30, 60 and 90 days. Your rotation list for the month.
  • Value of stock wasted to expiration. The number that justifies fixing the process.
  • Stock-outs, meaning any time a unit or station hit zero on an item. There should be very few.
  • Usage by station and unit. The basis for PAR levels and next year's supply budget.

When the spreadsheet stops working

A spreadsheet is fine for one station with one person who owns it. It breaks down when stock moves between locations, when more than one person updates it, and when you need expiration dates by lot. The signs are familiar: the count is always a week old, nobody trusts it, and the logistics officer does a physical count before every order anyway.

What to look for in EMS inventory management software

  • Locations that match yours. Warehouse, stations and each unit as separate locations with their own PAR levels.
  • Lot and expiration tracking captured at receipt, with alerts well before the date.
  • Scanning on the phone. If it needs dedicated scanner hardware or a trip to the station computer, restocks will go unrecorded.
  • Restock and transfer in one step, so the station and the unit never disagree.
  • Vendor reordering from the items below PAR, with back-order tracking.
  • Usage reports by station, unit and item that you can hand to a budget committee.
  • A separate, compliant narcotics module under the same login, not a controlled substance column in the supply list.
  • Pricing that fits a department. Per-user or per-device fees punish you for putting every crew member on the system, which is the only way restocks get recorded.

The Emergency Logs Inventory Control module was built around that list by people who have restocked a lot of rigs at 0300. You can look at a four-station supply room in the live demo.

A 30-day plan to get your inventory under control

Week 1: Build the list

List every item you stock and every location that holds it: warehouse, stations, units. Mark which items carry lot numbers and expiration dates. Pull controlled substances out into their own list.

Week 2: Set PAR levels

Use the last three months of orders or call volume to estimate daily use by location. Apply the PAR formula above. Do not aim for perfect; you will adjust in a quarter.

Week 3: Fix the restock

Decide how a crew records a restock at the shelf, and make it take less than a minute. Train one shift, fix what they complain about, then train the rest.

Week 4: Start the monthly review

Pull the five numbers above. Rotate anything expiring in the next 90 days to the busiest unit. Adjust any PAR that went to zero or never moved.

Inventory Control

See your supply room on one screen

PAR levels by station and unit, expiration alerts, restock on the phone and vendor reorders, priced per agency.

Explore the Inventory Module Try the Live Demo
Denny Munson, founder of Emergency Logs
Denny Munson
Founder, Emergency Logs

Denny spent 33 years in fire and EMS before building Emergency Logs. Built by First Responders, for First Responders.

Make the Shelf Match the Screen

We will walk your logistics officer through a real restock and reorder, on your own item list, in about twenty minutes.