Sign in

Blog · Finance metrics and formulas · Hospitality

Hotel Break-Even Analysis: Room Nights and Occupancy

Hotel break-even analysis turns room contribution and monthly costs into required occupied room nights. Work through the export columns, spreadsheet formulas and checks, including ancillary spending and seasonal capacity.

The short answerHotel break-even analysis calculates the occupied room nights needed to cover a stated set of hotel costs. Divide monthly fixed costs by contribution per occupied room night, including ancillary revenue less its variable costs. Divide required room nights by available room nights to find break-even occupancy. The answer depends on room rate, booking mix, service costs and the period's capacity.

Hotel break even analysis divides monthly fixed costs by contribution per occupied room night, then expresses the required room nights as occupancy. A hotel with fixed costs of $192,000 and contribution of $128 per occupied room night needs 1,500 room nights to cover those costs. With 3,000 room nights available, break-even occupancy is 50.0%.

Define what the hotel must cover

Choose the month and the profit measure before extracting data. This example measures property operating profit before depreciation, interest, income tax and corporate allocations. Include those charges in fixed costs if the question is whether the hotel covers them too; label that result separately.

The general break-even analysis explains fixed costs divided by unit contribution. A hotel adds a capacity denominator and guest spending beyond the room. The SBA's break-even guidance uses selling price less variable cost as the contribution available to cover fixed costs.

Break-even occupied room nights = Monthly fixed costs / Contribution per occupied room night

Contribution per occupied room night = Room rate − Variable room cost + Ancillary revenue − Ancillary variable cost

Break-even occupancy = Required occupied room nights / Available room nights

Occupancy counts room nights, not guests. Two guests sharing a room do not create two occupied rooms. A hotel operator's annual report defines occupancy as room nights sold divided by room nights available, and average daily rate as room revenue divided by room nights sold.

Start with the hotel's exports

Use the property-management room-night export, room revenue report, departmental revenue and expense detail, payroll, and monthly general ledger. Retain stay date, room category, booking channel, occupied room nights, net room revenue and service costs. Reconcile room revenue to the ledger before calculating its average rate.

Exclude lodging taxes collected for government from revenue and remove canceled stays. Allocate package revenue consistently between the room and included services. Otherwise breakfast can appear once in room revenue and again in ancillary revenue.

The controller owns cost classification; the revenue manager owns achieved rates and booking mix; operations confirms staffing and room availability. Compare their assumptions before calling the resulting occupancy a target.

For a fictional US hotel, monthly fixed operating costs are:

Cost category Monthly fixed cost (USD)
Rent and property charges 70,000
Base front-desk and management payroll 45,000
Base maintenance and utilities 25,000
Insurance and administration 20,000
Other committed property operating costs 32,000
Total 192,000

Variable housekeeping labor belongs in the per-room cost; base payroll above must exclude it. Classify mixed utility bills into a committed portion and an occupancy-related portion rather than counting the entire bill in both places.

Build the room-night calculation

Enter this input table in columns A and B, with its header in row 1. The ancillary figures are averages across all occupied room nights, including guests who buy nothing extra. They are assumptions for this worked example, not hotel industry benchmarks.

Input Value (USD where monetary)
Rooms offered throughout the month 100
Days in month 30
Average room rate (USD) 160
Variable room cost per occupied night (USD) 42
Ancillary revenue per occupied night (USD) 18
Ancillary variable cost per occupied night (USD) 8
Monthly fixed costs (USD) 192,000

Use these formulas in a spreadsheet. Keep the inputs unrounded while calculating; display percentages to one decimal place and round required room nights upward to whole nights.

E2 = B4-B5+B6-B7
E3 = B2*B3
E4 = IF(E2>0,ROUNDUP(B8/E2,0),NA())
E5 = E4/E3
E6 = E4*(B4+B6)
Step Calculation Result (USD where monetary)
Contribution per occupied night (USD) 160 − 42 + 18 − 8 128
Available room nights 100 × 30 3,000
Required occupied room nights 192,000 / 128 1,500
Break-even occupancy 1,500 / 3,000 50.0%
Break-even total guest revenue (USD) 1,500 × (160 + 18) 267,000

