Softwiro
Free tool

Reorder point and safety stock calculator for pharmacies

Enter an item’s average daily sales and the supplier’s lead time to get the stock level to reorder at, the safety stock, a suggested order quantity, and a warning if that quantity would not sell before it expires.

A storeroom worker in a blue uniform checking items on a shelf of blue bins in a tidy stockroom aisle
Photo: Equal Stock · Pexels

The example figures are for illustration only, not market averages.

1. Sales and supply
units

For example, the last 30 days of sales divided by 30. Count only the days you were open if you close some days.

days
2. Safety stock
3. Order and expiry (optional)
days

Sets the suggested quantity: sales over this many days.

days

Enter it to see whether the quantity will sell before it expires.

Stock level over three order cycles

How the reorder point is worked out

  • Sales during the lead time = average daily sales × lead time in days.
  • Reorder point = sales during the lead time + safety stock. When the item falls to this level you order, and the delivery arrives before the stock runs out.
  • Suggested quantity = daily sales × order cycle: enough to last until the next order.

An illustrative example: an item sells 20 units a day and an order arrives in 5 days. Sales during the lead time are 20 × 5 = 100. With 3 days of safety stock (60 units) the reorder point is 160. If you order every 14 days, the suggested quantity is 280, and the highest stock after delivery is 340 units.

Two ways to set safety stock

  • Days of cover (the default): safety stock = daily sales × a number of days you choose. Simple, enough for most items, and it suits a pharmacy that keeps no daily statistics.
  • Service level: safety stock = z × standard deviation of daily sales × square root of the lead time. z comes from the normal distribution table: 1.282 for 90%, 1.645 for 95%, 1.96 for 97.5% and 2.326 for 99%. With a standard deviation of 6, a 9-day lead time and 95%, the stock is 1.645 × 6 × 3 = 29.6, so 30 units. The more sales swing, or the longer the lead time, the more stock it asks for.

Shelf life and first-expiry-first-out

An expired medicine is a total loss, and surplus stock edges toward its expiry date. So the tool compares the time needed to sell the highest stock after delivery (safety stock + order quantity) with the shelf life left when the goods arrive. Under first-expiry-first-out (FEFO) the batches closest to expiry are sold first, and the World Health Organization’s storage and distribution guidance says the principle should be followed. If selling the stock takes longer than the shelf life, cut the quantity or shorten the order cycle.

Common mistakes

  • Using one season’s average sales (winter, for seasonal medicines) for the rest of the year.
  • Forgetting that real lead times are sometimes longer than promised: take yours from experience.
  • Setting a large safety stock on every item; expensive or short-dated items deserve less.
  • If you count stock every few days rather than daily, add the sales of those days to the stock you need.

The tool works out general stock figures. It gives no doses and recommends no medicine, and the example figures are illustrative, not from any pharmacy.

The calculator gives a figure for one item; a pharmacy has hundreds. MyClinic (Sehaty) tracks pharmacy stock item by item with quantities and expiry dates, and alerts you before a line runs out rather than after. For practical steps, see managing pharmacy stock and expiry dates.

See MyClinic · Request a demo

Sources

Questions

What is a reorder point?

It is the stock level at which you place an order: the sales expected during the lead time plus safety stock. If you order when stock reaches it, the delivery arrives before the item runs out.

How do I calculate safety stock for a pharmacy?

The simple way: daily sales × the days of cover you choose. The more precise way: z × the standard deviation of daily sales × the square root of the lead time, with z set by the service level you want.

How many days of cover should I choose?

There is no number for everyone. Use fewer days for short-dated or expensive items and more for essential items patients cannot be left without, then adjust from experience.

What quantity should I order?

The tool suggests sales over your order cycle. The real quantity also depends on the supplier’s minimum, discounts and shelf life, so compare the suggestion with them before ordering.

What does a 95% service level mean?

That stock covers demand in 95% of order cycles, so you run out in about 1 cycle in 20, assuming daily sales are roughly normally distributed.

Do you store the figures I enter?

No. The calculation runs in your browser and nothing is sent to us. To come back to it, use "Copy link to this calculation".

Read the guide

More free tools

  • BMI calculator and healthy weight range: Work out your BMI from height and weight, see your category, the healthy weight range for your height and how far you are from it. Adults 18+. Free.
  • Calorie calculator: BMR and daily calories: Work out your BMR and the daily calories to maintain your weight, with gentle options to lose or gain slowly, and a safe minimum. Adults only. Free.
  • Due date calculator: pregnancy weeks and trimester: Work out your estimated due date from your last period or conception date, with your weeks of pregnancy, trimester and key dates. Free, no sign-up.
  • Ovulation calculator: fertile window and next cycles: Find your estimated ovulation day, fertile window and next period, plus the next three cycles, from your last period, to plan a pregnancy. Free.
  • Pharmacy margin calculator: profit and discount: Work out profit per unit, markup and margin for a pharmacy from cost and selling price or a target margin, plus what a discount does to profit. Free.
  • Clinic no-show cost calculator: Work out your clinic’s no-show rate, the revenue lost each month and year to missed appointments, what reminders could recover, and the break-even cost. Free.
  • Garment cost calculator: Work out the cost of one garment from fabric, trims, labour, overheads and rejects, and the selling price for the margin you want. Free, no sign-up.
  • Fabric consumption calculator: Work out fabric per piece in metres and kilograms from the marker length and the pieces it holds, plus the plies and fabric needed for a whole order. Free, no sign-up.
  • Break-even calculator for a garment factory: Work out how many pieces a month cover your factory’s fixed costs, the output a target profit needs, and your margin of safety at current output. Free, no sign-up.
  • Worker output and piece-rate calculator: Work out a worker’s or a line’s daily output from the standard time of a piece, the piece rate that pays a target wage, and actual efficiency from real output. Free, no sign-up.
  • VAT calculator: Add VAT to a price or take it out of a VAT-inclusive one, for one item or several, at Egypt’s 14%, Saudi Arabia’s 15%, the UAE’s 5% or any rate you enter. Free, no sign-up.
  • Study schedule maker: Enter your subjects, their exam dates and how many study sessions a day you can do, and get a day-by-day study schedule ready to print or save as PDF. Free, no sign-up.

All tools