Airbnb Fees vs Direct Booking: Exact Math by Booking Value

A side-by-side comparison of Airbnb's split-fee model, host-only model, and Stripe direct booking at every price point from $500 to $5,000 — with the exact math showing what hosts and guests actually pay.

Understanding the real cost of an Airbnb booking vs. a direct booking requires looking at both sides of the transaction — what the guest pays and what the host receives. This guide breaks down the exact math at every common booking value so you can see precisely how much you're leaving on the table.

How Do Airbnb's Two Fee Models Work?

Airbnb offers hosts two pricing structures:

Split-Fee Model (Default for Most Hosts)

Host-Only Model (Simplified Pricing)

Stripe Direct Booking

Side-by-Side Comparison: What Does Each Booking Actually Cost?

Here's the exact math at five common booking values:

$500 Booking

ModelGuest PaysHost ReceivesTotal Fees
Airbnb Split-Fee$571$485$86
Airbnb Host-Only$500$423$77
Stripe Direct$500$485$15

$1,000 Booking

ModelGuest PaysHost ReceivesTotal Fees
Airbnb Split-Fee$1,142$970$172
Airbnb Host-Only$1,000$845$155
Stripe Direct$1,000$971$29

$2,000 Booking

ModelGuest PaysHost ReceivesTotal Fees
Airbnb Split-Fee$2,284$1,940$344
Airbnb Host-Only$2,000$1,690$310
Stripe Direct$2,000$1,942$58

$3,000 Booking

ModelGuest PaysHost ReceivesTotal Fees
Airbnb Split-Fee$3,426$2,910$516
Airbnb Host-Only$3,000$2,535$465
Stripe Direct$3,000$2,913$87

$5,000 Booking

ModelGuest PaysHost ReceivesTotal Fees
Airbnb Split-Fee$5,710$4,850$860
Airbnb Host-Only$5,000$4,225$775
Stripe Direct$5,000$4,855$145

What About the 10% Direct Booking Discount?

Many hosts offer a 10% discount to incentivize direct booking. Here's how that changes the math on a $1,000 base booking:

ScenarioGuest PaysHost Receives
Airbnb Split-Fee$1,142$970
Airbnb Host-Only$1,000$845
Direct (no discount)$1,000$971
Direct (10% discount)$900$874

Even with a 10% discount, direct booking nets the host $29 more than host-only Airbnb and costs the guest $242 less than split-fee Airbnb. It's a genuine win-win.

For hosts on the split-fee model, the 10% discounted direct booking nets $96 less than the Airbnb payout — but the guest saves $242, which makes the value proposition strong for repeat bookings. The lifetime value of a repeat direct guest quickly eclipses this small per-booking difference.

How Do I Calculate My Own Numbers?

Here's the simple framework:

Airbnb Split-Fee

Airbnb Host-Only

Stripe Direct

Direct with Discount

What Does This Mean for Annual Revenue?

If you do 200 booked nights per year at $350/night ($70,000 gross), here's your annual fee burden:

ModelAnnual FeesAnnual Host Revenue
Airbnb Split-Fee$2,100 host + $9,940 guest fees$67,900
Airbnb Host-Only$10,850$59,150
Stripe Direct$2,060$67,940
Direct (10% discount)$1,855$61,145

The difference between host-only Airbnb and Stripe direct is $8,790 per year — enough to fund your entire marketing operation, email platform, and still come out ahead.

How Do I Start Moving to Direct Booking?

1. Calculate your actual fee burden using the formulas above

2. Set up a direct booking website with Stripe — see our best platforms comparison

3. Implement email capture and post-stay sequences

4. List on Google Vacation Rentals for zero-commission traffic

The complete strategy is in our 2026 Direct Booking Playbook.

Explore HostHQ