Reporting and planning
Hotel booking lead time: calculation, average and median
Measure days between reservation and arrival. A worked average and median example, data-quality checks and booking-window analysis for hotels.

The short answer
Booking lead time is the interval between the booking date and arrival. For a day-based measure, subtract the original booking date from the arrival date. Use a consistent selection rule and show the median and booking count alongside the average.
Next month’s reservations may look low today. Whether that is unusual depends partly on how far in advance guests normally book. Current occupancy alone does not describe when those reservations tend to arrive.
Booking lead time makes that timing question measurable. A hotel in Azerbaijan should start with its own records instead of treating another market’s average as a target. The examples below are for training; they do not represent an Azerbaijan market benchmark.
Lead time is different from length of stay
SiteMinder’s definition describes the time between making a booking and arriving. Length of stay instead measures the interval from arrival to departure. The two indicators answer different questions.
A reservation made on 1 October for arrival on 11 October and departure on 13 October has a ten-day lead time and a two-night stay. A reservation made and started on the same day has zero days of lead time. Apply the same local-time and calendar-day convention to every record.
Prepare the required fields
| Field | Purpose |
|---|---|
| Unique reservation reference | Identify duplicate rows |
| Original booking date | Preserve the starting point |
| Arrival date | Calculate the interval |
| Reservation status | Select cancellations separately |
| Source and room type | Create comparison groups |
Do not treat a migration date as the original booking date. If the guest reserved last month and reception entered the record into a new system today, today’s creation timestamp does not describe the guest’s decision. Mark unavailable original dates as missing data.
Read the average and median together
Five fictional reservations have lead times of 0, 2, 3, 5 and 40 days. Their average is (0 + 2 + 3 + 5 + 40) ÷ 5 = 10 days. The middle value in the sorted list, or median, is three days.
One far-ahead booking pulls the average upward. Saying “our guests book ten days ahead” would not fully describe this small sample. Show the count, median and distribution too. Five records are not enough to justify a fixed sales rule for an entire season.
Compare equivalent groups
Selecting reservations arriving in a given month is different from selecting those created in that month. The first groups stays; the second groups booking activity. State the selection rule in the report title.
Explain whether cancelled reservations are included. Review group enquiries, individual room records created later and reservations with changed arrival dates separately. Mixing them without a defined rule can change the result. Standardise source names so “phone” and “telephone enquiry” do not divide one channel into two groups.
A weekly review for a small hotel
- Record the arrival period and observation date.
- Separate records without an original booking date.
- Calculate average, median and reservation count.
- Compare similar seasons and weekday patterns.
- Note the effect of unusually large groups.
- Identify the decision to revisit at the next review.
Lead time does not guarantee future occupancy. It can inform the timing of guest communication and a rate review. It does not, on its own, justify increasing or reducing every price.
How can you start with BirOtel data?
BirOtel provides reporting and Excel export. Demonstrate whether a particular export contains the original booking date, arrival date and status required for this analysis. The existence of an export feature does not establish that every required field is included.
This article does not promise a ready-made lead-time dashboard, median calculation or automatic demand forecast. If the necessary data can be extracted, analysis can be performed in a separate spreadsheet. Interpret the result alongside occupancy and revenue indicators and cancellation records.
Frequently asked questions
Is a longer lead time always better? No. Booking terms, cancellations and price context also matter.
What does a negative interval mean? It is a signal to check dates, migration history and the time convention.
What happens when the guest changes arrival dates? Document which arrival date you use and keep that rule consistent across the sample.
These guides are published by BirOtel. General methods, illustrative examples and current product capabilities are identified separately. Sources appear beside the relevant explanations.
[email protected]Explore these workflows for your own hotel
Use your room inventory and daily tasks to assess whether BirOtel fits your hotel in a live demo.

