Data-driven decision-making

Forecast, budget, actual — the three numbers that come full circle

8 min

Wednesday morning, mid-month. Adam, the general manager of Hotel Peaqplus City, is looking at next month’s numbers, and there’s a little unease in him. The budget — put together last autumn, months earlier — has 82% occupancy and a 108 EUR average rate (ADR) for this month. But the fresh forecast that Daniel, the revenue manager, has just put in front of him says something different: 78% occupancy, but a 112 EUR average rate.

Adam’s first reflex is self-defence: “Why aren’t we hitting the budget? We’re four percentage points behind on occupancy.” Before he says it out loud, he stops. Because that’s the wrong question. The budget isn’t a promise to be broken or kept — it’s a starting plan that reality has since refined. The right question isn’t “why not the budget?” but “what is the variance telling us, and what do we do with it?”

This lesson is about the three numbers that circle continuously through a hotel’s life: the budget (what we planned), the forecast (what we expect now), and the actual (what happened). On its own, each one is only half the story. The leadership skill is in reading how the three relate.

Budget: the plan we draw once

The budget is the numerical projection of the annual business plan. It’s built in the autumn, for the coming year, broken down by month or quarter: how much occupancy, what average rate, how much revenue we expect. It’s the frame the owner, the bank, and management measure performance against.

The budget gives two things. First, direction: it marks where we want to get to, and what we measure success against. Second, discipline: you can plan costs, headcount, and the marketing budget around it. Without it, the hotel flies blind.

But by its nature the budget goes out of date. It was made at a moment when we didn’t yet know whether there’d be a conference in town that week, whether the main competitor would close for two months to renovate, whether demand in the region would soften. The budget is a snapshot taken in the past, of the future. The fact that reality diverges from it doesn’t make the budget wrong — it’s simply what we forecast for in the first place: new information has arrived.

Forecast: what we expect now, with today’s knowledge

The forecast is the budget’s living counterpart. It isn’t made once — it updates continuously, as bookings come in, as the pace (booking pace) develops, as the market shifts. The forecast tells us where we’ll land according to today’s knowledge.

Peaqplus’s Forecast module does exactly this: from the actual booking position (on the books) and the build-up patterns of previous years, it projects forward to where the month will land. The Budget module holds the plan in parallel, so the two can be read side by side: plan versus expectation.

Here’s the most important mindset point: the forecast diverging from the budget isn’t an embarrassment, it’s information. In fact, if the forecast never diverged from the budget, that would be suspicious — it would mean either we’re not updating it, or we’re bending the numbers to fit the plan. In a healthy organisation the forecast dares to diverge, because its job isn’t to justify the plan but to show reality while there’s still time to respond to it.

Actual: what really happened — the raw material of learning

The actual is closed reality: by the end of the month, this many rooms sold, at this rate. It no longer has any role in the decision — that day is gone. But its two other roles are invaluable.

First: the actual is the forecast’s exam. If the forecast said 78% throughout and the actual came in at 80%, we know the forecast was slightly cautious — and next time we factor that in. This is forecast accuracy, which the owner-track lesson covers in detail.

Second: the actual is the basis of the next budget. We don’t draw next year’s plan out of thin air, but from this year’s actual, corrected for what we know about the market. That’s how the circle closes: actual → budget → forecast → actual.

It’s worth seeing that these three numbers aren’t three separate reports, but three viewpoints on a single timeline. The budget is our oldest knowledge (last autumn), the forecast is the freshest (this morning), and the actual is closed reality. When we place them side by side, what we’re really seeing is how the organisation learned over the month: how much smarter today’s picture is than last autumn’s, and how well it captured reality. In a well-run hotel this is reviewed not yearly but weekly — the forecast updates every week, and every update is a small decision point, not just administration.

The three numbers together — Adam’s month

Let’s look concretely at what Adam’s dilemma involves. The month is 30 days, Hotel Peaqplus City has 80 rooms — so 2,400 available room nights are on hand.

MetricBudget (plan)Forecast (expected now)Actual (month-end)
Occupancy82%78%80%
Average rate (ADR)108 EUR112 EUR110 EUR
Rooms sold1,9681,8721,920
Room revenue212,544 EUR209,664 EUR211,200 EUR
RevPAR88.56 EUR87.36 EUR88.00 EUR

