Hot desk ratio calculator for hybrid offices
Free, no sign-up. Size the floor, then copy a desk booking policy.
Most desk booking software pages ask you to book a demo before they tell you how many desks you actually need. This page does the arithmetic first. Enter headcount, office days, and a target occupancy. You get a hot desk count, a people-per-desk ratio, and copy-ready office hoteling language you can paste into Slack today.
How the hot desk ratio works
Office hoteling (also called hot desk booking) assumes people share desks across the week instead of owning one. The ratio is not a vibe. It is peak concurrent seats divided by a target occupancy so the room is used without turning Monday into a hunt.
- Peak seats = headcount × (office days per week ÷ 5). A 40-person team in two days a week is 16 people on a typical office day, not 40 chairs.
- Hot desks = peak seats ÷ occupancy. At 80% occupancy those 16 people need 20 hotel desks. The extra four cover illness, visitors, and the day everyone coincidentally comes in.
- Named desks sit outside the pool. If four people should never hotel — hardware, accessibility, a manager who hosts — add them on top. Do not hide them inside the ratio.
Skip 100% occupancy. A full floor has no spare chair when a client shows up, and people stop trusting the booking rules. 80% is the default that hybrid teams actually sustain.
Calculate desks for your hybrid team
Numbers stay on this page. Nothing is saved, emailed, or used to open an account.
- People in the office on a typical day
- 16
- Hot desks to book against
- 20
- Total desks including named ones
- 20
- People per desk
- 2
Worked examples you can check by hand
These rows use the same formula as the calculator. If your number disagrees, the occupancy field is usually the difference — 80% and 100% are not interchangeable.
| People | Office days | Occupancy | Named desks | Hot desks | Total desks | People / desk |
|---|---|---|---|---|---|---|
| 20 | 2 | 80% | 0 | 10 | 10 | 2 |
| 40 | 2 | 80% | 0 | 20 | 20 | 2 |
| 40 | 3 | 80% | 0 | 30 | 30 | 1.3 |
| 80 | 2 | 80% | 0 | 40 | 40 | 2 |
| 80 | 3 | 85% | 4 | 57 | 61 | 1.3 |
A 2:1 people-per-desk ratio (40 people, 20 desks) is common for two office days. Three office days at the same headcount needs 30 hotel desks at 80% occupancy — the floor grows with the habit, not with headcount alone.
Copy-ready desk booking and office hoteling templates
A calculator without a policy still leaves Monday morning to Slack threads. Copy one of these, change the bracketed words, and pin it. There is no account wall on this page.
Desk booking policy (pin in Slack)
A one-screen policy for teams that hotel most desks and keep a few named.
Hot desks and named desks — [Team name] We hotel most desks. Book a chair for the days you will be in. Cancel by 9am if your plan changes. How to book - Book by 4pm the day before in [booking channel / tool]. - Same-day chairs are first-come leftovers, not a plan. - If you need the same desk every in-office day, ask [ops person] for a named desk. Named desks are not in the hotel pool. On the floor - Leave hotel desks clear. Named desks may keep a monitor. - Neighborhoods: [product] sits near [product], even when the exact chair changes. - Visitors use the hotel pool. Tell [ops person] if a guest needs a chair. We sized the floor for [N] people at [D] office days/week and [O]% occupancy — about [desks] hotel desks. If you cannot find a chair, tell [ops person] before we buy more furniture.
Slack message for tomorrow’s office day
Paste this the afternoon before an in-office day so booking is a habit, not a hunt.
Office tomorrow — book a desk If you will be in, grab a hotel desk in [channel] before 4pm today. - Cancel by 9am if you stay home so someone else can use the chair. - Named desks stay with their owners. Everyone else hotels. - Neighborhood still applies: sit with your team even if the chair number changes. Need a named desk or bringing a visitor? Ping [ops person].
Named desk vs hotel desk (decision note)
Use this when someone asks why they do not get a permanent chair.
Named desk or hotel desk? Give a named desk when at least one of these is true: - The work needs fixed hardware that cannot move every morning. - Accessibility or a medical need requires a consistent setup. - The person hosts others at that desk most in-office days. Hotel the desk when: - The person is in 1–3 days a week and can sit with their neighborhood. - The only reason for a named desk is “I had one before hybrid.” - Assigning everyone a chair would empty the floor on remote-heavy days. The hot desk ratio is [people] people ÷ [desks] desks. Growing named desks without shrinking the hotel pool is how we run out of chairs.
What office hoteling actually means
Office hoteling is desk booking without assigned seats. People reserve a chair for a day (or a half day), use it, and leave it clear. Hot desk booking is the same idea with a shorter name. The software category is noisy. The operating rule is small:
- If someone needs the same desk every in-office day, that is a named desk, not a hotel desk.
- If the team is in two or three days a week and can sit anywhere, hotel the rest and size the pool with the ratio above.
- If nobody can find a chair, you under-built the pool or over-promised office days. Fix the number before you buy another tool.
Desk booking software is useful once the ratio is honest. Buying a booking product to hide a 1:1 seat for every hybrid person is how floors stay empty and invoices get large.
Desk booking rules that people follow
Short rules beat a 12-page workplace PDF. These are the ones hybrid teams of 15 to 80 actually keep:
- Book the day before, not at 8:50am in the lobby. Same-day booking is a leftover chair, not a plan.
- Cancel by 9am if you are staying home. A held empty desk is how the ratio quietly fails.
- Leave the desk clear. Hotel desks are not storage. Named desks can hold a monitor; hotel desks should not.
- Neighborhoods beat chaos. Product sits near product even when the exact chair changes. The calculator sizes the pool; neighborhoods size the walk.
Put the rules where booking happens. If the team lives in Slack, the policy belongs in Slack, not in a drive folder titled “Workplace 2024 final FINAL”.
Why a seating spreadsheet stops working
A tab named “Monday seats” works until the third person edits it from a phone. Colors drift, names duplicate, and nobody trusts the file enough to commute on it. That is the gap this calculator and a live floor are meant to close.
- Spreadsheets do not know that two people cannot occupy the same chair on the same day.
- They do not know who is remote this week, so they keep drawing 40 chairs for 16 bodies.
- They cannot be tried without an account. This page can. The public office planner can too.
Use the ratio to decide how many desks exist. Use a floor plan to see who sits where. Use a pulse for whether the office day was worth the commute — that last part is a different job, which is why Wolfloyee keeps seating and the Slack pulse next to each other instead of mixing them.
Put the number on a real floor
The count above is the input to a floor, not the floor itself. When you know you need 20 hotel desks, open the hybrid office planner, drop that many chairs, and assign a sample week. Trying the canvas does not require a Wolfloyee account. Saving it to your company does.
- Public office planner — pan, zoom, and drop chairs on a sample floor with no sign-up.
- Company mode — the same canvas, stored with your roster and work modes (remote, hybrid, onsite).
- Slack team pulse — a separate, private check on whether office days are actually useful.
Do not wait for a workplace-suite rollout to learn you needed 20 desks instead of 40. Size it here, walk the sample floor, then start free if you want the plan to persist.
Open the hybrid office planner
Ready to put names on those desks? The Wolfloyee office planner is the same floor you can try on /office, saved to your company when you start free.
