Contents
Subscribe to our newsletter
Subscribe to the elia newsletter for exclusive product updates and industry best practices. You can unsubscribe at any time.
Thank you! You're subscribed.
Oops! Something went wrong while submitting the form.

Hot desking can feel messy if you do not have a system, but it does not need to. A simple, structured template is often enough to help a small team get organized. That is why we created a free hot desk booking template in both Excel and Google Sheets, ready to use, no email required, no strings attached.
Download it today, set it up in under 30 minutes, and by tomorrow your hybrid office will already feel more structured.
Many companies start flexible working by letting employees choose where they sit each day. It sounds simple, but without rules and a system, you end up with confusion. People arrive at the office and cannot find an available desk. Others accidentally book the same desk twice. Office managers spend too much time solving conflicts.
A desk booking template in Excel or Google Sheets solves this quickly. If you are managing shared desks, desk hoteling, or hybrid work with a small team, it is the fastest way to get organized.
Instead of investing right away in a desk booking app or a full desk booking system, you can test your hot desking policy, see how many desks you really need, and get clarity before scaling.
A spreadsheet booking system is:
Most importantly, your team gets clear visibility of desk availability without confusion or unnecessary back-and-forth messages.

We designed this template with clarity, simplicity, and a visual-first approach in mind. Instead of a plain list of desks and dates, the sheet uses the grid itself to represent your office space. This way, employees can “see” the workspace layout as they book, making the process more intuitive and less error-prone.
The goal is to give you a light but spatially accurate system. Employees can book desks directly on a layout that mirrors the real office, while managers spend less time troubleshooting and more time ensuring the workspace runs smoothly.

Start by recreating your office layout using the cells of the spreadsheet. Instead of just labeling rows Desk 01, Desk 02, arrange cells so they mirror how desks are positioned in real life: clusters, rows, pods, or zones.
Label each desk with a recognizable name, such as Window Desk A, Standing Desk 1, or Corner Workstation. This makes it easy for employees to identify where they’re sitting and reduces booking errors.
You can also add practical details to each desk label, like:
Tip: Leave 10–20% of desks unassigned as a buffer. This gives you flexibility for visitors, temporary staff, or desks undergoing maintenance.
The strength of this template lies in its clarity. Color-coded formatting makes the desk map instantly readable:
These visual signals let anyone scan the floor plan and see availability in seconds.
To prevent errors:
The current day can also be highlighted in bold, so employees always know which dates to focus on.
A booking template only works if everyone can access it, but access needs to be controlled.
Always assign one or two template admins. They are responsible for maintaining the system, adding desks when needed, and resolving conflicts. Backups are also important, so set up at least one backup admin.
Without rules, even the best booking system will fail. We suggest setting clear rules that employees must follow.
To prevent conflicts:
Office managers should spend no more than five minutes each morning reviewing bookings. That small effort ensures smooth operation.
This template works in several scenarios:
If you are wondering how many desks you need, this template can help. By tracking bookings, you see whether employees book desks consistently, whether certain desks stay empty, and whether you need to add or remove capacity.
Choosing between Excel and Google Sheets depends on your company setup, your hot desking policy, and your technology stack.
Excel is a natural fit for companies that already use Microsoft 365 and want a booking tool that blends into their existing workflow. Many employees are already comfortable with spreadsheets, so the learning curve is practically nonexistent. It is also one of the few options that works reliably offline, which is helpful if your office has spotty Wi-Fi or operates in a secure environment where cloud access is restricted.
Excel tends to work best in offices where most employees are on site and where the office layout does not change often. If your policy is straightforward and you do not need real-time collaboration, Excel is a reliable choice.
Key advantages include:
Where Excel shows its limits is in collaboration. Without SharePoint or OneDrive, file sharing quickly becomes messy, and version control can become a headache. Mobile editing is possible but not ideal, so it is harder for employees to make reservations while on the move. For larger teams with hybrid schedules, Excel can start to feel rigid and difficult to manage.
Google Sheets is designed for collaboration, which makes it a great choice for hybrid workplaces and distributed teams. Because it is cloud-based, everyone always sees the most up-to-date version of the booking sheet, and changes appear instantly. This real-time visibility reduces confusion and helps prevent double-bookings.
For teams that already use Google Workspace, the benefits are even greater. Sheets connects seamlessly with Gmail, Google Calendar, and Google Drive, creating an ecosystem where everything works together. Employees can book a desk in Sheets, then see the reservation reflected in their Google Calendar with a simple integration.
What makes Google Sheets appealing:
However, there are a few trade-offs. Google Sheets requires internet access, which may not suit every environment. Its formatting and formula options are strong but not as advanced as Excel, so it is less suited for very complex customization. Finally, every employee must have a Google account to participate, which could be a barrier if your IT policy restricts external tools.
For most small teams testing flexible working, Sheets is the more practical choice. It keeps everyone connected, supports hybrid schedules, and eliminates the friction of emailing updated versions back and forth.

Spreadsheets are a great starting point, but they are not a long-term solution for every company. As soon as your team grows, your office layout evolves, or your booking rules become more complex, the cracks begin to show.
At this point, moving to a dedicated desk booking system saves time, reduces errors, and improves employee experience.

A desk booking app or system goes beyond spreadsheets in several ways.
The return on investment comes from time saved by office managers, reduced booking conflicts, and better use of office space. Employees also feel more confident about coming into the office when they know they will have a desk waiting for them.
We created elia to take the best parts of a spreadsheet booking system and extend them for modern hybrid workplaces. With elia, office managers can automate bookings, visualize office space with interactive floor plans, and give employees mobile access to reservations.
If you are starting small, download our free template today.
If you are already feeling the limits of spreadsheets, book a demo with elia and discover how much easier office management can be.
Answers to Your Common Queries
With a ready-made template, you can set up a booking system in under 30 minutes. Even starting from scratch in Excel or Google Sheets usually takes less than an hour if your layout is simple.
No, you can manage a desk booking system with standard Excel features like conditional formatting and data validation. Macros or VBA are only needed if you want to automate advanced desk space reporting or custom workflows.
Use conditional formatting to highlight conflicts and data validation to control inputs. While this helps, spreadsheets are limited, so larger teams may need a dedicated desk booking system for accurate space management.
Basic syncing is possible with add-ons or manual exports, but it is not seamless. For real-time calendar integration, a dedicated desk booking app is much more reliable and keeps desk space aligned with employee schedules.
Give the office manager Editor access, and employees Commenter access so they can request reservations without breaking the sheet. This ensures one person oversees the log while everyone else has visibility.
Most spreadsheets can handle 20–30 desks and the same number of employees comfortably. Once you grow beyond that, keeping things organized becomes difficult, and software is usually the smarter option.
You can add extra tabs for meeting rooms and track them alongside desks, but it quickly gets cluttered. If both desk and rooms need to be booked daily, software will save time and reduce errors.
Spreadsheets cannot fully automate no-shows or desk space releases. You can create manual reminders or add simple formulas, but for true automation, a booking app is required.
Spreadsheets do not support floor plans. You can mimic a desk map with basic shapes, but if visual booking is important, a tool with real-time floor plan features is the better solution for managing desk space.