The 11 p.m. text every host dreads
It always arrives at the worst possible hour. "Hey — there's no toilet paper in the second bathroom and we can't find any." The guest landed four hours ago. They are tired, they are judging, and they are now standing in a stranger's hallway composing a sentence that will, in some form, end up in a review. You apologize, you arrange a frantic drop-off, and you tell yourself you'll buy more next time.
Next time you buy more. And it happens again anyway — at a different property, with a different supply, paper towels or coffee pods or trash bags. The problem was never that you didn't buy enough. The problem is that "enough" was never a number. It was a feeling, and feelings don't survive contact with a back-to-back booking.
Why "just buy extra" quietly fails
The instinct to overstock feels safe, but it has real costs that compound across a portfolio. Every spare case of supplies is cash tied up on a shelf, closet space you're effectively renting, and inventory that walks out the door — guests take the unopened rolls, cleaners borrow from one unit to plug a gap in another, and nobody writes any of it down. Overstock also hides the very signal you need: when a closet is always crammed, you can't tell which items actually move.
Undershooting has the opposite problem and a sharper edge. A stockout mid-stay isn't a minor inconvenience; it's a negative peak in the guest's memory of the trip, the kind of moment that gets named specifically in a four-star review that should have been a five. The two failure modes aren't symmetric — and that asymmetry is the whole key to doing this well. Hold that thought.
Borrow the one number hotels and hospitals run on
There's a deceptively boring concept that keeps operating rooms stocked with sutures and hotel housekeeping carts full of soap: the par level. PAR — it originally stood for Periodic Automatic Replacement — is simply the quantity of an item you want on hand at the start of every cycle. You don't reorder when you feel low. On a fixed schedule, you count what's there, and you top back up to the par. The par is the target waterline; restocking is just the act of refilling to it.
What makes par levels powerful for short-term rentals is that your cycle is already defined for you. It's the turnover. Every checkout-to-check-in is a natural restock moment with a person physically standing in the unit. You don't need a complicated reorder system. You need one number per supply, per property, and a disciplined refill at each turn.
How to actually calculate a par level
A par level is built from three things you can estimate today: how many people the unit sleeps, how fast they go through an item, and how long until your next chance to restock. Put plainly:
Par = (max guests × usage per guest-day × days between restocks) + a safety buffer.
Work a real example. Say a unit sleeps six, and your worst-case gap between turnovers is a seven-night stay. For toilet paper, a reasonable usage estimate is roughly half a roll per person per day. Six guests × 0.5 roll × 7 days is about 21 rolls of expected demand for that stretch. If you only ever left a four-pack "because that looks like plenty," you can now see exactly where the 11 p.m. text came from — you were short by more than a dozen rolls before the week even started.
Do this once for each consumable that can run out: paper goods, trash bags, dish and laundry detergent, dishwasher pods, coffee and filters, hand and body soap, sponges, salt and pepper, batteries. The numbers will surprise you, almost always upward. Most hosts are under-par on the cheap, high-frequency items and over-par on the expensive ones nobody uses.
Safety stock: the buffer that absorbs reality
That last term — the safety buffer — is where most homemade systems get lazy and pad every item by the same vague 20 percent. Resist that. Borrow instead from how inventory planners actually think: a buffer exists to absorb two specific kinds of uncertainty. The first is demand variability — the bachelorette party that burns through twice the normal supplies. The second is lead time — how long it would take you to fix a stockout if one happened. A property forty minutes from the nearest store with a once-a-week cleaner needs a fatter buffer than a city condo with a cleaner who passes a grocery on the way.
Now bring back that asymmetry. In operations there's a classic framing called the newsvendor problem: when you decide how much to stock, you're really weighing the cost of having one too few against the cost of one too many. For a roll of toilet paper, those costs are wildly lopsided. Too many costs you maybe a dollar and some shelf space. Too few costs you a damaged review that can suppress bookings for months. When the cost of running out dwarfs the cost of overstocking, the math points the same direction every time: buffer those items generously. Reserve your discipline for the genuinely expensive supplies, where overstock actually stings.
So pad unevenly, on purpose. Be lavish with the items that are cheap to hold and brutal to lack. Be lean with the items that are costly to hold and easy to replace fast.
Count the gap, not the shelf
Here's the operational move that turns par levels from a spreadsheet into a habit: at every turnover, you don't decide what to buy. You count what's present and refill the difference up to par. Par is 18 rolls, the cleaner finds 5, the gap is 13. That's the entire decision. No judgment, no "looks fine," no guessing — just subtraction against a fixed target.
This is also the only honest way to learn your true usage. When you track the gap turn after turn, the data tells you which items are quietly draining and which par levels you set too high. After a month you stop estimating and start knowing. The pars tighten themselves.
Make the count happen at the only reliable moment
There's exactly one moment this works: while someone is already inside the unit between guests. Try to manage it from a notebook on your kitchen table and it evaporates — you're guessing again, just with extra steps. The count has to be captured by the person on site, at the turn, and it has to reach you in a form you can act on before the next check-in.
That's the gap Stayput was built to close. Each turnover, your cleaner gets a property-specific prompt by text, confirms the reset with photos, and flags anything below its par — so a low-stock alert hits your phone the moment it's found, with days of runway before the next guest arrives, instead of a panicked message after they already did. You set the pars once; the system makes the count happen every single turn. If you've been carrying "buy more next time" around in your head as a system, you can put it down. See how it works at stayput.lumenlabs.works — and may your next 11 p.m. be a quiet one.