Inventory Reorder Points for Janitors: Stockouts vs. Dead Stock

Calculate a defensible reorder point for every consumable, pick the replenishment method that fits your site count, and stop paying for 9 p.m. supply runs.

CleanTrack360 Team
June 25, 202613 min readUpdated August 1, 2026

Nobody loses an account because toilet paper is expensive. They lose it because a supervisor made a 9:40 p.m. run to the supply house on a Friday, or because two pallets of paper were still sitting in a closet at a building that terminated for convenience.

So operators pick one of two obvious answers, and both are wrong. "Keep plenty on hand" turns every janitorial closet into a warehouse you do not control, with cash, shrinkage and expired product inside it. "Order it when we run low" only works if someone is counting, and on a route with 18 accounts, nobody is.

A janitorial reorder point is the on-hand quantity that triggers the next order. Calculate it as average daily usage times vendor lead time in days, plus safety stock. If a building burns 2.2 rolls of tissue a day and your distributor takes 5 days, order when 18 rolls are left.

The rest of this article lays out the axes that actually decide how you run replenishment, gives you a rule for each, and then commits to a recommendation for four common types of cleaning operation.


How do you calculate a janitorial reorder point?

Three numbers, in this order. Get them per site, per SKU, in the unit your crew physically handles.

  • Average daily usage: total consumed over a measured window, divided by the number of calendar days in that window, not service nights. Your vendor delivers on calendar days.
  • Lead time: the days between you placing the order and the product being inside the closet. Include your own delay in getting it from the warehouse to the site.
  • Safety stock: average daily usage times the safety days you assign to that item, based on how badly a stockout hurts and how reliable the vendor is.

Reorder point = (average daily usage x lead time) + safety stock. Then set the second number, the one most operators skip: order-up-to level = reorder point + (average daily usage x days between counts).

That second number is what turns a reorder point into an actual order quantity. When you hit the trigger, you order the difference between on-hand and the order-up-to level, rounded up to the nearest case pack.

Worked example: Maple Ridge Corporate Center

Assume a 45,000 sq ft suburban office, roughly 220 occupants, cleaned five nights a week. Your distributor delivers in 5 calendar days. You counted the closet, served the building for 14 days, and counted again. These are illustrative figures from that one measurement, not industry averages.

Item (counting unit)Used in 14 daysAvg per dayLead timeSafety daysReorder atFill to
Jumbo tissue (rolls)302.2531848 (4 cases of 12)
Roll towel (rolls)201.4531236 (6 cases of 6)
Foam soap (cartridges)60.455512 (4 cases of 3)
24x33 liners (cases of 500)20.145324
Neutral cleaner (quarts)40.35748

Read the tissue row across: 2.2 per day times 5 days of lead time is 11 rolls, plus 3 days of safety stock at 6.6 rolls, rounded up to 18. Order every two weeks and the fill-to level is 18 plus 31, rounded to 48 so it lands on whole cases.

Notice soap carries more safety days than tissue even though it moves slower. That is deliberate. Empty soap dispensers put your client out of step with the OSHA sanitation standard, which requires washing facilities to be supplied with soap and a means of drying hands.

Source: OSHA, 29 CFR 1910.141 Sanitation (toilet and washing facilities).
馃挕 Tip: Laminate the two numbers and zip-tie the tag to the shelf: "ORDER AT 18 / FILL TO 48." A closet that tells the cleaner what to do does not need the cleaner to remember anything.

How much safety stock belongs in the closet?

Safety stock is not a feeling. It is a number of days you assign per item, and you assign it based on two things: how fast you can recover from a stockout, and what a stockout costs you with that specific client.

SituationSafety days to start withReasoning
Local distributor stocks it, next-day or 2-day delivery2 to 3Recovery is cheap, so holding inventory is the expensive side
Fixed weekly delivery day, critical item (tissue, towel, soap, liners)5 to 7Miss the truck and you wait a full cycle
Manufacturer-direct or special order, 2 to 3 week lead10 to 14No fast substitute exists at any price
Item you can buy at a big-box store in an emergency0 to 1Deliberately run thin, pay the retail penalty on the rare miss
Sites with spiky demand: schools, clinics, event venues, active constructionAdd 50% to the calculated figureAverage daily usage lies when the average hides a peak