A nonpositive contribution cannot cover positive fixed costs at any occupancy. Return an error for that case rather than presenting a negative room-night target.

Prove the result against costs

At the calculated room nights, revenue less variable and fixed costs must equal zero:

Reconciliation at 1,500 occupied nights Amount (USD)
Room revenue: 1,500 × 160 240,000
Ancillary revenue: 1,500 × 18 27,000
Less variable room costs: 1,500 × 42 63,000
Less ancillary variable costs: 1,500 × 8 12,000
Less monthly fixed costs 192,000
Property operating profit 0

The check in another cell is =E4*E2-B8. A small positive amount is acceptable when whole-night rounding is necessary; a negative result means the target is too low.

An operating month above break-even produces this reconciliation using the same rates and costs:

Measure Input or calculation Result (USD where monetary)
Occupied room nights Actual-month input 1,800
Occupancy 1,800 / 3,000 60.0%
Total guest revenue 1,800 × (160 + 18) 320,400
Variable costs 1,800 × (42 + 8) 90,000
Operating profit 320,400 − 90,000 − 192,000 38,400

The independent contribution check is 1,800 × 128 − 192,000 = $38,400.

Recalculate rate, season and service mix

Change the rate and month length separately. Every other assumption stays at its original value:

Input or result Base (USD where monetary) Reduced rate (USD where monetary) Shorter month (USD where monetary)
Rooms offered 100 100 100
Days 30 30 28
Room rate 160 150 160
Ancillary revenue per occupied night 18 18 18
Variable cost per occupied night: 42 + 8 50 50 50
Monthly fixed costs 192,000 192,000 192,000
Contribution: room rate + 18 − 50 128 118 128
Available nights: rooms × days 3,000 3,000 2,800
Required nights: fixed costs / contribution, rounded up 1,500 1,628 1,500
Required occupancy: required / available nights 50.0% 54.3% 53.6%

The reduced-rate calculation gives 1,627.12 nights before rounding. The discount requires 1,628 − 1,500 = 128 additional occupied nights. The shorter month changes capacity rather than contribution; calculate each month separately instead of applying an annual average occupancy to every season.

Keep independent event contribution separate from guest-linked spending. If the restaurant needs its own covers and labor schedule, use restaurant break-even analysis. A comparison of alternative properties needs locational break-even analysis, which compares site cost lines.

Where it goes wrong

  • Using gross ancillary sales. Food, parking and other services bring costs as well as revenue. Add their contribution, not their sales alone.
  • Ignoring channel mix. Commissions and payment charges can change contribution even when the achieved room rate is unchanged.
  • Assuming unlimited labor capacity. An added housekeeping shift creates a cost step. Recalculate within the staffing range that can actually serve the target.
  • Changing availability definitions. Keep the room-inventory convention consistent across periods and show operational room outages separately when they constrain sellable nights.
  • Calling operating break-even cash sufficiency. Debt principal, capital spending and payment timing need a separate cash-flow break-even calculation.

Calculate the target from your hotel files

Bring a sample of your own room-night export and hotel revenue and cost files to Covirage. Covirage maps the columns, its tools compute and check contribution and occupancy figures, and the external AI model explains the results with every figure traced to its rows. Create a free Covirage account; account creation takes about a minute, then you set up your business and bring your data.

See Covirage for hospitality teams for the supporting industry overview.

Questions people ask

What costs belong in a hotel's break-even calculation?

Include the costs covered by your chosen profit measure. Separate monthly fixed costs, such as rent and base staffing, from costs that change with occupied room nights. State whether depreciation, interest and corporate charges are included so readers know what breaking even actually covers.

Should restaurant and parking revenue count toward hotel break-even?

They can contribute, but use revenue after the costs needed to earn it. Tie guest-related activity to occupied room nights. Treat business from local diners or independent events separately, because it may continue even when room occupancy changes.

Why does a shorter month change break-even occupancy?

A shorter month offers fewer room nights to sell. If fixed costs and contribution per occupied room night stay unchanged, required room nights stay unchanged too, but they represent a larger share of the month's available capacity.