Skip to main content

Markup Rates on Hospitable

Understand what markup rates are, how they affect your pricing on each booking channel, and how to set or change them

Written by Pierre-Camille Hamana
Updated today

Markup rates let you adjust the price Hospitable sends to each booking channel. When you set a markup rate, Hospitable applies that percentage to your nightly rate before pushing it to the channel.

This article covers what markup rates are, why they exist, how to set them at the platform and listing level, and how the math works.


What Is a Markup Rate?

A markup rate is a percentage that Hospitable adds to (or subtracts from) your nightly rate when sending it to a specific booking channel (Airbnb, Vrbo, Booking.com, Agoda, or Direct).

Example:

  • Your base nightly rate in Hospitable: $100

  • Markup rate for Airbnb: 15%

  • Price Hospitable sends to Airbnb: $115

The markup is applied to the nightly accommodation rate only — not to cleaning fees, taxes, or other charges. Each booking channel adds its own service fees and taxes on top of the price Hospitable sends.

Markup rates only affect the price Hospitable pushes to the channel. They do not change the rate shown on your Hospitable calendar.


Why Use Markup Rates?

Markup rates serve two main purposes:

1. Offset Airbnb's host-only fee structure

When you connect a property management software (PMS) like Hospitable to Airbnb, your listings automatically switch to a host-only fee structure. Under this model, the host pays the entire service fee — typically 15.5% — rather than splitting it with the guest. While this can actually give you a competitive advantage (split fees can total up to 19.5%), it does mean a larger deduction from your payout. Learn more about this fee on Airbnb.

To keep your payouts stable and ensure you don't lose money with this change, Hospitable allows you to use markup rates to offset the host-only fee. When you connect a listing, Hospitable automatically sets a listing-level markup — typically around 18% — which increases the nightly rate so that after Airbnb deducts its commission, your net payout stays close to your intended base price.

This markup is not a Hospitable fee — it's a pricing adjustment you control and can change at any time.

Markups allow you to keep your payouts stable when switching to Host-Only Fees.

2. Price differently across channels

Different booking channels charge different commission rates. Markup rates let you set different prices per channel without manually managing separate calendars.

For example, you might set a higher markup for Booking.com than Direct bookings, to ensure their higher commission rates are covered.


How Markup Rates Are Set

There are two levels of markup rates in Hospitable:

Platform-level markup (applies to all listings on a channel)

This markup applies to all listings connected through that channel by default.

To view or change your platform-level markup:

  1. Go to SettingsPreferencesProperties

  2. Find the Pricing markup rates section

  3. Enter your desired percentage (positive, negative, or zero)

  4. Click Save at the top

The Properties Preferences page in Hospitable showing the markup rate field.

Listing-level markup (overrides the platform markup for a specific listing)

If you need different markups for different listings on the same channel, you can set a listing-level markup that overrides the platform default for that specific listing.

If a listing-level markup is set, it overrides the platform-level markup for that listing.

To view and set a listing-level markup:

  1. Go to Properties → click on the property name

  2. Click on Pricing in the left-hand menu

  3. Under Base price, find the Listing markups section

  4. Enter a negative, zero, or positive value for each channel

  5. Changes save automatically

Screenshot showing the listing-level markup rate fields on the Pricing page

Adding or changing a markup rate will automatically update prices on your calendars.

On the property pricing page, listing-level markups are displayed in black text, and platform-level markups are displayed in grey text.


How the Math Works

Understanding exactly how markup rates affect pricing helps avoid confusion when comparing prices across Hospitable and your booking channels.

What Hospitable sends vs. what the guest sees

The price guests see on a booking channel includes several components beyond your nightly rate:

  1. Your nightly rate in Hospitable — what you set on your Hospitable calendar

  2. PLUS Markup rate — the percentage you configured in Hospitable for that channel or listing

  3. PLUS Channel fees — charged by the channel to the guest, if applicable

  4. PLUS Fees — if applicable

  5. PLUS Taxes — if applicable

Example

Component

Amount

Hospitable nightly rate

$100/night

Markup rate (15%)

$100 × 1.15 = $115 sent to the platform

Cleaning fee

$75

Guest sees (before taxes)

$190

Always compare your nightly rate in Hospitable (plus your markup) to the nightly rate shown on the channel’s hosting dashboard — not the guest-facing total. The guest-facing total includes the channel’s own fees, which Hospitable does not control.

