Linen Replacement Budget: Cost Per Stay, Not Per Year
Daily operations

Linen Replacement Budget: Cost Per Stay, Not Per Year

Localsbnb Editorial TeamSeptember 28, 20268 min read

An annual linen budget tells you what you spent, not which set is about to fail. Cost per stay turns a yearly guess into a regular signal you can act on before a guest finds the problem.

Real photo of an open-plan living and dining area in a furnished rental, with a 'Cost per stay' headline overlay
An annual linen budget tells you what you spent; a cost per stay tells you when a set needs replacing.

An annual linen budget tells you nothing until the week something fails. Cost per stay tells you when to buy.

Last updated: September 29, 2026

Most hosts set a linen budget once a year, as a single number drawn from last year's spend. That number can't tell you which set is about to fail. A cost per stay can. Divide what you spend on linen by the stays you host, and the figure starts saying something the annual total never does: how much each booking quietly carries, and when a replacement is overdue.

Key Takeaways

  • An annual total hides the decision. A yearly figure tells you what you spent, not which set is close to failing.
  • Stays are the unit that matters. Linen wears out per guest and per wash, not per calendar month.
  • Cost per stay is a small sum you track. Divide replacement spend by stays hosted and the number becomes a signal, not a receipt.
  • Replacing and adding are two different buys. One keeps you at the same count; the other changes how long a clean can wait.
  • Count and review in the same week. A figure you update when you count stays is one you'll actually use.

Why the annual number hides the decision

An annual budget starts as a good idea. You look at what you spent on sheets, towels and duvet covers last year, add a little for inflation, and file it away. Then nothing happens. A yearly total is a rear-view figure: it records a decision you already made, and it can't flag the towel that's gone thin.

Linen doesn't age on a calendar. It ages with use, one guest and one wash at a time. A quiet month and a packed month wear the same stock differently, yet both sit inside the same yearly number. If your occupancy swings, that figure is close to useless, because it can't tell a set that's been through forty washes from one that's been through four hundred.

There's a second gap. An annual figure gets set at the start of a year, which is exactly when you're guessing. The moment you need to decide — a set tears during a same-day turnaround — comes months later, far from that guess. By then the budget is a line in a file nobody opens, and the call gets made under pressure instead of in advance.

What you want is a number that moves with activity and shows up early. That's what cost per stay gives you, and it takes about ten minutes to set up.

Counting stays, not months

The method is simple. Take what you spend on linen in a period, and divide it by the number of stays you hosted in that same period. The result is what each booking carries toward replacement. Small figures, tracked often, are easier to act on than one large guess.

Start with two records you already keep. First, your linen purchases: what you bought, when, and at what price, straight from a supplier receipt or an order confirmation. Second, your stay count: how many bookings you turned over in the same window. Most hosts find this in their booking history, and it's the same count an occupancy view already holds, so you rarely have to re-enter it by hand.

Then divide. If you replaced a batch of towels after a run of busy weeks, and you hosted a known number of stays in those weeks, the cost per stay is that spend divided by those stays. Write down both figures, not just the result, so a later change has something to be measured against.

The habit that makes it useful is repetition. Run it often enough that a single heavy stretch shows up as a bump rather than a surprise. Monthly, or once a season, beats yearly, because you're matching recent cost to recent activity. A figure that climbs says a replacement cycle is arriving earlier than you assumed; one that holds steady says the current stock is lasting.

You don't need software for this. One row per period — spend, stays, cost per stay — is enough, and you can read it in the week you need a decision.

Card: four steps that turn an annual linen figure into a cost per stay
Divide your own linen spend by the stays you hosted, then repeat the figure monthly or per season.
Card: replacing a worn set compared with adding a second set
Replacing protects the guest experience; adding a second set protects a same-day turnaround against laundry.

Deciding between replacing and adding a second set

