Understanding the idea behind revenue management is one thing. Putting it into practice is another. To manage hotel revenue effectively, you need to understand how your rates are structured, recognise when demand is likely to appear, monitor how bookings are developing and adjust prices when the situation changes.
You do not need to introduce every advanced revenue management technique at once. A practical starting point is to create a process that connects hotel data, demand signals and pricing decisions. That means establishing a clear rate structure, setting sensible starting prices, understanding normal demand patterns, watching how bookings develop and making sure those activities happen consistently rather than only when someone remembers to check.
These five steps explain the logic behind that process:
- Build a clear rate structure
- Define pricing boundaries and starting rates
- Use historical and forward-looking demand signals
- Monitor pickup and booking pace
- Turn revenue management into a repeatable process
If revenue management itself is still new to you, start with what hotel revenue management is and how it works. If you already understand the concept, this guide explains what actually needs to happen when you begin applying it.

Our Hotel Revenue Management 101 guide gives you the full foundation for hotel revenue management: from the KPIs and demand signals that matter to forecasting, pricing, inventory and distribution, so you can understand how to make better revenue decisions with more confidence.
How Do You Start Revenue Management at a Hotel?
At its core, hotel revenue management is a continuous cycle: estimate demand, establish a starting price, monitor what actually happens and adjust the price when new information changes the picture.
The principle is straightforward. The complexity comes from the number of signals that can influence a future stay date. Current occupancy matters, but so do remaining inventory, booking pace, days until arrival, historical demand, seasonality, room-category demand, cancellations, events and changes in the wider market.

5 Steps to Start Revenue Management at Your Hotel
Step 1: Build a Clear Rate Structure
Before prices can respond effectively to demand, you need to understand how your existing rates relate to one another. If every room category, package and rate plan is managed independently, even a simple pricing change can create unnecessary work and inconsistencies.
For a hotel starting with revenue management, a practical approach is to work from a reference rate, often the Best Available Rate (BAR), and connect other rates to it where that makes sense.
| Rate | Example relationship |
|---|---|
| Best Available Rate | Base |
| Flexible breakfast rate | BAR + breakfast supplement |
| Non-refundable rate | BAR − agreed discount |
| Corporate rate | Fixed or linked according to contract |
| Package | BAR ± value of included services |
The exact structure depends on your hotel. The goal is not to force every rate into the same formula. More advanced setups may price specific room types, segments or rate plans independently. What matters is understanding which prices should move together, which should remain separate and why.
Consider Room Categories Too
Room categories also need a clear relationship. You might initially use a Standard Double as the reference room, price a Superior Double €25 above it and a Suite €80 above it.
Those differences do not have to remain fixed. If suites begin selling much faster than standard rooms, for example, maintaining the same €80 price gap may no longer reflect demand. The initial structure simply gives you a manageable starting point from which pricing can become more dynamic.
Step 2: Define Pricing Boundaries and Starting Rates
Once your rate structure is clear, establish sensible starting levels and pricing boundaries. This means understanding the economics of selling a room while also leaving enough room for prices to respond when demand becomes stronger.
Understand the Economics Behind Your Lower Price Boundary
Before heavily discounting a room, understand the costs associated with selling it. Depending on the property, those may include housekeeping, laundry, amenities, breakfast or package components, distribution commission, payment costs and other expenses directly connected to the occupied room.
Variable cost does not automatically determine your minimum selling rate. It gives you commercial context. A booking that increases occupancy but contributes very little may not be attractive if there is still a realistic chance of stronger demand arriving later.
The price therefore needs to reflect both the economics of the booking and the expected value of the remaining inventory.
Do Not Create an Artificial Price Ceiling
The opposite problem occurs when hotels become uncomfortable increasing rates beyond a level that simply "feels expensive." A normal weekday rate, however, may have little relevance to a Saturday with unusually high demand and limited remaining inventory.
The useful question is not whether the rate feels high compared with a normal day. It is whether demand, remaining inventory and time until arrival support that rate.
Revenue management does not mean charging the highest possible price. It means allowing the value of the room to change when demand changes.
A happyhotel customer described one of his biggest "aha" moments with dynamic pricing:
A guest arrived late in the evening and asked for a room for the night. The rate shown in the PMS was much higher than he would normally have felt comfortable quoting. He gave the guest the price anyway and the guest accepted immediately.
"The biggest hurdle to working with dynamic prices was probably myself."
- Claus Kuhnhardt
This illustrates an important revenue-management principle: a price should not be limited simply because it feels high compared with what you are used to charging. Demand, availability and the timing of the booking can all change what a room is worth on a particular night.
Use Simple Price Levels to Understand Dynamic Pricing
If you are just beginning to work with revenue management, predefined price levels can make it easier to understand how a rate might move as demand changes.
For example:
| Level | Example rate |
|---|---|
| Level 1 | €80 |
| Level 2 | €90 |
| Level 3 | €100 |
| Level 4 | €115 |
| Level 5 | €135 |
The idea is not that every hotel should permanently price rooms using five fixed levels. The levels simply provide a clear framework for understanding how a rate can move up or down as new information becomes available.
The important part is not to connect each price level to occupancy alone. A rule such as "60% occupancy = Level 4" may sound logical, but 60% occupancy four months before arrival represents a very different demand situation from 60% occupancy tomorrow.
A useful pricing decision should therefore consider current occupancy together with time until arrival, recent pickup, booking pace, remaining inventory and expected demand.
This is why more advanced revenue management moves beyond rigid occupancy rules. The same occupancy level can support a different price depending on how quickly bookings are arriving, how much time remains before arrival and how much additional demand is still expected.
Treat the Starting Rate as a Starting Assumption
The first rate you publish for a future date is not a prediction that must remain correct. It is your best starting assumption based on the information available at that point.
As bookings arrive, cancellations occur, events are announced and arrival gets closer, you learn more about actual demand. Pricing should be able to respond to that new information.
This is one of the central differences between static seasonal pricing and dynamic pricing: the price can develop as the demand picture develops.
Step 3: Use Historical and Forward-Looking Demand Signals
Historical data gives you a reference point for what normally happens at your hotel. Your PMS already contains valuable information about when guests book, which periods perform strongly and how demand develops before arrival.
For important dates and periods, look at when bookings normally begin accelerating, how far in advance high-demand periods fill, which weekdays perform strongly, which room categories sell first and whether some dates regularly sell out much earlier than others.
The purpose is not to copy last year's rates. It is to understand how demand normally behaved, so that you can recognise when the current year begins behaving differently.
Example: Spotting Stronger Demand Earlier
Imagine that an annual local event usually produces the following booking pattern:
| Days before arrival | Typical occupancy |
|---|---|
| 90 days | 30% |
| 60 days | 55% |
| 30 days | 70% |
| Final week | Close to full |
This year, however, the hotel is already 70% occupied 60 days before arrival.
The important information is not simply that occupancy has reached 70%. The hotel has reached a level that historically occurred around one month later. Demand is therefore developing faster than usual, giving you a reason to review the rate while meaningful inventory is still available.
This comparison between current bookings and expected demand is the basis of booking pace.

