Short answer
A short-term rental pro forma lists gross revenue, subtracts operating expenses to get NOI, then subtracts debt service to get cash flow. At an assumed $335,000 price, $205 a night and 61% occupancy, NOI is $22,499.88, cash flow $2,944.65 and cash-on-cash return 2.63%.
- The mortgage sits below NOI. Cap rate uses NOI; cash-on-cash uses cash flow after debt service.
- Example year 1: NOI $22,499.88, cash flow $2,944.65, DSCR 1.15, break-even occupancy 55.83%.
- Each point of occupancy moves the example's cash flow by $569.18 a year.
- Split into months, the same year loses $2,765.15 across four low months in a row.
On this page
- What goes in a short-term rental pro forma: every line and its formula
- Short-term rental pro forma calculator (free, no signup)
- Worked year 1: a $335,000 house at $205 a night
- NOI vs cash flow: why the mortgage is not an operating expense
- How occupancy and nightly rate move NOI, cash flow and DSCR
- Self-managed vs a property manager: what the fee does to the pro forma
- Seasonal months: the same year, a different cash balance
- Pro forma formulas for Excel and Google Sheets
- Fees, tax and local rules the pro forma has to allow for
- Template, calculator or paid sheet: which to use for which job
- Step-by-step
- FAQ
What goes in a short-term rental pro forma: every line and its formula
A short-term rental pro forma is one year of the property as a statement. Gross revenue minus operating expenses is net operating income (NOI). NOI minus debt service is cash flow. Cash flow divided by the cash you put in is the cash-on-cash return.
The table below is the template. There is no file to download: you rebuild it in a blank Excel or Google Sheets file. Inputs go in column B: B2 purchase price, B3 down payment %, B4 closing costs %, B5 interest rate, B6 loan years, B7 furnishing, B8 nightly rate, B9 occupancy, B10 average stay, B11 cleaning fee charged, B12 cleaning cost, B13 supplies per stay, B14 platform fee %, B15 management fee %, B16 reserve %, B17 property tax a year, B18 insurance a year, B19 utilities and internet a month, B20 other fixed costs a month.
| Cell | Line | Formula | Example, year 1 |
|---|---|---|---|
| B23 | Booked nights | =365*B9 | 222.65 |
| B24 | Stays | =B23/B10 | 63.61 |
| B25 | Nightly-rate revenue | =B23*B8 | $45,643.25 |
| B26 | Cleaning fees collected | =B24*B11 | $7,951.79 |
| B27 | Gross revenue | =B25+B26 | $53,595.04 |
| B29 | Platform fee | =B27*B14 | $8,307.23 |
| B30 | Management fee | =B27*B15 | $0 |
| B31 | Cleaning and supplies | =B24*(B12+B13) | $7,888.17 |
| B32 | Repairs and replacement reserve | =B27*B16 | $2,679.75 |
| B33 | Property tax | =B17 | $4,100 |
| B34 | Insurance | =B18 | $2,600 |
| B35 | Utilities and internet | =B19*12 | $4,080 |
| B36 | Other fixed costs | =B20*12 | $1,440 |
| B37 | Operating expenses | =SUM(B29:B36) | $31,095.15 |
| B38 | Net operating income (NOI) | =B27-B37 | $22,499.88 |
| B39 | Cap rate | =B38/B2 | 6.72% |
| B41 | Loan | =B2*(1-B3) | $251,250 |
| B42 | Mortgage payment a month (P&I) | =-PMT(B5/12,B6*12,B41) | $1,629.60 |
| B43 | Debt service a year | =B42*12 | $19,555.23 |
| B44 | Cash flow after debt service | =B38-B43 | $2,944.65 |
| B45 | Cash invested | =B2*(B3+B4)+B7 | $111,800 |
| B46 | Cash-on-cash return | =B44/B45 | 2.63% |
| B47 | DSCR | =B38/B43 | 1.15 |
| B48 | Break-even occupancy | see the formulas section | 55.83% |
I build pricing arithmetic; I do not own or host rentals. Every input is an assumption to replace with your own quotes, bills and booking estimate. Nothing here forecasts what a property will earn.
Short-term rental pro forma calculator (free, no signup)
Enter the purchase, the loan, bookings you can defend and the costs. The calculator returns the main result lines of the layout, from gross revenue and NOI to cash-on-cash return, DSCR and break-even occupancy, on a 30-year fixed-rate loan and a 365-day year.
It opens on the worked example below. Test a poor year too; a loss shows as a negative amount.
Worked year 1: a $335,000 house at $205 a night
At 61% occupancy the example house grosses $53,595.04, keeps $22,499.88 as NOI and has $2,944.65 left after the mortgage: $245.39 a month.
Worked example: Year 1 of one owned short-term rental: $335,000 price, 25% down at 6.75%, $205 a night, 61% occupancy (every input is an assumption)
| Item | Value |
|---|---|
| Down payment % (input) | 25% |
| Closing costs % (input) | 3% |
| Interest rate % (input) | 6.75% |
| Loan term (years) (input) | 30 |
| Furnishing and setup (input) | $18,000.00 |
| Average stay (nights) (input) | 3.5 |
| Cleaning fee charged per stay (input) | $125.00 |
| Cleaning cost per stay (input) | $110.00 |
| Supplies per stay (input) | $14.00 |
| Platform fee % (input) | 15.5% |
| Management fee % of revenue (input) | 0% |
| Property tax a year (input) | $4,100.00 |
| Insurance a year (input) | $2,600.00 |
| Utilities and internet a month (input) | $340.00 |
| Other fixed costs a month (HOA, software, licence) (input) | $120.00 |
| Repairs and replacement reserve % of revenue (input) | 5% |
| Purchase price (input) | $335,000.00 |
| Nightly rate (input) | $205.00 |
| Occupancy % (input) | 61% |
| Booked nights | 222.65 |
| Stays | 63.61 |
| Nightly-rate revenue | $45,643.25 |
| Cleaning fees collected | $7,951.79 |
| Gross revenue (year 1) | $53,595.04 |
| Revenue per available night (rate x occupancy) | $125.05 |
| Platform fees | $8,307.23 |
| Management fee | $0.00 |
| Cleaning and supplies per stay, total | $7,888.17 |
| Repairs and replacement reserve | $2,679.75 |
| Fixed costs a year | $12,220.00 |
| Operating expenses a year | $31,095.15 |
| Operating expenses as % of revenue | 58.02% |
| Net operating income a year | $22,499.88 |
| Cap rate | 6.72% |
| Loan amount | $251,250.00 |
| Mortgage payment (P&I) a month | $1,629.60 |
| Debt service a year (P&I x 12) | $19,555.23 |
| Cash flow a year after debt service | $2,944.65 |
| Cash flow a month after debt service | $245.39 |
| Cash invested (down payment + closing + furnishing) | $111,800.00 |
| Cash-on-cash return | 2.63% |
| Debt service coverage ratio | 1.15 |
| Break-even occupancy (cash flow = $0 after the mortgage) | 55.83% |
| Break-even booked nights a month | 16.98 |
Computed with the same formulas as the free calculators on this site. Change any input in the calculator above to see your own numbers.
- Revenue. 222.65 booked nights in 63.61 stays bring $45,643.25 at the nightly rate and $7,951.79 in cleaning fees.
- Operating expenses. Platform fee $8,307.23, reserve $2,679.75, cleaning and supplies $7,888.17, fixed costs $12,220.00: $31,095.15 in all, 58.02% of revenue.
- NOI. $22,499.88, a 6.72% cap rate on the price.
- Financing. The $251,250.00 loan costs $1,629.60 a month, $19,555.23 a year.
- Returns. Cash invested is $83,750 down, $10,050 of closing costs and $18,000 of furnishing: $111,800.00. Cash-on-cash is 2.63%; DSCR is 1.15.
One line misleads. The $125 cleaning fee appears to cover $124 of cleaning and supplies, but the platform fee and the reserve are charged on it too, so each stay falls $24.63 short. A booked night leaves $155.94 towards fixed costs and the mortgage.
NOI vs cash flow: why the mortgage is not an operating expense
NOI describes the property; cash flow describes your deal. Operating expenses are what any owner pays to run the house. The mortgage depends on how much you borrowed, so it sits below the NOI line.
The common mistake is to put the mortgage in the expenses and then divide by the price. In the example that turns a 6.72% cap rate into 0.88%, which describes neither the property nor your cash. Keep three ratios apart:
- Cap rate = NOI / purchase price. No loan in it. See the cap rate calculator guide.
- Cash-on-cash return = cash flow after debt service / cash invested, furnishing included. See the cash-on-cash return calculator guide.
- DSCR (debt service coverage ratio) = NOI / annual debt service. At 1.15 the NOI covers the loan payments with 15% to spare; below 1.00 it does not cover them.
Lenders set their own DSCR minimum, and I found no official page that fixes one figure. Ask the lender for its number and how it counts short-term rental income.
How occupancy and nightly rate move NOI, cash flow and DSCR
Fixed costs and the mortgage do not move with bookings, so a few points of occupancy decide the year. Each point is 3.65 booked nights and $569.18 of cash flow in the example.
| Occupancy | Gross revenue | NOI | Cash flow after debt service | Cash-on-cash | DSCR |
|---|---|---|---|---|---|
| 45% | $39,537 | $13,393 | $-6,162 | -5.51% | 0.68 |
| 55% | $48,323 | $19,085 | $-470 | -0.42% | 0.98 |
| 61% (example) | $53,595 | $22,500 | $2,945 | 2.63% | 1.15 |
| 65% | $57,109 | $24,777 | $5,221 | 4.67% | 1.27 |
| 75% | $65,896 | $30,468 | $10,913 | 9.76% | 1.56 |
Break-even is 55.83%, or 16.98 booked nights a month; the example books 18.6 nights and sits 5.17 points above it. At 45% the year shows a loss of $6,162.20; at 75% it clears $10,913.15. NOI is positive in every row, so NOI alone would not warn you.
| Nightly rate | NOI | Cash flow after debt service | Cash-on-cash | DSCR | Break-even occupancy |
|---|---|---|---|---|---|
| 10% lower: $184.50 | $18,871 | $-684 | -0.61% | 0.97 | 62.34% |
| Example: $205 | $22,500 | $2,945 | 2.63% | 1.15 | 55.83% |
| 10% higher: $225.50 | $26,129 | $6,573 | 5.88% | 1.34 | 50.54% |
A nightly rate 10% lower, $184.50, removes $3,628.64 and leaves a loss of $683.99.
Self-managed vs a property manager: what the fee does to the pro forma
A management fee is a percentage of gross revenue. In the example one point of fee is $535.95 a year, and cash flow hits zero at a fee of 5.49%.
| Scenario | Management fee a year | NOI | Cash flow after debt service | Cash-on-cash | DSCR | Break-even occupancy |
|---|---|---|---|---|---|---|
| Self-managed (0%) | $0 | $22,500 | $2,945 | 2.63% | 1.15 | 55.83% |
| Manager at an assumed 20% | $10,719 | $11,781 | $-7,774 | -6.95% | 0.60 | 80.76% |
The 20% is a placeholder, not a market rate; use the manager's written quote. At 20% the fee is $10,719.01, NOI falls to $11,780.87, the year shows a loss of $7,774.36 and break-even occupancy rises to 80.76%.
Ask what the percentage is charged on (nightly rate only, or cleaning fees too) and which costs the manager then covers. Self-managing costs time; the pro forma does not price your hours.
Seasonal months: the same year, a different cash balance
An annual pro forma hides when the money arrives. Split the same 61% into high and low months: the year still totals $2,944.65, but 4 of the 12 months run negative.
The monthly occupancies below are invented to show the method; use your own market's calendar. Every month owes the same $2,647.93: one-twelfth of fixed costs plus the mortgage payment.
| Month | Assumed occupancy | Booked nights | Revenue | Cash flow after debt service |
|---|---|---|---|---|
| Jan | 39% | 12.1 | $2,910 | $-763 |
| Feb | 38% | 10.6 | $2,561 | $-989 |
| Mar | 55% | 17.1 | $4,104 | $11 |
| Apr | 60% | 18 | $4,333 | $159 |
| May | 68% | 21.1 | $5,074 | $639 |
| Jun | 82% | 24.6 | $5,922 | $1,188 |
| Jul | 89% | 27.6 | $6,641 | $1,654 |
| Aug | 86% | 26.7 | $6,417 | $1,509 |
| Sep | 65% | 19.5 | $4,694 | $393 |
| Oct | 58% | 18 | $4,328 | $156 |
| Nov | 44% | 13.2 | $3,177 | $-590 |
| Dec | 46% | 14.3 | $3,433 | $-424 |
July brings in $1,654.43; February loses $988.74. Close in November and the four low months come first: $2,765.15 out before the first good month. That figure, not the annual total, is the least cash reserve to plan for on top of the cash invested. In a sheet, add a row per month with its own occupancy.
Pro forma formulas for Excel and Google Sheets
The layout table gives a formula for every line. These five carry the financing and the returns; cell references match the layout, and percentages are entered as percentages (61%).
Mortgage payment a month (principal and interest)
=-PMT(B5/12,B6*12,B41)Put this in B42. B5 = interest rate (6.75%), B6 = loan years (30), B41 = loan, =B2*(1-B3). The minus sign turns PMT's negative result into a positive cost. The example returns 1,629.60.
Net operating income (NOI)
=B27-SUM(B29:B36)B27 = gross revenue, =365*B9*B8+365*B9/B10*B11. B29:B36 = the eight operating expense lines; the mortgage is not one of them. The example returns 22,499.88.
Cash-on-cash return
=(B38-B43)/(B2*(B3+B4)+B7)B38 = NOI, B43 = debt service a year (=B42*12), B2 = price, B3 = down payment %, B4 = closing costs %, B7 = furnishing. Format as a percentage. The example returns 2.63%.
DSCR (debt service coverage ratio)
=IF(B43>0,B38/B43,"no loan")NOI divided by a year of loan payments. The example returns 1.15.
Break-even occupancy (cash flow after debt service = 0)
=(B33+B34+B35+B36+B43)/(365*(B8*(1-B14-B15-B16)+(B11*(1-B14-B15-B16)-B12-B13)/B10))Put this in B48. Fixed costs plus debt service, divided by 365 x what one booked night keeps after the three percentage lines and the per-stay costs. Format as a percentage. The example returns 55.83%.
Microsoft's PMT function page gives the syntax as PMT(rate, nper, pv, [fv], [type]) and notes that the payment "includes principal and interest but no taxes, reserve payments, or fees". That is why property tax, insurance and the reserve have their own lines. Google Sheets accepts the same formulas.
Year 2 and later
Copy the year-1 column and grow the inputs, not the totals. Next year's nightly rate is =B8*(1+rate growth); each cost is =cost*(1+cost growth). On a fixed-rate loan the payment in B42 stays the same. The growth rates are your assumptions: keep them in their own cells and test zero.
Fees, tax and local rules the pro forma has to allow for
Three inputs come from outside the property. Check each at its source.
- Platform fee. The example uses 15.5% of gross revenue. Read 9 October 2026, Airbnb's service fees page describes a single fee where "the entire fee is deducted from the host's payout. Most hosts pay 15.5%, remaining hosts typically pay 14%-16%", and says the split-fee structure "is being phased out". Check your own account before relying on it.
- Income tax. The pro forma stops before it. IRS Topic No. 415 (reviewed 24 September 2026) lists mortgage interest, real estate taxes, insurance and depreciation among the expenses that "will reduce the amount of rental income that's subject to tax". IRS Publication 527 (2025) says that if you provide substantial services for the tenant's convenience, "such as regular cleaning, changing linen, or maid service, you report your rental income and expenses on Schedule C". Ask a tax professional which rules apply to you.
- Local rules. Airbnb's responsible hosting page tells hosts to "look up any permitting, zoning, safety, and health regulations that may apply". Put recurring permit and licence fees in other fixed costs, and confirm with the city that short stays are allowed at the address.
The statement also leaves out loan principal paid down and any change in the home's value.
Template, calculator or paid sheet: which to use for which job
Use the calculator to screen a purchase, the layout when you want a saved file per property, and a tracking sheet once bookings are real.
What to put in your template: the 19 inputs, lines B23 to B48, a column per occupancy case and a row per month.
ProSheet Studio's paid file here is the short-term rental profit calculator spreadsheet, $14.99 once. It is not this pro forma. It models one listing's average month: nightly rate, occupancy, average stay, rent or mortgage as one cell, utilities, internet, supplies, cleaning per turnover, platform fee, management fee and one-time furnishing cost in; net monthly and annual profit, margin, furnishing payback and break-even occupancy out. It has no purchase price, loan, NOI, cap rate, cash-on-cash, DSCR, reserve or month-by-month cells.
Airbnb & Short-Term Rental Profit Calculator
The operating month of this pro forma as a spreadsheet for Excel & Google Sheets: nightly rate, occupancy, cleaning per turnover, platform and management fees, rent or mortgage, utilities and furnishing in; net monthly and annual profit, furnishing payback and break-even occupancy out. It works on a 30-day month and has no purchase price, loan, NOI, cap rate, cash-on-cash or DSCR cells. One-time $14.99, no subscription, instant download.
See the short-term rental calculator spreadsheet →Buy now — $14.99All 7 templates — $49Instant access by email after checkout via Payhip.
For a house let on a lease, the rental property deal analyzer works from monthly rent and returns cash flow, cash-on-cash and cap rate. The Airbnb profit calculator spreadsheet guide covers the revenue maths behind the first five lines, and the Airbnb expense spreadsheet guide covers logging actual costs against this plan. The Airbnb profit spreadsheet is the monthly view as a file.
Step-by-step: Short-Term Rental Pro Forma: Every Line, Its Formula and a Calculator
- Enter the purchase and the loan. Price, down payment %, closing costs %, interest rate, loan years, furnishing. Example: $335,000, 25%, 3%, 6.75%, 30 years, $18,000.
- Build gross revenue from nights and stays. Booked nights = 365 x occupancy; stays = nights / average stay. Nights x rate plus stays x cleaning fee: $53,595.04.
- Subtract operating expenses to get NOI. Platform fee, management fee and reserve as % of gross revenue; cleaning and supplies per stay; tax, insurance, utilities, other fixed costs: $31,095.15, no mortgage. NOI is $22,499.88, a 6.72% cap rate.
- Work out debt service with PMT. =-PMT(rate/12, years*12, loan) gives $1,629.60 a month; times 12 is $19,555.23 a year.
- Work out cash flow, cash-on-cash and DSCR. NOI minus debt service is $2,944.65. Divided by $111,800.00 invested: 2.63%. NOI / debt service: 1.15.
- Stress the occupancy and split the year into months. Rerun at lower occupancy and rate, then give each month its own occupancy. The example's four low months lose $2,765.15 in a row.
Airbnb & Short-Term Rental Profit Calculator
The operating month of this pro forma as a spreadsheet for Excel & Google Sheets: nightly rate, occupancy, cleaning per turnover, platform and management fees, rent or mortgage, utilities and furnishing in; net monthly and annual profit, furnishing payback and break-even occupancy out. It works on a 30-day month and has no purchase price, loan, NOI, cap rate, cash-on-cash or DSCR cells. One-time $14.99, no subscription, instant download.
See the Airbnb & Short-Term Rental Profit Calculator →Buy now — $14.99All 7 templates — $49Instant access by email after checkout via Payhip.
Frequently asked questions
What is a pro forma for a short-term rental?
It is a projected one-year statement: gross revenue, operating expenses, net operating income, debt service, cash flow and the returns on the cash invested. Every figure is your own estimate. In this page's example, $53,595.04 of revenue leaves $22,499.88 of NOI and $2,944.65 of cash flow.
Is there a free short-term rental pro forma template for Excel?
This page gives the layout free: every line, its cell formula and a live calculator, to type into a blank Excel or Google Sheets file. There is no pro forma file to download here. ProSheet Studio's $14.99 short-term rental sheet models an average operating month and has no purchase, loan, NOI or DSCR cells.
Does the mortgage go into NOI?
No. NOI is gross revenue minus operating expenses, before any loan payment, so buyers with different loans get the same NOI and cap rate. The mortgage comes off afterwards as debt service. In the example, NOI is $22,499.88 and cash flow after debt service is $2,944.65.
What is a good DSCR for a short-term rental?
I found no official page that sets one figure, so this page quotes no threshold. DSCR is NOI divided by annual debt service; above 1.00 the NOI covers the loan payments. The example is 1.15 at 61% occupancy. Ask your lender for its minimum.
What occupancy does a short-term rental need to break even?
Divide fixed costs plus a year of loan payments by 365 times what one booked night keeps after fees and per-stay costs. The example needs 55.83%, about 16.98 booked nights a month. With a manager at an assumed 20% it needs 80.76%.
How much cash reserve should a short-term rental pro forma include?
Size it from a month-by-month statement, not the annual total. Give each month its own occupancy, subtract the same fixed costs and mortgage payment, and add up the months that run negative. In the example's assumed calendar, November to February lose $2,765.15 between them.
Sources
- Airbnb Help Centre, Airbnb service fees (read 9 October 2026) — Single fee: the entire fee is deducted from the host's payout, most hosts pay 15.5%, remaining hosts typically pay 14%-16%; the split-fee structure is being phased out.
- IRS Topic No. 415, Renting residential and vacation property (page last reviewed 24 September 2026) — Rental expenses that reduce the rental income subject to tax (mortgage interest, real estate taxes, casualty losses, maintenance, utilities, insurance, depreciation).
- IRS Publication 527 (2025), Residential Rental Property — Substantial services such as regular cleaning, changing linen or maid service: rental income and expenses are reported on Schedule C.
- Airbnb Help Centre, Responsible hosting in the United States — Hosts told to look up any permitting, zoning, safety and health regulations that may apply.
- Microsoft Support, PMT function — PMT(rate, nper, pv, [fv], [type]) syntax; the payment includes principal and interest but no taxes, reserve payments, or fees.
