Business15 min read

Rack Rate: Meaning, Examples and How It Compares to BAR, Net and Commissionable Rates

What a rack rate is, why it is called that, how it compares to BAR, net, commissionable and corporate rates, how bedbank APIs and agencies price against it, and how to show it to customers without misleading them.

Written by
Qasim Hussain
Published
Updated
Views
1
Hotel front-desk agent at a reception counter pointing to a tablet that lists a room's rack rate, tonight's best available rate and an agency net rate
On this page

A rack rate is the full published price a hotel sets for a room type on a given night, before any discount, package, contract or commission is applied. It is the price a guest would be quoted for walking up to the front desk with no booking, no membership and no negotiated deal, and it works as the ceiling that every other room rate is measured against.

Few guests actually pay it. But hoteliers, front-office teams, travel agents and booking platforms all use the rack rate as a reference point: to set discounts, to work out commission, to check a supplier’s net price and to decide what a “saving” on a booking page really means. This guide explains what it is, how it differs from BAR, net and commissionable rates, and how to price and display hotel rooms against it without misleading anyone.

  • Rack rate meaning: the hotel’s standard, undiscounted published price for a room type, before taxes and fees.
  • Not the same as BAR: the best available rate (BAR) is today’s lowest open public price and moves with demand; the rack rate rarely moves.
  • Agencies buy below it: wholesalers and bedbanks sell net rates you mark up, or commissionable rates that pay you a percentage.
  • Use it carefully in marketing: a rack rate shown as a “was” price has to be a genuine price, and US hotel prices must lead with the total price including mandatory fees.

What is a rack rate?

Hotel manager in a boutique hotel lobby with key pigeonholes checking a room's published rack rate per night on his phone

In hotel terms, the rack rate is the published full price for a specific room type, for a specific period, that applies when no other rate does. Wikipedia’s entry on list prices describes it as the published full price of a hotel room that a customer would pay by walking in off the street and asking for a room. In short, it is the hotel’s own undiscounted list price, the hospitality version of a manufacturer’s recommended retail price.

A hotel normally keeps a separate rack rate for each room type, and often for each season. A standard double, a deluxe king and a one-bedroom suite will each have one. A beach resort may publish one for peak season and another for the rest of the year. The term is used outside hotels too: car rental and other travel suppliers use “rack rate” for the highest standard price charged without a booking or deal.

Why it is called the rack rate

The usual explanation goes back to front desks before property management systems, when rooms were tracked on a physical rack of slots and cards and the standard price was read off that rack. The cards are long gone, but the term stayed in front-office training and in the rate-plan lists of hotel systems.

What a rack rate includes, and what it does not

A rack rate is a room price per night. On its own it usually covers the room only, unless the property publishes them by board basis (room only, bed and breakfast, half board and so on). It normally excludes:

  • Government taxes on accommodation, which are added on top.
  • Mandatory property charges such as resort, facility or cleaning fees. In the US these must now be built into the advertised total price (more on this below).
  • Optional extras the guest chooses, such as parking, breakfast on a room-only rate, late checkout or an extra bed.

So a $260 rack rate is the figure the hotel discounts and contracts from, not what a guest’s card is charged at checkout.

Rack rate vs BAR, net, commissionable and other room rates

Hospitality student at a classroom laptop comparing room rate types: rack rate, best available rate, corporate rate and net rate

Front-office courses usually teach it as the first of several room rate types. Each answers a different question: who is buying, through which channel, and who is paid what. The table uses one illustrative room, a deluxe king with a $260 rack rate, on a single night.

Rate typeWhat it isWho sees itIllustrative price
Rack rateFull published price for the room type; the ceiling for all other ratesWalk-in guests, rate cards, reference price$260
Best available rate (BAR)Lowest unrestricted public rate open tonight; changes with demandAnyone booking direct or through an online travel agency$189
Advance purchase / non-refundableA discount off BAR in exchange for prepayment and no refundPublic, with conditions$170
Corporate negotiated rateFixed or percentage-off rate agreed with a company, usually for a yearTravellers from that company only$169
Government rateRate at or under the official lodging allowance for public-sector travellersEligible government travellersCapped by the allowance
Commissionable rateA public rate from which the hotel pays the booking agent a commissionGuests booking through an agent$189, agent earns 10% = $18.90
Net rateWholesale price to an agency or bedbank, with no commission inside; the seller adds its own markupAgencies and wholesalers only, never shown to guests$148
Package or opaque rateA rate that may only be sold bundled with flights or other servicesPackage buyers; the room price is not shown on its ownHidden in the package
ComplimentaryFree room for VIPs, staff, site inspections or group concessionsApproved guests$0

