Skip to main content

Thrive Hosts

Free tool · Platforms & Channels

Direct Booking Savings Calculator

Direct bookings skip platform commission, but they aren’t free: card processing, a booking website or engine, marketing and any discount you give guests all eat into the saving. Enter your typical booking value, how many direct bookings you expect and what running direct costs you, and see the real yearly saving and how many direct bookings you need before it pays for itself.

  • Net yearly saving
  • Break-even bookings
  • Counts direct costs

Test your direct booking numbers

Use realistic figures. Only count bookings that would otherwise have come through an OTA.

Bookings
Rent plus fees, before taxes.
Cost of running direct
Per month.
Marketing, damage cover, domain, email tools.

Your yearly picture

Net saving per year—
OTA fees avoided—per year
Cost of running direct—
Saving per direct booking—after all direct costs
Break-even—

Your inputs are processed in your browser and are not stored.

How it works

OTA fees avoided = bookings × booking value × OTA fee %
Discount given = bookings × booking value × discount %
Processing = bookings × booking value × (1 − discount) × processing %
Fixed costs = (monthly software × 12) + other yearly costs
Net saving = fees avoided − discount − processing − fixed costs
Break-even bookings = fixed costs ÷ saving per booking before fixed costs

How to read your results

Only count bookings that would otherwise have gone through an OTA. If a repeat guest would have booked direct anyway, or a direct booking replaces one you would have had through Airbnb, the saving is real. If the booking wouldn’t have happened at all, compare it with profit, not fees.

Fixed costs decide it. With a handful of direct bookings a year, website and marketing costs can cancel the saving. The break-even figure tells you how many you need before it’s worth it.

Remember what OTAs include. Platforms handle payments, some damage protection and guest screening. Direct bookings need your own rental agreement, payment handling and protection.

Illustrative example

Twelve direct bookings a year at $900 each would cost about $1,674 in fees at 15.5%. Card processing at 3% is $324, a $40-a-month booking engine is $480 and other costs are $300, so running direct costs $1,104. The net saving is about $570 a year, and you need about 7 direct bookings (6.9) a year to break even.

Common questions

Should I offer a discount for booking direct?

Some hosts pass part of the saving on to win repeat guests. Enter the discount to see how much saving is left. A small discount can still be worthwhile if it turns guests into repeat direct bookers.

Is this the same as the OTA Payout Calculator?

No. The OTA Payout Calculator compares one booking across channels. This tool looks at a full year of direct bookings, including fixed costs like a booking website.

Building a direct booking channel?

Thrive Hosts helps owners keep direct bookings, OTA calendars and guest communication in one consistent workflow, so direct guests get the same experience as everyone else.

Explore STR operations support

Estimates are based on the numbers you enter and are not a guarantee of future bookings or savings.

← Back to all free STR tools