Product
Operation types
Pricing
Compare
Resources
Log in See a 15-minute demo ESEN
Article · 9 min

Happy hour in the hotel: how to set it up as a pricing rule, not a manual discount

A happy hour applied by hand by the bartender is a discount nobody controls and nobody measures. Set up as a rule by time, product and revenue center, it is a hotel decision with a report that says whether it paid off.

The happy hour at your hotel bar almost always starts with a good intention: bring the guest down from the elevator between five and seven, when the lobby is empty and the kitchen has not started yet. The problem shows up when the promotion lives in the bartender’s head and gets applied with the discount button. At that point the hotel stops knowing how much it gave away, to whom, and whether it did any good.

Manual discount versus pricing rule: the difference the controller sees

A manual discount is an employee decision made in the moment: open the check, look at the clock, apply the percentage. A pricing rule is a hotel decision made in advance: between this hour and that hour, in this revenue center, these products cost this. To the guest the two look identical on the ticket. To the controller they are two different worlds.

With the manual discount, the monthly report shows a "discounts" line that blends the happy hour with the comp for a complaint, the employee price and the server’s overcharge that got corrected. Nobody can separate how much was promotion. With the rule, the sale is recorded at the rule price from the start, with the rule identified on every line of the ticket. The controller knows exactly what sold at happy hour price, how many units and in which revenue center.

There is a second, less visible difference: the manual discount needs permission, and permission is where things that were not happy hour slip in. If the bartender can apply 50 % "for the promotion", the bartender can also apply it at nine at night to a friend. The rule needs no permission because it is not an exception; it is the price. At one minute past seven, the price comes back on its own.

The three axes of a rule: time, product and revenue center

Time

The rule has a start time, an end time and the days of the week it applies. What decides whether a drink gets the promotion is the time it was added to the check, not the time the check was closed. A guest who ordered at six thirty and paid at eight gets happy hour pricing on the drinks ordered before seven and regular pricing on the ones after. That detail prevents the most common argument at the bar.

Think about the season too. A happy hour that works in low season, when the lobby is empty, can be an unnecessary gift in the busiest week of the year, when the bar fills up by itself. The rule should carry a date range, not only hours, so the manager switches it off on the calendar instead of having to remember every afternoon.

Product

Not everything gets in. A well-built rule applies to a specific list: domestic beer, three house cocktails, house wine by the glass. Premium spirits and sealed bottles stay out. The reason is not stinginess: every product carries a different margin, and a promotion that applies to everything flattens margins that should not be flattened. Choosing products also lets you push what you want to move, not what the guest was going to order anyway.

Revenue center

In a hotel the lobby bar happy hour does not have to be the pool bar happy hour or the room service one. The lobby needs traffic at five; the pool at five is already emptying and needs no help; room service should not have a happy hour at all, because the guest ordering to the room is not comparing options. The rule lives in one revenue center, and if you want the same one in two places, that is two rules with the same content. That way each one is measured on its own. The bar page (Bar and lobby bar) shows how revenue centers and their rules are organized.

What happens with room charge and with the corporate agreement

This is where a hotel restaurant differs from any bar on the street. A large share of the happy hour will be charged to the room, and the rule price has to travel to the folio as is, with the promotion label attached. If the charge reaches the front desk as "drinks 180" with no detail, the guest who saw two for one on the sign will argue at check-out, and the front desk has nothing to answer with. The room charge page (Room charge) explains why the ticket detail has to reach the folio intact.

Then there is the corporate agreement. If a company has a 15 % food and beverage discount in its agreement, does it stack with the happy hour? The answer has to be decided beforehand, in the rule, not at the bar at six in the evening. The usual approach is that rules do not stack and the one most favorable to the guest applies, but what matters is that it is a hotel decision and that the system executes it the same way every day. Same with the all-inclusive plan: for the guest with a wristband the happy hour does not exist, because the drink is already included, and the rule should not record a discount on a zero price.

How to set it up, step by step

  1. Define the goal in one sentence: "fill the lobby bar Monday to Thursday between five and seven with hotel guests". If you cannot write it, do not program anything yet.
  2. Choose the products: between five and ten, with enough margin to carry the promotional price without losing money per unit.
  3. Decide the price type: fixed price per product, percentage discount or two for one. Fixed price is the easiest to read in the report; two for one is the hardest to measure because the second unit is recorded at zero.
  4. Set hours, days and a date range. Note the high season exception too, if there is one.
  5. Decide how it interacts with agreements, comps and all-inclusive: not stackable, best one applies, or excluded.
  6. Activate it in the right revenue center, print a test ticket during the rule’s hours and another one minute after it ends, and keep both.