Add Forward-Looking Demand Signals
Historical patterns are useful, but they cannot predict every future change. New events can be announced, existing events can move or expand, travel patterns can change and the wider market can develop differently from the previous year.
That is why external demand signals need to sit alongside your own hotel data. Events are a particularly important example because they can change accommodation demand before the effect becomes obvious in your occupancy.
Rather than covering event pricing again here, we go deeper into that topic in How Events Affect Hotel Demand and Room Pricing.
You can also explore how hotel data such as occupancy, ADR, RevPAR and booking patterns can be analysed in our hotel data analysis overview.
Step 4: Monitor Pickup and Booking Pace
Once future dates are available to book, revenue management becomes an ongoing monitoring process. One of the most useful signals is pickup: the additional bookings received for a future stay date over a particular period.
Pickup becomes much more meaningful when it is compared with what you would normally expect at that stage before arrival.
When Bookings Are Arriving Faster Than Expected
Suppose a particular weekend would normally generate around ten additional bookings during a given week, but this year you receive 25. That acceleration suggests demand may be stronger than your original assumption.
If there is still significant time before arrival and inventory is already beginning to tighten, continuing to sell at the same rate could mean committing too many rooms before stronger demand arrives. That is a reason to review the price while you still have inventory available.
When Bookings Are Arriving Slower Than Expected
Slower pickup does not automatically mean that the rate should be reduced. First establish whether the booking pace is actually weaker than normal for that lead time and whether something else has changed.
For example, an event may have moved, availability may be incorrect on an important channel, a restriction could be blocking bookings, or destination demand as a whole may simply be developing later than usual.
A lower price may eventually be appropriate, but the decision should follow the diagnosis rather than become an automatic reaction to a few quiet days.
Do Not Use Occupancy as the Only Pricing Rule
Consider two future dates that are both 70% occupied. One is tomorrow; the other is three months away.
Those dates have the same occupancy but very different revenue potential. The second date still has months of potential demand ahead of it, while the first has almost no remaining booking window.
That is why rules such as "increase rates when occupancy reaches 70%" are too simplistic on their own. Occupancy needs to be interpreted together with lead time, booking pace, expected demand and remaining inventory.
Competitor pricing can provide useful market context, but it should not replace your own hotel data. With happyhotel's Rate Shopper, competitor rates can be used as an additional signal alongside booking pace, occupancy, lead time and expected demand, rather than as the basis for the pricing strategy itself.
Step 5: Turn Revenue Management Into a Repeatable Process
The first four steps describe individual revenue-management decisions. The fifth is what turns those decisions into an actual revenue-management process: making sure the relevant signals are monitored consistently across future dates.
For each important stay date, the hotel needs visibility into several pieces of information:
| Signal | What it helps you understand |
|---|---|
| Current occupancy | How much inventory is already committed? |
| Remaining inventory | How much can still be sold? |
| Pickup | How many new bookings are arriving? |
| Booking pace | Is demand developing faster or slower than expected? |
| Days until arrival | How much booking time remains? |
| Historical pattern | What would normally happen at this stage? |
| Events & holidays | Is an external demand driver approaching? |
| Current price | What are we currently asking guests to pay? |
| Market context | Is wider demand changing? |
| Restrictions | Is anything limiting the bookings you can accept? |
A pricing decision is rarely based on just one row in that table. Accelerated pickup, relatively high occupancy six weeks before arrival, a large upcoming event and limited inventory together create a much stronger pricing signal than any one of them individually.
This is also where the operational challenge becomes clearer. Understanding that these factors matter is relatively straightforward. Monitoring them across hundreds of future dates, room categories and continuously changing bookings is much harder.
A Simple Manual Revenue Management Routine
When you are first learning how revenue management works, a simple spreadsheet can be useful because it makes the decision process visible.
For each important future stay date, you could record:
| Metric | What to record |
|---|---|
| Stay date | The date you are monitoring |
| Current occupancy | Rooms currently booked |
| Recent pickup | New bookings since the previous check |
| Current selling rate | Today's available rate |
| Remaining inventory | Rooms still available |
| Demand notes | Events, unusual pickup or other relevant signals |
| Pricing decision | Increase, decrease, hold or investigate |
| Reason | Why you made the decision |
The final column is particularly useful because it forces you to connect the pricing action to the demand signal behind it.
Instead of recording only "Increase price", you might write:
Increase from €120 to €135 because pickup accelerated and 75% of rooms are already booked six weeks before the annual festival.
Working through decisions this way can help you understand what actually drives pricing changes and which signals matter most for your hotel.
The limitation is not the spreadsheet itself. It is the amount of information that eventually needs to be maintained.
A spreadsheet can be perfectly manageable when you are reviewing a small number of dates. But revenue management quickly becomes more complex when you need to follow hundreds of future stay dates, several room categories, new bookings and cancellations, events, competitor rates, restrictions and changes in booking pace.
At that point, the challenge becomes less about knowing what to put in the spreadsheet and more about making sure the information is continuously updated, analysed and acted on at the right time.
That is where a revenue management system becomes useful: the same underlying logic remains, but the monitoring, analysis and repeated pricing work can happen continuously rather than depending on someone maintaining and reviewing each date manually.
How Often Should Hotel Rates Be Reviewed?
There is no universal schedule for reviewing hotel rates. More importantly, not every future date needs the same amount of attention.
Dates where occupancy is becoming high, pickup has accelerated or slowed significantly, an event is approaching, inventory is becoming scarce or arrival is getting closer generally deserve more attention. Stable dates far into the future may need far less intervention when demand continues to behave as expected.
This is sometimes described as management by exception: focus attention on the dates where the information indicates that a decision may actually be required.
The difficulty is that the exceptions themselves keep changing. A date that looks completely normal today may receive a sudden burst of bookings tomorrow, while a newly announced event can change the outlook for a date months into the future.
That need for continuous monitoring is one of the main reasons revenue management systems exist.
What Comes After the Basics?
The five-step process gives you the foundation, but hotel revenue management can go considerably further.
As your strategy develops, you may introduce inventory controls such as minimum length of stay, analyse different guest or channel segments, account more carefully for distribution costs, evaluate group business based on the demand it may displace and use increasingly sophisticated forecasting.
You do not need to master all of these areas before getting started. But one example is particularly useful because it shows that revenue management is not only about changing room prices. It is also about deciding which business to accept, and at what value.
Example: Evaluate Group Bookings Based on What They May Displace
A large group request can be attractive because it fills many rooms at once. But if you expect strong individual demand for the same dates, committing those rooms to the group could prevent you from accepting more profitable bookings later.
Revenue managers refer to this as displacement. The basic question is: What business might we give up by accepting the group?
A Simple Group-Booking Example
Assume your hotel has 100 rooms and a group requests 30 rooms per night for three nights.
Without the group, your expected individual demand is:
- Day 1: 40 rooms
- Day 2: 90 rooms
- Day 3: 80 rooms
Assume individual bookings generate an average contribution of €100 per occupied room after variable room costs. The group is also expected to generate €1,000 in additional food-and-beverage contribution.
Day 1
Expected individual demand is 40 rooms. Adding the 30 group rooms brings total expected demand to 70 rooms. Because the hotel still has sufficient capacity, no individual demand needs to be displaced.
Day 2
Expected individual demand is 90 rooms. Adding the 30 group rooms brings potential demand to 120 rooms. With only 100 rooms available, the group could therefore displace 20 individual room nights.
Day 3
Expected individual demand is 80 rooms. Adding the group creates potential demand for 110 rooms. The group could therefore displace another 10 individual room nights.
Across the three-night stay, the group could displace:
20 + 10 = 30 individual room nights
At €100 contribution per displaced individual room:
30 × €100 = €3,000 potentially displaced contribution
Now include the group's additional €1,000 F&B contribution:
€3,000 − €1,000 = €2,000 net displaced contribution to recover
The group occupies:
30 rooms × 3 nights = 90 group room nights
The required room contribution is therefore:
€2,000 ÷ 90 = approximately €22.22 per room night
If the variable cost of servicing each occupied room is €20:
€22.22 + €20 = approximately €42.22
Under these simplified assumptions, €42.22 is the theoretical break-even room rate.
That Does Not Mean You Should Charge €42.22
The calculation is deliberately simplified. The actual group rate should also consider desired profit, acquisition costs, meeting-room revenue, additional F&B, cancellation terms, group wash, staffing requirements, booking risk, seasonality and the strategic value of the customer.
The point is not the €42.22 figure itself. The important lesson is that a group should not be evaluated only by how many rooms it fills. Revenue management also considers what accepting that business could prevent you from selling elsewhere.
This is one example of how revenue management expands beyond simply deciding whether tomorrow's room rate should be €120 or €135.
For a step-by-step displacement analysis with a downloadable spreadsheet, see our displacement analysis guide.
When Does Revenue Management Become Too Complex to Manage Manually?
Understanding the logic behind revenue management is useful. Running the complete process manually at scale is a different challenge.
A hotel may eventually need to monitor hundreds of future dates, several room categories, different rate plans, changing reservations and cancellations, occupancy, booking pace, events, holidays, market demand, competitor prices and restrictions. Every meaningful change can alter the pricing decision for one or more dates.
The problem then becomes less about knowing what should be checked and more about having enough time to check everything consistently.
The practical warning signs are listed in the 'Signs Your Hotel Has Outgrown Manual Pricing' section of How to Choose Revenue Management Software for Hotels.
At that stage, automation becomes less about convenience and more about maintaining the revenue-management process consistently.
When Should a Hotel Consider a Revenue Management System?
An RMS becomes relevant once you understand the principles of revenue management but can no longer apply them consistently across all your dates and room categories. The principles themselves do not change when an RMS is introduced; the system helps apply them continuously and at scale.
| Revenue management task | How an RMS can support it |
|---|---|
| Understand historical demand | Analyse historical PMS data and booking patterns |
| Monitor current demand | Track occupancy, reservations and remaining inventory |
| Analyse booking pace | Compare how bookings are developing over time |
| Identify external demand | Incorporate signals such as events and market behaviour |
| Forecast future demand | Estimate how demand is likely to develop |
| Review pricing | Generate price recommendations when conditions change |
| Automate price changes | Push pricing decisions automatically |
| Maintain strategic controls | Apply price boundaries and other hotel-defined rules |
| Monitor many future dates | Analyse more dates and room categories than a team can realistically check individually |
The question therefore changes from "How do we start revenue management?" to "What should an RMS actually do for our hotel?"
Start With the Process, Then Scale It
Revenue management begins with understanding the relationship between demand, inventory, timing and price. Establish a clear pricing structure, understand how demand normally develops, watch how future bookings compare with those expectations and allow prices to change when the information changes.
Working through that process manually can be useful at the beginning because it makes the reasoning behind each pricing decision visible. But as the number of dates, signals and decisions grows, an RMS can turn revenue management from an occasional pricing exercise into a process that runs continuously.
How happyhotel Supports Hotel Revenue Management
The five steps above describe what a hotel needs to do to manage revenue effectively: understand its pricing structure, recognise normal demand patterns, monitor how bookings are developing and adjust rates when the situation changes.
At happyhotel, we apply that same logic continuously across your future stay dates.
Once connected to your PMS, we analyse your hotel data together with external demand signals to understand how demand is developing and support the next pricing decision.
| What you need to understand | How we support it |
|---|---|
| How bookings normally develop | We use historical hotel and booking data |
| How demand is developing now | We monitor occupancy, bookings and pickup |
| Whether current demand is unusual | We compare current booking development with forecast demand |
| Whether external factors may affect demand | We incorporate events and school holidays |
| What is happening in the wider market | Market demand and competitor rates can add context |
| What may happen next | We forecast future bookings and demand |
| Whether the rate should change | We generate dynamic price recommendations |
| How to react consistently | Autopilot can automate price adjustments |
| How much control you keep | You can define pricing boundaries and other strategic controls |
The difficult part of revenue management is usually not understanding that these signals matter. It is monitoring them consistently across many dates and reacting before an opportunity is missed.
Take the earlier example of a hotel reaching 70% occupancy 60 days before arrival instead of the usual 30 days. A revenue manager would want to recognise that booking pace has accelerated, investigate whether an event or another demand driver is contributing to it, consider how much inventory remains and then decide whether the current price still reflects the situation.
We bring those signals together continuously rather than relying on someone to discover the change during the next pricing review.
That also means we are not simply applying a rule such as "70% occupancy = increase the rate." The same occupancy level can represent very different demand situations depending on lead time, booking pace, remaining inventory and expected future demand.
You can explore how our dynamic pricing works or compare our current plans and features.