The prices are an example, not market data. The relationships are the useful part: the rack rate sits at the top, BAR sits below it on most nights, and net rates sit below the public rates so the seller has room for a margin.

A government rate is a good example of a rate set by an outside cap. In the United States the GSA per diem rates are what federal agencies use to reimburse employees for lodging and meals on official travel, with a standard rate for most of the continental US and individual rates for about 300 non-standard areas. Hotels that want federal travellers price a room type at or under that lodging allowance, whatever the rack rate says.

Rack rate vs BAR

This is the pair people mix up most. The rack rate is a published reference that changes rarely. BAR is a live selling price that a revenue manager or pricing system can move several times a day: close to the published ceiling on a sold-out night, perhaps half of it on a quiet Sunday. To know what a guest will pay tonight, look at BAR.

Rack rate vs net rate

A net rate is a trade price with no commission inside; the agency or wholesaler sets the selling price by adding a markup (see our guide to travel wholesalers and net rates). Guests never see it. The rack rate is only a sense check here: if net plus markup lands above the hotel’s own public price, the room will not sell.

How hotels set the rack rate, and why few guests pay it

Hotel revenue manager at two monitors with a rate calendar and room rate trend, comparing the rack rate with average daily rate and the discount gap

Hotels usually set rack rates during annual budgeting, before signing the coming year’s corporate and wholesale agreements, because many of those contracts are written as a discount off a published rate or must sit below it.

The inputs are the familiar ones:

  1. Room type and position. Size, view, floor and bed type decide the gap between categories.
  2. Seasonality. Peak and low seasons may get separate published prices, and some properties add event or holiday rates.
  3. Competitive set. The rack rates and typical public rates of similar hotels nearby.
  4. Contract strategy. A rack rate set too low leaves no room for corporate or wholesale discounts; set too high, it looks unrealistic next to the rates guests actually see.

Day-to-day pricing then happens below it: revenue managers open and close discounted rates and move BAR with demand. A walk-in on a busy night may be offered something close to the rack rate; a guest booking a week ahead for a quiet night rarely sees it.

The rack rate in front office operations

For front-desk teams the rack rate is still a working number: the default on a walk-in until a discount is approved, the reference for upgrade offers (“the suite is normally $420; tonight it is $60 more than your room”), and the value used for complimentary rooms in reports.

Why the rack rate still matters to revenue reporting

Average daily rate (ADR) is total room revenue divided by rooms sold. Setting ADR next to the rack rate shows how deep the average discount runs. A city hotel with a $260 rack rate and a $172 ADR is selling at about 34% below its published price on average, which helps decide whether to tighten discounts, change the channel mix or reset the published price itself.

Rack rates in hotel distribution: OTAs, bedbanks and APIs

Developer at a home-office laptop reading a bedbank API rate response with net rate, selling rate, commission and hotel-mandatory fields

Once a room leaves the hotel’s own website, the rack rate fades into the background. Most channels quote either a net price or a selling price with commission inside it.

Net and commissionable models in a bedbank API

Hotelbeds (HBX Group), a major bedbank, documents both models. Its pricing models page says that in the net model the prices provided are net; if the hotelMandatory flag is true, the seller must respect the sellingRate, otherwise it can add its own markup. In the commissionable model the commission is already included in the sellingRate, prices are final, and the seller uses that field whatever hotelMandatory says.

The documented sample response shows how the numbers fit together: a net of 171.72, a sellingRate of 190.80, a commission of 19.08 at 10%, hotelMandatory: true and a payment type of “at hotel”. In other words, the hotel wants the room sold at 190.80 and the seller keeps 19.08. Hotelbeds’ API glossary defines the selling rate as the recommended price, the price the hotelier or chain wants the room sold at. It is not the hotel’s rack rate, but it is the closest thing to a published-price rule you will meet in a bedbank feed: a price the hotel expects resellers to keep.

Hotelbeds’ certification checklist adds that, for legal reasons, it can only recommend selling rates, but it applies exclusions to clients who do not respect them. A platform that marks a net rate below a hotel-mandatory selling rate may win a few bookings and then lose the hotel, so treat the flag as a pricing rule.

Rate parity and the rack rate

