
Rex says
Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.
Try a scenario
Click to load — tweak from there.Inputs
Result
True cost of holding the room
$37.67
Occupancy-weighted opportunity cost
$22.67
Surplus / (shortfall) vs fee charged
-$7.67
Fee currently charged
$30.00

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter adr ($).
- 2Enter extra hours room is held.
- 3Enter today's occupancy (%).
- 4Enter housekeeping overtime cost risk ($).
- 5Enter fee currently charged ($).
- 6Read your true cost of holding the room on the right — it updates as you type.
- 7Hit Share to keep the scenario or send it to someone.
About this calculator
Guaranteeing an early check-in or late checkout holds a room out of the housekeeping and resale pool for extra hours, which has a real cost when occupancy is high enough that the room could otherwise be turned and resold same-day, or when it compresses the housekeeping schedule and forces overtime. This calculator estimates that cost based on your occupancy level and housekeeping overtime risk, then compares it to your current fee, so front desk teams have a defensible number for what to charge instead of picking a round figure.
Worked example
Using the values the calculator loads with:
Inputs
- ADR: 160 $
- Extra hours room is held: 4
- Today's occupancy: 85 %
- Housekeeping overtime cost risk: 15 $
- Fee currently charged: 30 $
Results
- True cost of holding the room: $37.67
- Occupancy-weighted opportunity cost: $22.67
- Surplus / (shortfall) vs fee charged: -$7.67
- Fee currently charged: $30.00
What each field means
Inputs
- ADR ($)
- The adr used in the calculation, measured in $. Starts at 160 $ so you have a working example on load.
- Extra hours room is held
- The extra hours room is held used in the calculation. Starts at 4 so you have a working example on load. Accepted range: 1–12.
- Today's occupancy (%)
- The today's occupancy used in the calculation, measured in %. Starts at 85 % so you have a working example on load. Accepted range: 0–100 %.
- Housekeeping overtime cost risk ($)
- The housekeeping overtime cost risk used in the calculation, measured in $. Starts at 15 $ so you have a working example on load.
- Fee currently charged ($)
- The fee currently charged used in the calculation, measured in $. Starts at 30 $ so you have a working example on load.
Results
- True cost of holding the room
- Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Occupancy-weighted opportunity cost
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Surplus / (shortfall) vs fee charged
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Fee currently charged
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
Why does occupancy matter for pricing this fee?
At low occupancy, an early check-in costs the hotel almost nothing since the room wasn't going to sell again that day anyway. At high occupancy near a sellout, holding a room for early arrival has real opportunity cost since a same-day walk-in or late booking might have filled it otherwise — that's why the fee should flex with occupancy, not stay flat year-round.
Should this fee be waived for loyalty elites?
Most brand loyalty programs guarantee early check-in or late checkout as a top-tier benefit, subject to availability, precisely because the marginal cost is usually small and the retention value of the perk is high — that's a business decision layered on top of the raw cost math this calculator shows.
What's a typical late checkout fee at hotels?
Common ranges are $20-$50 for 2-4 extra hours, or a half-day rate (25-50% of the nightly rate) for checkout extended past early afternoon, scaling up further for holding the room past normal check-in time for the next arriving guest.
Does overtime risk apply every time?
Only when the delayed checkout compresses the housekeeping team's turn window for that room before the next guest arrives, which is more likely on high-occupancy days with tight same-day turns. On lower occupancy days this cost is usually near zero and can be left at zero in the calculator.
Accuracy and limitations
- Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
- Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
- This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.
Related tools
Hotel Breakeven Occupancy Calculator
The occupancy percentage where room revenue covers fixed and variable costs.
Housekeeping Labor Cost Per Room Calculator
Staffing hours and labor cost needed to clean rooms at your target productivity.
Hotel ADR & Occupancy Calculator
Back into average daily rate and occupancy from rooms sold and revenue.
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). Early Check-In / Late Checkout Fee Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/hotel-early-checkin-late-checkout-fee
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/hotel-early-checkin-late-checkout-fee" target="_blank" rel="noopener">Early Check-In / Late Checkout Fee Calculator — RevenueLab</a> (2026).</p>
Source: [Early Check-In / Late Checkout Fee Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/hotel-early-checkin-late-checkout-fee) (2026).
