Direct Booking Website Cost: The Break-Even Math

Ask what a direct booking website costs and you get a subscription price. That is the wrong number. The subscription is one line in a four line stack, and none of them mean anything until you set them against what the booking would have cost on an OTA.
The denominator moved this month. On September 15, 2026, US self managed hosts move to Airbnb's single host only fee, which takes 15.5% for most hosts out of the payout instead of splitting a smaller fee with the guest. Three days later, on September 18, Vrbo's Members Only Deals begin auto discounting enrolled listings by up to 20%, and that opt out window closed on September 10. Two channels repriced a host's margin inside one week, which is why the cost of running your own booking channel is worth pricing today rather than in January.
This post prices every line from a source you can open yourself, then runs the calculation that settles it: annual channel cost divided by the fee you keep per booking.
Key facts
- Airbnb's single fee structure takes 15.5% for most hosts, deducted entirely from the host payout, according to Airbnb's service fee article as of September 13, 2026.
- Stripe's standard US rate is 2.9% plus 30 cents per successful domestic card transaction, with no setup fee and no monthly fee, as of September 13, 2026.
- On an $1,800 booking subtotal that is $279.00 to Airbnb against $52.50 in card processing, a difference of $226.50 kept per booking.
- The true saving is 12.58 points of the subtotal, not 15.5, because processing costs an effective 2.92% on a booking that size.
- A direct channel costing $600 a year breaks even on the third $1,800 booking you move to it.
What actually costs money in a direct channel
Four lines, and a fifth that never appears on an invoice.
The recurring platform cost
This is the line everyone quotes and the one that varies most, because vendors price on different axes: per property or flat, with or without a percentage on every booking the site takes, standalone or bundled into property management software you are buying anyway.
Two published examples show the spread. Hostfully lists its Growth plan at $15 per property per month, covering 1 to 50 listings, with a direct booking site included in every tier. Smoobu publishes a Professional Prepaid plan at 31.50 euros a month with a website builder and booking system included, or a Professional Flex plan at 29 euros a month plus a 0.9% fee on each booking. OwnerRez takes a third approach, pricing per property on a sliding scale and selling Hosted Websites as a separate premium feature rather than including it.
Payment processing
You are now the merchant, so you pay card fees the OTA used to absorb inside its commission. Stripe's published US standard rate is 2.9% plus 30 cents for domestic cards, with no setup or monthly fee. The same page lists 1.5% more for international cards, 1% if currency conversion is required, and $15 for each dispute you receive.
That flat 30 cents is the part hosts misread. On an $1,800 booking it is 0.017% of the total and effectively invisible. On a $250 one night stay it is 0.12%, which pushes the effective rate to 3.02%. Processing is close to a flat percentage for anyone renting whole homes for multiple nights.
The domain
The cheapest real line. A .com at Namecheap is $11.28 for the first year and $18.48 to renew, plus the mandatory $0.20 ICANN fee, with WHOIS privacy included. Cloudflare Registrar sells domains at the registry's own cost with free WHOIS redaction. Budget roughly $20 a year and stop thinking about it.
One thing matters more than the price: register the domain yourself and hold the login. A domain registered on your behalf by a vendor is a switching cost disguised as a convenience.
The property management software, if you need one
A PMS is the line most cost guides fold into the website price, and for a host with one or two rentals it is often not required. If you already run one, a bundled site may be the cheapest option available. Buying a PMS solely to get a booking page means paying for a calendar engine to obtain a web page, the expensive path covered in PMS booking website vs standalone builder.
The costs that are not on an invoice
Three, and hosts consistently forget the middle one. Photography, if your listing photos belong to a platform or a former manager. Lodging tax, because once the OTA is no longer the collector of record, registering and filing it on direct bookings becomes yours. And your own time, which is a one time setup cost rather than a recurring one.
What you keep per booking, worked
Take an $1,800 booking subtotal. Airbnb calculates its fee on the booking subtotal, which the company defines as the nightly price plus any additional fees the host charges, such as cleaning, and excludes taxes. Cleaning fees are inside the base, which is why the number is larger than hosts expect.
On Airbnb: 1,800 multiplied by 0.155 is $279.00.
On your own site with Stripe: 1,800 multiplied by 0.029 is $52.20, plus 30 cents, so $52.50. That is an effective 2.92%.
The difference is $226.50 per booking.
Now the smaller case. A $250 one night booking costs $38.75 on Airbnb and $7.55 on your own site, a difference of $31.20. The gap narrows in percentage terms because of the flat fee, but it is still more than 12% of the booking.
The sanity check almost nobody publishes: the saving is 15.5% minus 2.92%, which is 12.58 points of the subtotal, not 15.5. Any page claiming a direct booking saves you the full commission overstates it by roughly a fifth. Our earlier post on the real cost of Airbnb fees was written under the old split fee structure, and this is the arithmetic that replaces its break-even section.
One more consequence of the September 15 change. Under the single fee structure the whole fee comes out of the host payout rather than being split with a guest facing service fee, per Airbnb's own description. So a guest no longer sees a separate Airbnb service fee added at checkout. Matching your Airbnb subtotal on your own site is now price parity, not a discount, and any direct discount you offer on top of that comes straight out of the $226.50.
The break-even, in bookings
The formula is one division: annual channel cost divided by the fee you keep per booking, rounded up.
At $226.50 saved on an $1,800 booking:
- $200 a year breaks even on the first booking
- $400 a year breaks even on the second
- $600 a year breaks even on the third
- $900 a year breaks even on the fourth
- $1,200 a year breaks even on the sixth
- $1,800 a year breaks even on the eighth
Run it on a real configuration. Hostfully's Growth plan at $15 per property per month is $180 a year for one rental, plus about $18.68 for a domain renewal, so roughly $198.68. That breaks even before the first booking is finished. A host who moves twelve $1,800 bookings a year to their own site keeps $2,718 that would otherwise have gone to the platform.
Three things break the math, all worth checking before you sign anything.
A percentage fee on top of the subscription is the first. Smoobu's Flex option at 0.9% per booking costs $16.20 on an $1,800 reservation, which cuts the $226.50 saving to $210.30. That is still strongly positive, but a vendor charging 3% or more on bookings is quietly rebuilding an OTA fee on a smaller base.
Per property pricing at scale is the second. At one rental, $15 a month is trivial. At eight rentals it is $1,440 a year, which moves you down the break-even table to the eighth booking.
Buying a PMS you do not otherwise need is the third. That can multiply the annual cost several times over for a single benefit you could get on its own.
Questions to ask before you pay for anything
These eight change the annual number, and each has a short answer a vendor should give you directly.
Is the price per property or flat. Is there a per booking fee on reservations the site takes, and on what base. What does the price become at renewal rather than in the first year. Who is the registrant on the domain, and can you move it. Is there a migration or setup charge. Does it work without a PMS. Are payments processed on your own merchant account. And can you export your guest list in full, on demand, without asking.
The last one is the one that decides whether you own the channel or are renting it.
What to do this week
Write down four numbers: the platform cost for a year, your processing rate, the domain, and the PMS if you genuinely need one. Add them. Then take your own average booking subtotal, multiply by 0.1258, and divide the annual total by that. The result is how many bookings you have to move before the channel is free.
Then price the OTA side honestly. If you are covering the 15.5% fee with a price increase rather than absorbing it, the correct increase is 18.34%, not 15.5%, because you divide by 0.845 rather than subtracting. Most coverage gets this wrong.
Haven builds branded direct booking sites with guest CRM, email marketing and analytics included, charges no booking commission, runs on your own custom domain, and is free to build and private until you publish it. Current plan details are on the pricing page. If you are still deciding whether direct is worth building at all, the direct bookings guide covers the strategy side of the same question.
Frequently asked questions
Is a direct booking website worth it if I only have one rental?
Usually yes, on the arithmetic. At an $1,800 average booking you keep about $226.50 every time a guest books with you instead of through Airbnb, and entry level annual costs run in the low hundreds of dollars. One or two moved bookings a year covers it. The real constraint is demand, not cost: the site only pays if you have past guests or organic traffic to send to it.
How many direct bookings do I need to break even?
Divide your annual channel cost by the fee you keep per booking. At $226.50 saved per $1,800 booking, a $600 a year setup breaks even on the third booking and a $1,200 a year setup on the sixth. Use your own average booking value rather than this example, because the saving scales directly with it.
Do I still pay credit card fees on direct bookings?
Yes. Stripe's standard US rate is 2.9% plus 30 cents per successful domestic card transaction, with more for international cards and currency conversion. That cost is real, and it is why the direct saving is about 12.58 points of the subtotal rather than the full 15.5%.
Is a property management software subscription required to take direct bookings?
No. A PMS synchronizes calendars and automates messaging across channels, which matters more as unit count grows. A host with one or two rentals can take direct bookings without one, and buying a PMS purely to obtain a booking page is usually the most expensive way to get that page.
Does going direct mean I have to handle lodging tax myself?
In most jurisdictions, yes, for bookings that come through your own site. Airbnb and Vrbo collect and remit in many places as the marketplace facilitator, but that covers bookings made on their platforms. A direct booking generally leaves registration and filing with you, so check your state, county and city rules before your first direct reservation.


