Why Hotel Revenue Teams Spend Too Much Time in Spreadsheets

The spreadsheet isn't the problem most people think it is. When I see a revenue manager spending 40 minutes every morning in Google Sheets, the first instinct for a lot of operators is to replace the spreadsheet — with a dashboard, a BI tool, or a purpose-built reporting platform. That instinct almost always leads somewhere expensive and time-consuming that doesn't fix the underlying issue.

In most cases, the spreadsheet is doing exactly what it's supposed to do. The problem is what it's being asked to do before that.

What the spreadsheet is actually doing

The morning spreadsheet in a hotel management company is almost always serving as a bridge. The PMS produces data. The rate shop produces data. The forecast file has the budget numbers. The channel manager has its own export. None of those systems talk to each other in a way that surfaces a combined operating view.

The spreadsheet is where someone assembles them every morning so the team can see the full picture in one place. It's a coordination layer between tools that were never designed to share data with each other. And as a coordination layer, it works. It's flexible, it's accessible to everyone on the team, and it's free.

The problem isn't the tool. It's that a human being has to do the assembly work manually, every day, for every property in the portfolio.

Why no vendor has solved this

PMS vendors are in the business of capturing and managing operating data. Building custom morning reporting views that combine their data with three other systems is outside their core product scope — it would require them to maintain integrations with every rate shop tool, every RMS, every channel manager their customers use. That's not a business they want to be in.

The same logic applies to rate intelligence tools and revenue management systems. Each one owns their slice of the data. None of them own the assembly step in between.

There have been attempts to solve this with hotel-specific BI platforms and consolidated reporting dashboards. Some of them are genuinely useful. But most require integration work, IT involvement, and ongoing maintenance that's out of reach for a mid-market hotel group running lean. The implementation cost alone often exceeds a year's worth of time savings from the manual process.

The gap between "all the data exists" and "the team can see it together in a useful format every morning" is real, it's persistent, and it's not on any vendor's core roadmap to close. That gap is exactly where the spreadsheet lives — and where the manual work happens.

The economics of the manual alternative

Here's the math that usually clarifies the problem. Take the number of properties in the portfolio. Multiply by the number of minutes it takes to pull and combine the morning reports for each one. Multiply by 260 working days.

12 properties × 35 min/morning × 260 days
= 4,368 hours per year
More than two full-time roles — spent entirely on data assembly that produces no revenue.

None of that time produces any revenue. It just produces the view that revenue decisions are made from. The spreadsheet isn't expensive. The labor that fills it is.

This is also why the problem tends to go unaddressed. It's distributed across mornings in small increments — 35 minutes here, 40 minutes there — and absorbed as "what the job requires." It rarely shows up as a line item in any budget. It's just the invisible cost of running a manual process at scale.

What the alternative actually looks like

The alternative isn't replacing the spreadsheet with a dashboard. In most cases I'd argue it's automating the work that fills the spreadsheet in the first place.

The PMS export drops each morning on schedule. The rate shop file arrives automatically. The forecast spreadsheet sits in a shared drive. When those inputs are connected and the assembly is automated, the spreadsheet — or whatever output format the team prefers — gets populated without anyone touching it.

The revenue manager still sees a familiar format. The difference is that it's ready at 7:45am instead of 9:15am, it looks the same every day regardless of who's on, and no one spent 35 minutes building it. The spreadsheet didn't need to be replaced. The process that produces it did.

The reason this matters beyond the time savings

The time is the obvious argument. But there's a less obvious one that I think matters more in practice.

When the morning brief is manual, it's only as good as the person who assembled it that day. On a good day, it's thorough, catches everything, and goes out on time. On a bad day — when someone's rushing, or the export was late, or there was a staffing situation — it's abbreviated, delayed, or inconsistent with what went out the day before.

Rate decisions made from an abbreviated brief aren't the same quality as decisions made from a complete one. The downstream cost of that inconsistency is real, even if it rarely gets measured. A missed exception on a high-demand date, a rate adjustment that didn't happen because the brief was thin that morning — those add up.

Automation makes the brief consistent by removing the human assembly step. Not because humans aren't capable of doing it well — they clearly are — but because the best version of the process is one that produces the same complete output every morning, regardless of what else is happening. The spreadsheet is fine. The work required to fill it is worth fixing.

← Back to all posts

How much time is your team spending on assembly?

The ROI calculator on the homepage will give you the exact number. If the answer is more than 20 minutes per property per morning, the automation case is usually straightforward.

Calculate the time cost Book a workflow review