Gross Booking Value Calculator

Track room revenue, charges, and refund impacts accurately. Model stays across nights, bookings, and add-ons. Export detailed results for faster accommodation revenue decisions today.

Calculator input

Reset

Example data table

Input Example value Why it matters
Total bookings 180 Controls total stay volume for the period.
Average rooms per booking 1.2 Captures multiple-room reservations.
Average nights per stay 2.6 Converts bookings into room nights.
Average daily rate $145.00 Core room revenue driver.
Fees and charges $12 + $18 + $10 Adds ancillary booking value.
Tax, service, discount 12%, 5%, 7% Adjusts final guest payable value.
Refunds and recovered cancellations $850 and $600 Reflects reversals and retained charges.
Available rooms and analysis days 60 rooms, 30 days Enables occupancy context.

Formula used

1) Room nights

Room Nights = Total Bookings × Average Rooms per Booking × Average Nights per Stay

2) Base room revenue

Base Room Revenue = Room Nights × Average Daily Rate

3) Subtotal before discounts

Subtotal = Base Room Revenue + Extra Guest Revenue + Cleaning Revenue + Resort Revenue + Recovered Cancellation Fees

4) Taxable base

Taxable Base = Subtotal - (Subtotal × Discount Rate)

5) Gross booking value

Gross Booking Value = Taxable Base + Service Charges + Taxes - Refunds

6) Supporting metrics

OTA Commission Estimate = Base Room Revenue × OTA Commission Rate

Net After Commission = Gross Booking Value - OTA Commission Estimate

Occupancy Rate = Room Nights ÷ (Available Rooms × Analysis Days) × 100

How to use this calculator

Step 1: Enter booking count, average rooms per booking, and average nights stayed.

Step 2: Add your average daily rate to establish core room revenue.

Step 3: Add ancillary values such as extra guest fees, cleaning fees, and resort charges.

Step 4: Enter tax, service charge, and discount percentages for a realistic guest payable amount.

Step 5: Include refunds and any recovered cancellation fees for a cleaner final value.

Step 6: Optionally enter available rooms and analysis days to see occupancy context.

Step 7: Press the calculate button. Your result section appears above the form, along with downloadable CSV and PDF files and a Plotly graph.

Frequently asked questions

1) What is gross booking value?

Gross booking value is the total reservation value generated before subtracting marketplace commissions. It usually includes room revenue, added charges, taxes, and service amounts, then adjusts for discounts and refunds based on your reporting method.

2) Why include taxes and service charges?

Many accommodation teams track guest payable totals, not only room revenue. Including taxes and service charges helps compare reservation value with front-desk collections, OTA statements, and revenue dashboards.

3) Should refunds reduce gross booking value?

If you want a realized value view, yes. Refunds lower the amount you actually retained from reservations. Some teams also report pre-refund GBV separately for performance benchmarking.

4) Are OTA commissions part of GBV?

No. OTA commissions are usually deducted after gross booking value is measured. This page still estimates commission so you can compare gross value with a more practical post-commission outcome.

5) Can I use this for hotels, hostels, and vacation rentals?

Yes. The fields fit hotels, serviced apartments, resorts, hostels, and rental units. Adjust the fees to match your pricing structure and reporting rules.

6) What does occupancy rate add here?

Occupancy gives context to the booking value result. Two properties may show similar GBV, but the one using fewer available room nights is monetizing inventory more efficiently.

7) Which currency should I use?

Use one currency consistently across every input. The calculator does not convert currencies, so mixed values would distort the result and chart.

8) How can this help revenue planning?

It helps you test ADR, fee, tax, discount, and refund changes quickly. That makes it useful for pricing reviews, owner reporting, budgeting, and OTA performance analysis.

Related Calculators

pricing optimization toolairbnb occupancy ratebooking lead time

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.