Rate parity is the practice of a hotel offering the same public price on its own website and across online travel agencies. For years large platforms wrote parity clauses into hotel contracts. In the European Economic Area that changed for Booking.com: the European Commission designated Booking Holdings a gatekeeper under the Digital Markets Act on 13 May 2024, and its notice of 14 November 2024 states that parity clauses are prohibited, so hotels can offer different, including better, prices and conditions on their own websites or other channels than on Booking.com.

For agencies this means public prices for the same room can differ by channel. Compare against the hotel’s own public price and the main online travel agencies in your market, and keep the rack rate as the upper reference.

How travel agencies price hotels against the rack rate

Travel agent at an agency desk with a laptop and calculator working out hotel markup, sell price and margin from a supplier net rate

An agency selling hotels juggles three prices for the same room: the hotel’s rack and public rates, each supplier’s net or commissionable rate, and its own selling price.

A worked example

Take the same illustrative deluxe king. The hotel’s rack rate is $260 and tonight’s public BAR is $189. Two bedbanks offer net rates of $151 and $148, and the agency also holds a direct contract at $155 net. The agency’s rule is a 15% markup on net.

SourceNet rateMarkup 15%Sell priceMarginVs public BAR $189
Bedbank A$151.00$22.65$173.6513.0%$15.35 below
Bedbank B$148.00$22.20$170.2013.0%$18.80 below
Direct contract$155.00$23.25$178.2513.0%$10.75 below

Three practical points come out of this table:

  • Markup is not margin. A 15% markup on net gives a 13.0% margin on the selling price ($22.20 / $170.20). Finance teams report margin; pricing rules are often written as markup. Decide which one your targets use.
  • Check the recommended selling rate first. If Bedbank B’s feed marks the room as hotel-mandatory at $185, selling at $170.20 breaks the supplier’s rule even though it looks competitive.
  • The rack rate is not the benchmark for competitiveness. Being $89.80 under the $260 published price says nothing useful; being $18.80 under the public BAR is the number that wins or loses the booking.

For more on setting these rules across suppliers, see our guides to travel markup management and getting the best B2B hotel rates.

Commissionable bookings

On a commissionable rate the agency sells at the public price and earns a percentage: $18.90 a night on a $189 rate at 10%. On pay-at-hotel bookings that commission is often collected after the stay, so track who owes what and when; our guide to travel agency commission management covers that workflow.

B2B tiers below the public price

Agencies that resell to sub-agents add a layer: each agent group gets its own price below the public one, so the sub-agent can add a margin. Bedbank rooms usually arrive at net rates the reseller marks up, and room-level markups on bed-bank rates let a sea-view suite carry a different margin from a standard double. The rack rate stays the top line no channel should exceed.

Showing the rack rate to customers without misleading them

Traveller at a seaside cafe viewing a hotel offer on a tablet that shows the total price including the resort fee more prominently than a crossed-out rate

Booking sites like to show a crossed-out higher price next to the selling price, and the rack rate makes every discount look large. This is where pricing becomes a legal question.

United States: former-price comparisons

The FTC’s Guides Against Deceptive Pricing (16 CFR 233.1) say a former price is a legitimate basis for a price comparison only if it is the actual, bona fide price at which the item was offered to the public on a regular basis for a reasonably substantial period of time. A price inflated so that a later “reduction” looks large is fictitious. The guides add that a seller should avoid implying a former price was a selling price, for example “formerly sold at”, unless substantial sales were actually made at that price.

For hotels, a rack rate genuinely offered to walk-in guests is a stronger reference than a figure nobody is quoted. Agencies rarely know how often a hotel actually charges it, so the safer comparison is the hotel’s current public price, or none.

United States: the total price rule for hotels

Since 12 May 2025, the FTC’s Rule on Unfair or Deceptive Fees has applied to short-term lodging. The FTC’s compliance FAQ says it covers any business that offers, displays or advertises short-term lodging, including third-party platforms, resellers and travel agents. A price shown to the customer must lead with the total price, including mandatory fees such as a resort fee; the FAQ’s own example is a $199 nightly rate plus a mandatory $39 resort fee, where the fee must be included in the total price. Taxes and optional extras can be added later, but before payment.

The rule text (16 CFR 464.2) also requires the total price to be shown more prominently than any other pricing information. So a crossed-out rack rate, or a nightly rate without mandatory fees, cannot be the biggest number on the page.

European Union: price reductions