Setting promotions or other discounts on the booking platforms will affect your pricing. If your pricing isn't what you expect to see on the booking platform, use this troubleshooting guide.


Frequently Asked Questions

Can I set negative markups?

You can set a negative markup to reduce the price sent to a channel. For example, a -5% markup on a $100 base rate sends $95 to that channel. This can be useful if you want to offer lower prices on one platform to attract more bookings.

Why does Hospitable show an 18% (or other) markup for Airbnb?

When you connect Airbnb with a full PMS connection, Airbnb may switch your listing to a host-only fee structure (~15.5% commission). Because the fee comes from the post-markup rate, the markup should be higher to keep your payouts equal.

If desired, you can change this markup at any time — see the instructions above.

Why does my Airbnb listing show a higher or lower price than what’s in Hospitable?

The Airbnb guest-facing price includes your markup and fees. The price in Hospitable is your nightly rate only. See the worked example above.

If pricing still isn't what you expect, check for promotions and other discounts. See our detailed troubleshooting guide here.

Can I set a 0% markup?

Yes. Setting the markup to 0% sends your exact base rate to the channel with no adjustment.

Does the markup affect cleaning fees or other charges?

No. The markup is applied only to the nightly accommodation rate. Cleaning fees, extra guest fees, taxes, and other charges are handled separately.

I use a dynamic pricing tool (PriceLabs, Beyond, etc.) — how do markups interact with it?

Your dynamic pricing tool sends a base rate to Hospitable. Hospitable then applies the markup on top of that rate before pushing it to the booking channel.

Example: PriceLabs sends $120 → Hospitable applies a 15% markup → Hospitable pushes $138.

If you’re seeing unexpected prices on a channel while using a dynamic pricing tool, check both the price your tool is sending and the markup rate in Hospitable.

What happens if I set both a platform-level and listing-level markup?

The listing-level markup overrides the platform-level markup for that specific listing. The platform-level markup still applies to all other listings that don’t have a listing-level override.

Can I set different markups for different channels on the same listing?

Yes. On the property's Pricing page, each channel has its own markup field. You can set 15% for Airbnb, 12% for Vrbo, and 10% for Direct, for example.

Does Hospitable automatically set or update the Airbnb markup for me?

When you first connect Airbnb with a full PMS connection, Hospitable suggests a markup to offset the host-only fee.

What is the "Hospitable" markup percentage I see on the Pricing page?

The Hospitable platform is for your Direct bookings.

I increased my cleaning fee to offset Airbnb fees, but it's not showing on my listing. Why?

Markup rates only apply to the nightly accommodation rate, not to cleaning or other types of fees. Learn how to manage your fees here.

How do markups affect my Owner Statements and revenue reporting?

Markups increase the nightly rate Hospitable sends to the booking channel. Airbnb (or other channels) then deducts its commission from the higher gross amount.

Learn more about Owner Statements and Metrics.

Booking.com shows a lower price than what Hospitable sent. Why?

Booking.com applies its own automatic discounts that can reduce the guest-facing price below what Hospitable pushed:

  • Genius rates: If your property participates in the Genius program, Genius-level guests may see a discount.

  • Mobile discounts: Booking.com may apply a mobile-only discount.

  • Child rate plans / occupancy-based pricing: Booking.com's rate plan means your pricing may be lower than what Hospitable sends. See more here.

These discounts are applied by Booking.com, not by Hospitable. The guest-facing price may be lower due to Booking.com promotions.

My pricing on Airbnb does not reflect my nightly rate in Hospitable.

Make sure to compare the calendar rate on Airbnb to Hospitable, rather than the guest-facing rate (which includes fees). Also, promotions and other discounts set directly on Airbnb can affect your rates. See more here.

My Vrbo listing shows "Partially Managed." Does this affect markup rates?

Vrbo listings in Hospitable are always "Partially Managed" — this is normal and expected. Hospitable manages calendar data (availability, nightly price, minimum nights), but listing content (description, photos, amenities, fees) must be managed directly in Vrbo.

For pricing, Hospitable does push nightly rates and markups to Vrbo.

Do rule-set prices include the markup?

Yes. If you use Rule-Sets in Hospitable to set pricing, the rule-set overrides your base nightly rate for those dates. The markup is then applied on top of the rule-set price before being pushed to the channel.

Example: Rule-set sets a weekend rate of $150 → Airbnb markup of 15% → Hospitable pushes $172.50 to Airbnb.

Did this answer your question?