One more rule that saves real money: do not carry safety stock on proprietary matched-system paper at a site with a short cancellation clause. If the dispensers are not yours to keep, the excess inventory has no second home.

Which replenishment method should trigger the order?

Four methods are in real use across the industry. The reorder point math sits underneath all of them. What differs is who watches the number and how the order gets placed.

  • Two-bin visual par: shelf tags and a marked line. When stock drops past the line, the cleaner submits a request. No counting, no numbers written down.
  • Calculated min-max: a per-site SKU list with reorder and fill-to quantities, counted on a fixed cadence, orders built from the count.
  • Fixed kit delivery: a standard supply kit per site class, delivered on a route schedule whether or not anyone asks, sized so the closet never reaches the reorder point.
  • Vendor-managed: your distributor's rep counts the closet and replenishes to agreed par levels, often on consignment or a standing PO.

Deciding axisTwo-bin visual parCalculated min-maxFixed kit deliveryVendor-managed
Sites you manage1 to 1510 to 60Many small, similar sitesA few large ones
Usage predictabilityTolerates variability wellNeeds stable usage to stay accurateFails when usage swings between sitesRep absorbs the variability
Vendor lead timeWorks best under 5 daysHandles long leads if you count on timeLocked to the route, ignores lead timeVendor owns it
Closet spaceLow: holds one cycle plus safetyLow to medium, you control the maxHigh: kit arrives whether needed or notMedium to high, vendor prefers depth
Who does the countingNobody counts, they lookSupervisor or lead, 4 to 10 minutes per siteNobody at the siteVendor rep
Cost of a stockoutFine for tolerant accountsBest for zero-tolerance accountsRisky: a miss waits for the next route dayLow, if the contract has teeth
Cash and shrinkage exposureLowestLow, visible in reportsHighest: stock accumulates unseenLow if consigned, unknown if not
Office admin timeMinutes per weekReal work: counts, orders, variance checksSet once, then coastingAlmost none, plus invoice auditing
Price controlYoursYours, best leverage on volume buysYoursWeakest: convenience costs margin

Which method fits your operation?

Owner-operator with 1 to 8 small accounts

Use two-bin visual par. Run the reorder point math once per site, mark the shelf, and never count again. You already know these closets by sight, and formal counts add paperwork without adding information you do not have.

Keep your safety days at 2 to 3, because you are 20 minutes from a distributor and the cash matters more than the convenience.

Growing route: 10 to 40 accounts, 5 to 25 cleaners

Use calculated min-max on your top 10 SKUs by spend, and visual par on everything else. This is the profile where guessing stops working, because you no longer see the closets yourself and your cleaners turn over.

The top 10 will almost always be tissue, roll towel, soap, two or three liner sizes, gloves, and your two workhorse chemicals. Those items carry the dollars and cause the emergencies. The tail does not deserve a spreadsheet.

Single large site: 100,000 sq ft or 24/7 operation

Use calculated min-max with a weekly count, and put paper on vendor-managed if your distributor will do it at your negotiated price. Volume at one address is exactly the condition where a rep's visit pays for itself and where a stockout is most visible to the client.

Add 50% to your calculated safety stock on restroom consumables in hospitals, plants and airports. Traffic in those buildings does not respect your average.

Many tiny supplies-included accounts: banks, clinics, 2,000 to 8,000 sq ft

Use fixed kit delivery, built by site class. Standardize the SKU list so that a Class B small office gets the same kit everywhere, and size the kit from measured usage rather than from what fits in the van.

Counting 30 closets that each hold four items is not a good use of a supervisor's night. Absorbing a little excess inventory is cheaper than the drive time.

Key Takeaway: The reorder point calculation is the same for everyone. What changes with your size is who watches it: the cleaner's eyes, a supervisor's count, a route schedule, or your distributor's rep.

How do you set par levels with no usage history?

Most operators are starting a new account, not analyzing an old one. You have no consumption data, and the client's previous contractor is not going to hand over theirs.

Do not look for a published usage benchmark for consumables. ISSA task times tell you how long it takes to clean a restroom fixture. They do not tell you how much tissue that fixture will eat, because that depends on occupancy, dispenser type and tenant behavior at that specific address.