EU price-reduction rules are narrower than many assume. The Commission’s guidance on Article 6a of the Price Indication Directive explains that the “prior price” in a reduction must be the lowest price applied in at least the 30 days before it, but that this article applies to goods and not to services, which include hotel rooms. The same guidance says the Unfair Commercial Practices Directive still applies to misleading claims about price advantages. So for hotels in the EU, a fake “was” price is still risky even though the 30-day formula does not formally apply.

This is a summary, not legal advice; have your price display reviewed for each market you sell to.

Rack rates in booking software, and where PHPTRAVELS fits

Travel agency owner at a desktop monitor reviewing hotel search results with duplicate supplier rates hidden, direct contracts shown and markups set by city and agent group

Whether you run a hotel or resell hotels, your booking system should make rack, public, net and selling prices visible side by side.

What to look for

  • Rate plans per room type with seasons and weekday or weekend prices.
  • Net and selling price on every supplier rate, with the markup applied by rule rather than by hand.
  • Layered markup rules and a minimum margin per booking.
  • Supplier pricing flags respected, such as a hotel-mandatory selling rate.
  • Separate prices per channel: public website, sub-agent groups and corporate accounts.
  • Total price display including mandatory fees where your market requires it.

Hotels selling direct have a different job: keeping rates and availability in step across the online travel agencies they use. A channel manager and direct booking engine handle that, as Travels Tech explains on its hotel booking engine and channel manager page, where a missed rate update on one extranet is described as a cause of rate disparity or overbooking.

Where PHPTRAVELS fits

PHPTRAVELS is travel booking software for agencies, tour operators and OTAs, sold as a licensed, self-hosted product rather than a booking intermediary. Its stays module searches connected bedbanks, your hotel extranet and your own contracted rooms in one list. Identical rooms from different suppliers are matched, their net rates compared and marked up, and only the best price is shown. Markups can be set per supplier, hotel, city, star rating or channel, as a percentage or a fixed amount, with a minimum margin per booking. Partner hotels can manage rooms, rates, allotments, release days and stop-sell in the extranet, with weekday, weekend, season and event rates per room type. B2B agent groups can get their own rates and commissions, separate from public prices, and vouchers are generated for every confirmed booking.

What it does not do: it does not supply hotel inventory or negotiate rates. You bring your own supplier accounts and contracts, and the rates you see depend on them. Check the integrations page for the current list of hotel suppliers, try the rate and markup flow with your own examples in the PHPTRAVELS demo, and configure modules and suppliers on the pricing page.

Rack rate FAQ

What does rack rate mean in a hotel?

It is the hotel’s full published price for a room type, before discounts, packages, contracts or commission. It acts as the ceiling for the hotel’s other rates.

Is the rack rate the maximum a hotel can charge?

In practice it is the top of the hotel’s own rate structure, and most hotels do not sell above it. Whether there is a legal maximum depends on local rules, and taxes and mandatory fees are added on top of the room rate.

Do guests ever pay the rack rate?

Sometimes: walk-ins on busy nights, last-minute bookings when cheaper rates are closed, or properties that rarely discount. Most guests pay BAR or a lower rate.

Can a travel agency show the rack rate as a crossed-out price?

Only with care. In the US a former price used for comparison must be a genuine price the room was regularly offered at, and the total price including mandatory fees must be the most prominent number. Comparing with the hotel’s current public price is usually safer.

Key takeaways

  • The rack rate is a hotel’s undiscounted published room price and the ceiling for its other rates; few guests pay it.
  • BAR is the live public price, net rates are trade prices you mark up, and commissionable rates pay you a share of the public price.
  • Price against the hotel’s current public rate and your suppliers’ rules, not against the rack rate, and track markup and margin separately.
  • Use the rack rate as a “was” price only if it is genuine, and lead with the total price where the law requires it.
  • To see net rates, markups and channel pricing in one hotel booking flow, book a PHPTRAVELS demo.

Share this article

See it working

Try the PHPTRAVELS demo

Search, book and manage trips on the full platform: flights, hotels, tours, B2B agents and the back office.

Written by

Qasim Hussain

Founder & CEO, PHPTRAVELS

The CEO of PHPTRAVELS , a travel tech entrepreneur , and a web programmer with over a decade of experience building digital solutions for the global travel industry. He’s passionate about simplifying complex systems like travel APIs , automation , and SaaS products .

About the author

Planning a travel booking platform?

PHPTRAVELS is self-hosted travel booking software with the source code included. Try the demo, compare the plans or talk to the team.