When the cost-per-stay figure says it's time to spend, you face a choice that's easy to blur. Replacing a set and adding a second set are different purchases that solve different problems.

Replacing keeps your count where it is. You pull the worn items out of rotation and put new ones in, so every unit still has one set. Its point is to protect the guest experience: a thin towel or a marked sheet is the kind of detail a review remembers. It's maintenance, and its cost belongs in your running figure.

Adding a second set changes your operation rather than your stock level. With two sets per bed, a dirty set can be washed while the clean one goes straight on, so a same-day turnaround doesn't wait on laundry. That's a capacity decision: if your cleans already run back-to-back against tight check-out and check-in times, a spare set buys you slack. If your bookings rarely collide, it just ties up money in a cupboard.

The way to tell them apart is to look at what's failing. If items wear out evenly and you're cycling through stock, you're in replacement territory. If items are fine but your cleans keep waiting on the wash, you're short of a set, not short of linen. Those are different fixes, and buying the wrong one leaves the real problem in place.

There's a middle path worth knowing. A small reserve — a couple of spare sets kept aside for the worst weeks — covers the collisions you get a few times a season, at a lower cost than a full second set.

Track both kinds of spend in the same row, but keep them apart. Replacements ride on cost per stay, because they scale with use. A second set is closer to a one-off capacity buy, and it should be judged against your turnaround pressure, not your wear rate. Both kinds of spend end up in that same row, and the record reads best when the stay count behind it is already in one place. The calendar at localsbnb.com keeps each channel's activity together, so the figure you divide by is a glance away.

Reviewing the budget the same week you count the stays

A cost-per-stay figure only helps if you read it while the situation is fresh. Count your stays, and review the linen number in the same sitting. Splitting them across two weeks means the review arrives without the context that made the count worth doing.

Put the review on the day you already do your bookkeeping. Four checks take a few minutes. Compare this period's cost per stay to the last one. Note whether what you bought was a replacement or a capacity buy. Record any item you pulled out of rotation. Then decide, there and then, whether the next purchase is a replacement or a set.

That last step is where the budget becomes a decision instead of a record. If you finish the count without deciding anything, you've produced a number, not a plan. A one-line note is enough to make the next review faster.

Keep an eye on the arrivals that change the picture. A new listing, or a stretch of back-to-back bookings, raises the number of stays and the rate of wear at once, which is exactly when a thin set fails. Then check how your occupancy actually ran, not how you remember it. The Home dashboard holds occupancy, average daily rate and revenue per available room in one view.

One habit ties the whole thing together: write the number somewhere you'll see it next time. A figure you update when you count stays, and decide on the same afternoon, stops being a yearly guess. It becomes the small, regular signal that tells you when to buy.

LOCALSBNB — start free

FAQ

How often should I replace linen in a short-term rental?

There's no universal number, and any figure quoted as a standard won't match your property. Your own cost per stay is the better guide: when it climbs, or items start failing between replacements, that's your signal, not a fixed count of washes.

Should I budget per stay or per year for linen?

Per year tells you what you spent. Per stay tells you when to spend again, because it moves with how many guests you host. Keep a yearly figure if your accountant needs one, but make the per-stay number the one you watch.

Is a second set of linen always worth buying?

Only if your cleans are waiting on laundry. A spare set buys slack for same-day turnarounds, which is a capacity decision. If your bookings rarely collide, the money sits unused, so check your turnover rhythm before you buy.

None of this needs an accountant. Count the stays, divide your own linen spend by them, and read the result in the week you counted. That small figure catches a failing set before a guest does, and turns a yearly guess into a decision you make in advance. When you want the stay count and the bookings behind it in one place, localsbnb.com keeps each channel's activity on one calendar, so the number you divide by is right there.


This article is general guidance for hosts and isn't financial advice. Linen wear, replacement timing and costs differ by property, guest mix and laundry setup; use your own purchase records and check your own figures before you budget.

Reviewed by

Localsbnb Editorial Team