Let’s read what the three numbers say together. The forecast expects 4 percentage points less occupancy than the budget — that was Adam’s fright. But if he only looks that far, he misses the point: the forecast meanwhile expects a 4 EUR higher average rate. So some of the missing rooms are replaced by higher-rate rooms. The total revenue variance is therefore not dramatic: 209,664 EUR instead of 212,544, meaning the forecast falls short of the budget by 2,880 EUR, just 1.4% — not the chasm the 4-percentage-point scare implied.

Here’s the message behind the number: the structure of demand has shifted. Fewer but more valuable bookings are coming in than we planned — probably the most price-sensitive, cheapest demand has softened, while the higher-paying guest holds. This calls for a completely different leadership response than a general collapse in demand.

And the month-end? The actual came in at 80% / 110 EUR — between the two. It beat the forecast by 1,536 EUR (the market strengthened a little in the final weeks) and fell short of the budget by 1,344 EUR. The leader now looks back: the forecast was slightly cautious throughout, but it captured the direction correctly — it predicted the “fewer rooms, higher rate” pattern exactly. That’s a good report card for the forecast.

Back to Adam

Adam sets down the report, and he’s no longer asking “why not the budget?”. Instead he does three things. One: he names what the variance is saying — the house isn’t weakening; the cheap demand is fading while the higher-rate demand holds. Two: he decides what to do — he doesn’t cut the rate out of panic over the missing 4 percentage points (that would give away margin on the well-paying guest too), but works with Esther, the marketing manager, to stimulate targeted demand aimed at the weakest few days. Three: after the month closes, he reviews how accurate the forecast was and builds it into the next round of planning.

The budget isn’t a court verdict, the forecast isn’t an excuse, the actual isn’t an indictment. The three numbers are a learning loop: we plan, reality refines, we measure, and we plan again, smarter. The leader’s job isn’t to force reality to match the budget, but to make a good decision in time out of the dialogue between the three numbers.

The technical construction of the forecast and the budget — reading the curves and measuring forecast accuracy — is covered from the revenue manager’s angle by the RM Academy lessons Budget and the planning cycle and Forecast vs. budget vs. actual.

Key takeaways

  • Budget = the plan we draw once, in advance. It gives direction and discipline, but by its nature it goes out of date as new information arrives.
  • Forecast = what we expect now, with today’s knowledge; it updates continuously. Its divergence from the budget isn’t an embarrassment, it’s information — if it never diverged, that would be the suspicious part.
  • Actual = what happened. It no longer has a role in the decision, but it’s the forecast’s exam and the basis of the next budget. That’s how the circle closes.
  • The wrong leadership question: “why not the budget?” The right question: “what is the variance telling us, and what do we do with it?”
  • A 4-percentage-point occupancy shortfall isn’t necessarily a revenue shortfall: if the average rate rises meanwhile, the mix shifts — and that calls for a completely different intervention than a genuine collapse in demand.
Check your understanding

Click an answer — you see immediately whether it is right.

Answer all of them and the lesson counts as complete — and toward your progress.

What does it mean when a fresh forecast diverges from the budget you approved last autumn?
For the month's 2,400 available room nights, the budget planned 82% occupancy and a 108 EUR average rate; the forecast expects 78% and 112 EUR. How big is the revenue variance?
The forecast shows cheaper demand fading while higher-rate demand holds. What's the right leadership response?
Go deeper
Variance decomposition calculator

Volume effect = (actual − budget occupancy) × budget ADR. Rate effect = (actual − budget ADR) × actual occupancy. The two sum to the RevPAR variance.

Volume effect
+€5.28
Rate effect
−€9.2
Net RevPAR variance
−€3.92
Diagnosis: Rate-driven underperformance — pricing action needed (you sold too cheaply)
Related terms

See the full definitions in the glossary.

Leadership questions

When your forecast diverges from budget, is your organisation's reflex to explain ('why did we slip?') or to act ('what do we do now?')? What would it take to make the latter the default? Then pick a month where you fell short of plan on occupancy: did you look at what happened to the average rate and the revenue in the meantime — or did you react only to the occupancy number?

How Peaqplus helps with this
Signal → Decision → Action → Outcome

See Peaqplus on your own data.

In our 45–60 minute walkthrough we run Peaqplus on our live demo environment — a simulated property with data that moves day to day.

No setup fee. No PMS access needed.

Not ready for a demo? Start smaller —5-min revenue check →ROI in 4 numbers →