An illustrative example with numbers

The figures below are made up to show the calculation; they describe no hotel and no market. We compare a week without promotion against a week with a two-for-one happy hour at the lobby bar, five to seven, on selected drinks only.

ItemWeek without promotionWeek with happy hour
Drinks sold in the window200460
Effective price per drink10050 (two for one)
Beverage revenue200 × 100 = 20,000460 × 50 = 23,000
Cost per drink2525
Total beverage cost200 × 25 = 5,000460 × 25 = 11,500
Beverage margin20,000 − 5,000 = 15,00023,000 − 11,500 = 11,500
Food sales in the window6,00014,000
Food margin (60 %)6,000 × 0.60 = 3,60014,000 × 0.60 = 8,400
Total margin for the window15,000 + 3,600 = 18,60011,500 + 8,400 = 19,900
Illustrative example. Invented figures to show how a full happy hour is read, with drinks and food together.

Look at what happens in the example: if you read drinks only, the happy hour lost 3,500 of margin in the week (15,000 against 11,500). If you read the whole window, it gained 1,300 (19,900 against 18,600), because the guests who came down for the promotion also ordered snacks and some stayed for dinner. Neither reading is "the right one" on its own; the right thing is to read both and decide. Without the rule identified on every ticket, you cannot do either.

The report that measures whether it worked

A rule that is not measured is a discount with a better name. The happy hour report should come out of the system without anyone building a spreadsheet, and it should compare the promotion window against the same window in previous weeks. These are the minimum lines, and the reports page (Reports) describes how they are built per revenue center.

  • Units sold under the rule, per product, against the same window without promotion.
  • Beverage revenue and margin in the window, with and without the rule.
  • Food revenue and margin in the same window, because that is usually where the real gain sits.
  • Number of checks opened in the window, and how many were hotel guests (charged to the folio) versus outside visitors.
  • Checks that started during happy hour and continued past seven: those are the ones that tell you whether the promotion brought people in or only made the ones already there cheaper.
  • Manual discounts applied in the same window. If they keep appearing, someone is using the button instead of the rule.

Mistakes that turn the happy hour into a hole

  • Applying it to the whole menu. It flattens margins and gives away product the guest was going to order anyway.
  • Leaving it active in high season by oversight. The bar would fill up on its own and the hotel is paying for that crowd.
  • Recording the two for one as a single drink sold. Inventory deducts one and two go out; the month’s shrinkage looks enormous and it is not.
  • Letting the bartender keep applying a manual discount "in case the rule did not kick in". The rule always kicks in; the button is redundant.
  • Sending the charge to the folio without the promotion label, and leaving the front desk to explain at check-out a price it never heard of.
  • Measuring drinks only and concluding it lost, or measuring traffic only and concluding it won.
In short

The happy hour at your hotel bar should be a pricing rule by time, product and revenue center, one that travels to the folio with its label and respects what was decided about agreements and all-inclusive. That way the manual discount disappears and the report can say, with drinks and food together, whether the promotion brought margin or simply gave it away.

What to do this week

  1. Pull the bar discount report for the last month and separate by hand which ones were happy hour. If you cannot, you already have your diagnosis.
  2. Write the promotion’s goal in one sentence and the list of products that get in, with their cost and regular price.
  3. Decide in writing what happens with the corporate agreement and with the all-inclusive guest during the window.
  4. Program the rule in a single revenue center, print the two test tickets and file them with the controller.
  5. Set a date, four weeks out, to read the report for the full window, drinks and food, and decide whether the rule continues, changes or is switched off.

In Inn Restaurant the happy hour is set up as a pricing rule by time, product and revenue center, travels to the folio with its label and is measured in the same report as the rest of the bar. If you want to see how a rule is built and how it reads four weeks later, the demo takes fifteen minutes and is booked on the contact page (contact).

Your hotel’s restaurant already sells well. Now the hotel needs to know it.

Fifteen minutes, with your menu and your tables. Nothing to install.

See a 15-minute demo
We use the minimum to make the site work and to know which pages are useful. You can reject the rest.