Gross Booking Revenue

by Jun ZhouFounder at AirROI
Published: February 9, 2026
Updated: February 9, 2026

Gross booking revenue is the total amount collected from a single guest reservation, including nightly rates, cleaning fees, extra guest charges, and all other fees associated with the booking. It represents the complete transaction value of each reservation before any host-side deductions like platform commissions or operating costs.

Key Takeaways

  • Gross Booking Revenue = Nightly Rate x Number of Nights + Cleaning Fee + Additional Fees
  • Represents the total guest payment for a single reservation
  • Higher than nightly revenue alone because it includes cleaning fees and ancillary charges
  • Directly related to Average Transaction Value (ATV)
  • Useful for understanding the true revenue impact of different booking lengths

How to Calculate Gross Booking Revenue

Formula:

Gross Booking Revenue = (Nightly Rate x Number of Nights) + Cleaning Fee + Additional Fees + Taxes Collected

Example:

A guest books your property for 4 nights:

ComponentAmount
Nightly rate (4 nights x $195)$780
Cleaning fee$130
Extra guest fee (1 extra guest x 4 nights x $15)$60
Pet fee$50
Gross Booking Revenue$1,020

This $1,020 represents the total value of this single reservation to your property.

Why Gross Booking Revenue Matters for Airbnb Hosts

  • True booking value: Looking at nightly rate alone understates the value of each reservation. A $150/night booking with a $130 cleaning fee is worth $430 for a 2-night stay, not just $300.
  • Length-of-stay economics: Gross booking revenue reveals how cleaning fees dilute per-night value on short stays and why longer bookings often generate better per-night economics when factoring in average length of stay.
  • Pricing strategy: Understanding gross booking revenue helps you set appropriate cleaning fees and additional charges that maximize total booking value without discouraging bookings.
  • Revenue forecasting: Multiplying your average gross booking revenue by projected reservation count gives you a more accurate gross revenue forecast than using nightly rate alone.

Gross Booking Revenue by Length of Stay

Stay LengthNightly RateCleaning FeeGross Booking RevenueRevenue Per Night
1 night$200$130$330$330
2 nights$200$130$530$265
3 nights$190$130$700$233
5 nights$180$130$1,030$206
7 nights$165$130$1,285$184
14 nights$145$130$2,160$154

This table illustrates how the cleaning fee amortizes over longer stays, reducing the effective per-night cost while increasing total gross booking revenue.

How to Optimize Gross Booking Revenue

  1. Set cleaning fees strategically to reflect actual costs while keeping total booking price competitive in your market
  2. Use length-of-stay discounts that increase total gross booking revenue even if the nightly rate drops, targeting the sweet spot for your ALOS
  3. Add ancillary fees for premium services like early check-in, late checkout, pet accommodation, and extra guests to boost per-booking revenue
  4. Analyze ATV trends to understand whether your average booking value is increasing or decreasing over time
  5. Monitor your occupancy rate to ensure that higher per-booking revenue is not coming at the cost of fewer total bookings

Frequently Asked Questions

Gross booking revenue includes everything the guest pays for a single reservation: nightly rates for all nights booked, cleaning fees, extra guest fees, pet fees, service fees, and any applicable taxes collected by the host. It represents the total transaction value of each booking.

Gross booking revenue refers to the total collected for a single reservation, while gross revenue is the sum of all booking revenues over a period. Gross revenue is essentially the aggregate of all individual gross booking revenues for a month, quarter, or year.

Tracking gross booking revenue per reservation helps you understand the true value of each booking. A 2-night stay at $200/night with a $150 cleaning fee generates $550 in gross booking revenue, while a 5-night stay at $180/night with the same cleaning fee generates $1,050. This insight helps optimize minimum stays and pricing.