Source: ISSA, "Cleaning Times" task-time standards.

First 30 days at a new account

  • Walk the site and inventory the fixtures: toilets, urinals, sinks, towel dispensers, soap dispensers, trash receptacles by size.
  • Get the occupant count and the daily schedule from the property manager, including shift patterns and public traffic.
  • Load the closet with a deliberate overstock for the first two weeks. You are buying data, not efficiency.
  • Count on day one, count again on day 14, and write both counts down in the same unit.
  • Divide the difference by 14 to get average daily usage per SKU.
  • Calculate the reorder point and fill-to level, tag the shelf, and pull the excess back to your warehouse.
  • Recount on day 45. If actual usage is off by more than about 20% from your figure, reset it once, then leave it alone.

For a planning estimate during those first two weeks only, many operators assume roughly three restroom visits per occupant per working day, then adjust for public traffic. Treat that as a placeholder to be replaced by your own count, not a standard.

Who counts the closet, and how do you make the count stick?

Reorder points fail on execution, not arithmetic. The most common failure is a par level that was correct in March, a cleaner who left in June, and a closet nobody has counted since.

Three practices keep it honest. First, count in whole units the crew handles: rolls, cartridges, cases. A number that requires converting cases to eaches will be reported wrong.

Second, put the count on someone whose route already brings them to the site. A supervisor doing a quality inspection is standing 10 feet from the closet. A closet photo attached to that inspection is worth more than a self-reported number.

Third, cap the closet. Write a maximum on the tag and enforce it. Without a maximum, well-meaning crews hoard, and hoarded stock is invisible stock that you buy twice.

馃挕 Tip: Lock the closet and keep restroom consumables under key at sites with public or heavy tenant traffic. Shrinkage on paper and liners rarely shows up as theft in your records. It shows up as a par level that "stopped working."

Frequently asked questions

How much safety stock should I keep if my distributor delivers once a week?

Plan 5 to 7 days of safety stock on critical restroom consumables, because missing a truck costs you a full cycle. On items you could buy retail in a pinch, keep 1 day or less. Multiply average daily usage by those safety days rather than applying a flat percentage across the whole SKU list.

Should I store supplies at each site or in a central warehouse?

Keep one order cycle plus safety stock at the site, and hold the rest centrally. Site closets are space you do not own, at accounts you can lose on 30 days' notice. Central storage lets you buy in volume, redeploy stock when an account ends, and keep proprietary paper out of a building that may not renew.

Who should count inventory, the cleaner or the supervisor?

The cleaner reports when the shelf hits the marked line. The supervisor verifies the count on a fixed cadence, ideally during a quality inspection they are already doing. Relying only on cleaner-reported numbers invites both hoarding and panic orders. Relying only on supervisor visits means a stockout can sit for a week.

How do I handle consumables in a supplies-included contract when prices rise?

Price consumables as a separate line in your cost buildup even if the client sees one number, and specify the product grade in the contract, not the brand. Include an annual adjustment clause tied to your documented supply cost. Without a par level per site, you cannot prove a cost increase came from pricing rather than from waste.

What if a client refuses to give me enough closet space?

Then your lead time, not your closet, has to shrink. Move that site to a shorter order cycle, use a distributor that delivers in 2 days, or put the site on a route kit delivered more often in smaller quantities. Recalculate the reorder point with the smaller cycle. A tight closet is a scheduling problem, not a reason to run empty.


Where CleanTrack360 fits

Reorder points only work if the trigger reaches the person who places the order. In CleanTrack360, cleaners submit supply requests from the phone browser when a shelf hits its marked line, supervisors can attach closet photos to a quality inspection with a custom checklist item for par levels, and location-based messaging channels keep the request tied to the building instead of buried in a text thread. Reports export to CSV, so you can track requests per site against the par levels you calculated.

Plans are priced per plan, not per user: Starter at $99/month for up to 5 team members, Pro at $199/month for up to 20, and Business at $249/month for up to 50. There is a 14-day free trial and no credit card required, which is enough time to run the 30-day count exercise above on two or three accounts and see whether your par levels hold.

Ready to see it in action?

Start your free 14-day trial. No credit card required.