Ready to See What This Could Mean for Your Hotel?
Once you understand the process, the next useful question is not simply whether revenue management works. It is what potential it could have for your own property.
Our Revenue Potential Analysis uses information about your hotel to help assess whether and to what extent revenue management with happyhotel could be worthwhile for your property.
It gives you a more property-specific starting point instead of relying on a generic revenue-uplift claim.
If you are still comparing systems and want to understand what to evaluate before choosing one, continue with How to Choose Revenue Management Software for Hotels.
Frequently Asked Questions About Starting Hotel Revenue Management
What is the first step in hotel revenue management?
Start by understanding how your existing room types, rate plans and packages relate to one another. Once the rate structure is clear, establish appropriate starting rates and pricing boundaries before monitoring how demand develops.
What data do you need to start hotel revenue management?
Useful starting data includes current occupancy, historical reservations, cancellations, booking pace, remaining inventory, room-category performance and days until arrival. External signals such as events, holidays and wider market demand can then add context to what is happening at the hotel.
What is pickup in hotel revenue management?
Pickup measures how many additional bookings have been received for a future stay date over a particular period. Comparing pickup with historical or expected booking pace helps reveal whether demand is developing faster or slower than expected.
How often should a hotel change its room rates?
There is no universal frequency. Rates should be reviewed when relevant demand information changes. Dates with unusual pickup, approaching events, high occupancy, limited remaining inventory or a short time to arrival generally require more attention than stable dates far into the future.
Can a hotel start revenue management without an RMS?
Yes. Understanding the underlying principles does not require revenue management software. A simple manual process can even be useful for learning how the signals fit together. The challenge is maintaining that process consistently as the number of dates, room types and demand signals grows.
When should a hotel consider using an RMS?
An RMS becomes useful when continuous monitoring, forecasting and pricing decisions become difficult to manage consistently, or when the hotel wants to automate parts of the process while maintaining strategic control over pricing.




