Reporting

What is Revenue Per Booking?

Updated 2026-05-28

Revenue Per Booking (RPB) represents the average total revenue earned from each individual guest reservation. Unlike metrics that only consider the nightly accommodation rate, RPB provides a more comprehensive view by incorporating all sources of income associated with a booking.

This includes the base rental price plus any additional charges such as cleaning fees, pet fees, early check-in fees, or revenue from upselling other services.

Join the Lodgify newsletter

Once a month, get free templates, expert tips for hosts, industry news, webinar invitations, and more.

How it works

Revenue Per Booking is calculated by dividing the total revenue from all bookings by the total number of bookings within a specific period. The formula is: Total Booking Revenue / Number of Bookings.

'Total Booking Revenue' encompasses the nightly rates plus all additional, ancillary revenue streams attached to those bookings. For instance, if a host earns $6,000 from 10 separate bookings in a month, the RPB is $600.

This calculation helps hosts and managers understand the complete monetary value of each reservation, beyond just the accommodation cost.

Why it matters

Tracking Revenue Per Booking helps property managers understand the true value of each reservation and the effectiveness of their pricing and upselling strategies. A rising RPB can indicate success in selling add-on services or that fee structures are well-calibrated to guest demand.

Analyzing this data is simplified by using a property management system like Lodgify, which provides reports that help hosts make informed decisions to maximize income from each guest. This metric offers deeper financial insight than occupancy rate or ADR alone.

Examples

  • A host calculates their RPB for the first quarter and discovers it's 20% higher than their Average Daily Rate, confirming that their strategy of charging for pet stays and offering paid late check-outs is significantly boosting overall income.
  • A property manager compares the RPB from direct website bookings against OTA bookings and finds that direct bookings yield a higher RPB, as they can successfully upsell welcome packages and local tours without paying channel commissions on the add-ons.
  • After implementing a tiered cleaning fee based on the number of guests, a host notices a steady increase in their RPB for larger group bookings, validating the new fee structure.
  • By analyzing RPB trends, a manager realizes that bookings with a shorter lead time tend to have a lower RPB and, in response, creates a 'last-minute package' with included amenities to encourage higher spending from these guests.

Frequently asked questions

What is the difference between Revenue Per Booking and ADR (Average Daily Rate)?+
ADR measures the average revenue earned from the accommodation rate per paid occupied night. Revenue Per Booking measures the total revenue from an entire stay, including the accommodation rate plus all additional fees and ancillary services like cleaning or late check-out. RPB provides a more complete picture of a booking's total financial value to the business.
How can I increase my Revenue Per Booking?+
You can increase RPB by upselling premium amenities (like private chef services), offering monetized conveniences (like early check-in), bundling packages (e.g., a 'workation' setup), and optimizing your fee structure for extra guests, pets, or specific services.
Does Revenue Per Booking include taxes?+
Typically, RPB calculations should exclude pass-through taxes, such as local occupancy or sales taxes, that are collected on behalf of and remitted to a government authority. The metric is intended to measure the revenue that the host or manager actually keeps.
Should cleaning fees be included in Revenue Per Booking?+
Yes, cleaning fees and any other mandatory or optional fees paid by the guest should be included in the RPB calculation. The goal is to capture the total amount of money a guest spends on their booking, which reflects the booking's total value.
Keep reading

Related terms

Stay in the loop

Join the Lodgify newsletter.

Once a month, get free templates, expert tips for hosts, industry news, webinar invitations, and more — straight to your inbox.

One email a month. Unsubscribe anytime.