STR Calculator | Airbnb Revenue, ROI, Cash Flow & Cap Rate Estimator

A free Airbnb Revenue Calculator, Airbnb ROI Calculator and Vacation Rental Calculator in one place. Enter your nightly rate, occupancy, expenses and property price to instantly see Airbnb income, profit, cash flow, cap rate, NOI, ADR, RevPAR and mortgage payment. Test any deal in under 60 seconds before you buy, refinance or list a short-term rental.

$
%
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
%

Live Result Dashboard

Revenue

$0
Estimated monthly rental revenue
  • Annual Revenue$0
  • Avg Daily Revenue$0
  • Occupancy Revenue$0
  • Bookings / Month0

Expenses

$0
Total monthly operating cost
  • Annual Expenses$0
  • Operating Expenses$0
  • Expense Ratio0%

Profit

$0
Monthly profit after all expenses
  • Annual Profit$0
  • Net Profit (Annual)$0
  • Profit Margin0%

Cash Flow

$0
Money left each month after every bill
  • Annual Cash Flow$0
  • StatusPositive

ROI

0%
Annual return on invested cash
  • Cash-on-Cash Return0%
  • 10-Year Return0%
  • Break Even Time—
  • Total Cash Invested$0

Cap Rate

0%
Net operating income ÷ property price
  • NOI (Annual)$0
  • Cap Rate Rating—

Mortgage

$0
Estimated monthly principal & interest
  • Total Interest$0
  • Total Payment$0

Key Metrics

$0
Average Daily Rate (ADR)
  • Occupancy Rate0%
  • RevPAR$0
  • Occupancy Calculator0%

Investment Rating

0 / 100
Enter your numbers to see the rating
  • Verdict—

Practical Example — Step by Step

A complete walkthrough using real numbers so you can follow along.

1. Property PurchasedA small vacation rental is bought for $250,000. Property Price = $250,000
↓
2. Nightly Rate SetListed on Airbnb at $120 per night. Nightly Rate = $120
↓
3. Occupancy RateBooked 70% of the time. Occupied Nights = 30 × 70% = 21 nights
↓
4. Nightly IncomeMultiply occupied nights by nightly rate. 21 × $120 = $2,520
↓
5. Monthly RevenueAdd cleaning fees and extra income. $2,520 + (7 × $75) = $3,045
↓
6. Annual RevenueMultiply monthly by 12. $3,045 × 12 = $36,540
↓
7. ExpensesMortgage, utilities, cleaning, tax, insurance and maintenance. $1,500 × 12 = $18,000
↓
8. ProfitRevenue minus expenses. Monthly: $3,045 − $1,500 = $1,545 Annual: $1,545 × 12 = $18,540
↓
9. Cash FlowMortgage already inside expenses. Monthly Cash Flow = $1,545 (positive)
↓
10. ROITotal cash invested: $50,000 + $3,000 + $8,000 + $5,000 + $2,000 = $68,000. ROI = ($18,540 ÷ $68,000) × 100 = 27.3%
↓
11. Cap RateNOI excludes mortgage. Operating expenses = $600/month. NOI = $36,540 − $7,200 = $29,340 Cap Rate = ($29,340 ÷ $250,000) × 100 = 11.7%
↓
12. Investment RatingStrong cap rate + positive cash flow = Excellent. Rating: 88 / 100 — Excellent

How a Short-Term Rental Makes Money — Visual Flow

Follow the money from purchase to investment decision.

🏠Property PurchasedYou buy the asset with cash or a mortgage.
🧳Guests BookTravelers reserve nights through Airbnb or VRBO.
💵Revenue GeneratedNightly rate × occupied nights + fees.
🧾Expenses DeductedMortgage, tax, cleaning, utilities, repairs.
💰Net ProfitWhat remains after every cost is paid.
🔄Cash FlowReal money entering your bank account monthly.
📈ROIProfit compared to the cash you invested.
✅Investment DecisionBuy, hold, refinance or walk away.

STR Calculator: A Complete Guide to Airbnb Revenue, Profit and ROI

Investing in short-term rentals can be one of the most rewarding moves in real estate — or one of the most expensive mistakes. The difference usually comes down to one thing: whether you ran the numbers before you bought. That is exactly what an STR Calculator is for.

This guide explains every formula behind the tool above: how an Airbnb Revenue Calculator works, how an Airbnb ROI Calculator measures returns, how a Cap Rate Calculator and NOI Calculator evaluate a property, and how an ADR Calculator, Occupancy Rate Calculator and RevPAR Calculator help you price and benchmark your listing.

What Is an STR Calculator?

An STR Calculator — short for Short-Term Rental Calculator — is a financial modelling tool designed specifically for properties rented for less than 30 days at a time. It differs from a traditional Rental Property Calculator because short-term rentals have a fundamentally different cost and revenue structure.

A long-term rental earns one predictable rent payment per month. A short-term rental earns dozens of nightly payments with fluctuating occupancy and higher operating costs. An STR Calculator accounts for these differences by combining revenue drivers (nightly rate, occupancy, cleaning fees, extra income) with a comprehensive expense model (mortgage, utilities, cleaning, taxes, insurance, maintenance, management). The output is a clear picture of monthly and annual profit, cash flow, ROI, cap rate and overall investment strength.

How Airbnb Revenue Is Calculated

Airbnb revenue is calculated with a simple three-part formula:

  1. Nightly Revenue = Nightly Rate × Occupied Nights
  2. Cleaning Revenue = Number of Bookings × Cleaning Fee
  3. Extra Income = Pet fees, parking, late checkout, vending, etc.

Total Monthly Revenue = Nightly Revenue + Cleaning Revenue + Extra Income

Annual revenue is simply monthly revenue multiplied by 12. The single biggest driver is occupancy — moving from 60% to 75% occupancy can increase revenue by 25% or more, without raising your nightly rate by a single dollar.

Understanding Occupancy Rate

Occupancy rate is the percentage of available nights that are actually booked. It is calculated as:

Occupancy % = (Occupied Nights ÷ Available Nights) × 100

Most healthy short-term rentals run between 60% and 80%. Anything above 75% is strong. Below 50% usually signals a pricing, listing-quality or location problem. Occupancy varies heavily by season and market, so always use a 12-month average rather than a single peak month.

Average Daily Rate (ADR)

The Average Daily Rate measures the average price you actually receive per booked night:

ADR = Total Room Revenue ÷ Occupied Nights

ADR is a better measure than your advertised rate because it reflects discounts, promotions and long-stay pricing. Comparing your ADR to nearby listings tells you whether you are priced competitively.

RevPAR: The Hospitality Benchmark

Revenue Per Available Room combines pricing and occupancy into one number:

RevPAR = Total Room Revenue ÷ Available Nights (or ADR × Occupancy Rate)

RevPAR is the standard benchmark in hospitality because it captures both how much you charge and how often you fill the property. A property with a $150 ADR and 50% occupancy has the same RevPAR as one with a $100 ADR and 75% occupancy — but the second is generally more stable.

Expense Formula

Every recurring cost should be captured. The main categories are:

CategoryTypical Range
Mortgage (principal + interest)Varies by loan
Utilities5–10% of revenue
Cleaning costPer turnover
Maintenance reserve5–10% of revenue
Property tax1–3% of property value / year
Insurance (STR policy)0.5–1.5% of property value / year
HOA feesVaries
Internet & cableFixed monthly
Property management15–25% of revenue
Other (supplies, software, licensing)2–5% of revenue

Monthly Expenses = Sum of all categories above
Annual Expenses = Monthly Expenses × 12

Cash Flow Formula

Cash flow is the money left after every bill is paid, including the mortgage:

Monthly Cash Flow = Monthly Revenue − Monthly Expenses

Positive cash flow means the property pays for itself. Negative cash flow means you must fund the shortfall every month. Most investors aim for at least $200–$500 positive monthly cash flow per property as a safety buffer.

ROI Formula

Return on Investment measures profit against the cash you actually invested:

Total Cash Invested = Down Payment + Closing Cost + Furniture + Renovation + Other Initial Costs
ROI = (Annual Profit ÷ Total Cash Invested) × 100

Cash-on-cash return uses annual cash flow instead of annual profit. A good cash-on-cash return is generally 8–12%. Above 15% is excellent.

Cap Rate Formula

Cap rate measures the property's return independent of financing:

Cap Rate = (NOI ÷ Property Price) × 100

For short-term rentals, 8–12% is very good, 6–8% is solid, and below 4% is weak unless you expect significant appreciation.

NOI Formula

Net Operating Income removes mortgage payments from the expense side so properties can be compared on equal footing:

NOI = Annual Revenue − Annual Operating Expenses (excluding mortgage)

NOI is the numerator in the cap rate formula and the key metric used by professional investors and appraisers.

How to Analyse a Rental Property

  1. Estimate realistic annual revenue using conservative occupancy.
  2. List every recurring expense, including a maintenance reserve.
  3. Calculate monthly and annual profit.
  4. Check cash flow — it must be positive or you must be prepared to fund it.
  5. Calculate ROI and cash-on-cash return against your cash investment.
  6. Calculate NOI and cap rate for comparison with other properties.
  7. Check ADR and RevPAR to validate your pricing strategy.
  8. Stress-test at 20% lower occupancy and 10% higher expenses.

Ways to Increase Airbnb Income

Common Mistakes

Expert Investment Tips

Advantages of Short-Term Rentals

Disadvantages of Short-Term Rentals

Best Practices

Conclusion

The STR Calculator above gives you a complete, professional view of any short-term rental deal in seconds. It combines an Airbnb Revenue Calculator, Airbnb ROI Calculator, Cap Rate Calculator, NOI Calculator, ADR Calculator, Occupancy Rate Calculator, RevPAR Calculator and Mortgage Calculator in a single tool. Use it to screen deals, price your listing, refinance with confidence and grow your portfolio. Always underwrite conservatively, always stress-test your assumptions, and never buy a property that only works in a best-case scenario.


Frequently Asked Questions

Click any question below to reveal the answer.

What is an STR Calculator?
An STR Calculator (Short-Term Rental Calculator) is a financial tool that estimates how much money a short-term rental property will earn and cost. It combines nightly rate, occupancy rate, cleaning fees and extra income to project monthly and annual revenue, then subtracts mortgage, utilities, taxes, insurance, maintenance and management fees to reveal profit, cash flow, ROI and cap rate. Investors use an STR Calculator before buying a property, setting nightly prices, or deciding whether to switch from long-term to short-term renting. Because short-term rentals have different cost structures than traditional rentals, a dedicated STR Calculator gives far more accurate results than a generic rental property calculator.
How do I calculate Airbnb revenue?
To calculate Airbnb revenue, multiply your nightly rate by the number of nights you expect the property to be booked. For example, at $120 per night with 70% occupancy over 30 days, you have 21 booked nights, giving $2,520 in nightly revenue. Then add cleaning fees and any extra income such as pet fees, late checkout charges or parking. The formula is: Monthly Revenue = (Nightly Rate × Occupied Nights) + Cleaning Fees + Extra Income. Multiply by 12 for annual revenue. Our Airbnb Revenue Calculator performs this instantly and also shows your average daily revenue and occupancy revenue, so you can compare scenarios side by side.
What is a good occupancy rate for Airbnb?
Most healthy short-term rentals run between 60% and 80% occupancy. Anything above 75% is strong, while below 50% usually signals a pricing, listing-quality or location problem. Occupancy depends heavily on season, market and property type. A beach house might hit 90% in summer and 40% in winter, averaging 65% annually. Urban apartments often stay steadier at 70–80%. New hosts typically start lower and improve as reviews accumulate. Use the Occupancy Rate Calculator inside our STR Calculator to test your own numbers: divide occupied nights by available nights and multiply by 100. Then run the Airbnb ROI Calculator to see how occupancy changes affect your returns.
How is Airbnb ROI calculated?
Airbnb ROI is calculated by dividing your annual net profit by the total cash you invested. Total cash invested includes your down payment, closing costs, furniture, renovation and any other upfront costs. For example, if you invest $68,000 and earn $18,540 in annual profit, your ROI is ($18,540 ÷ $68,000) × 100 = 27.3%. This is also called cash-on-cash return. Some investors calculate ROI against the full property price instead, which produces a lower but broader figure. Our Airbnb ROI Calculator shows ROI, cash-on-cash return, 10-year return and break-even time so you can judge a deal from every angle.
What is a good cap rate for a vacation rental?
For vacation rentals, a cap rate between 8% and 12% is generally considered very good, while 4% to 6% is typical in expensive coastal or downtown markets where appreciation is expected. Cap rate equals annual Net Operating Income divided by property price, expressed as a percentage. NOI is revenue minus operating expenses but before mortgage payments. Because short-term rentals often generate more revenue than long-term leases, their cap rates can be higher, but so can their operating costs. A Cap Rate Calculator paired with an NOI Calculator helps you compare properties fairly, regardless of how they are financed.
What is the difference between ADR and RevPAR?
ADR (Average Daily Rate) measures the average price you actually receive per booked night. It equals total room revenue divided by occupied nights. RevPAR (Revenue Per Available Room) measures revenue across every available night, whether booked or not. It equals total room revenue divided by available nights, or simply ADR multiplied by occupancy rate. If your ADR is $120 and occupancy is 70%, your RevPAR is $84. RevPAR is the more complete metric because it captures both pricing and occupancy in a single number, making it the standard benchmark in hospitality and short-term rental analysis.
How do I calculate NOI for a rental property?
NOI (Net Operating Income) is annual rental revenue minus annual operating expenses, excluding mortgage payments. Operating expenses include property taxes, insurance, utilities, cleaning, maintenance, HOA fees, internet and management fees. For example, if annual revenue is $36,540 and operating expenses are $7,200, your NOI is $29,340. NOI matters because it ignores how the property is financed, letting you compare deals on equal footing. It is also the numerator in the cap rate formula. Our NOI Calculator is built directly into the STR Calculator dashboard, updating in real time as you change your expense inputs.
Is an Airbnb calculator accurate?
An Airbnb calculator is as accurate as the numbers you enter. The math itself is precise, but revenue projections depend on realistic estimates of nightly rate, occupancy and seasonality. Most beginners overestimate occupancy and underestimate maintenance, cleaning and vacancy. To improve accuracy, use at least 12 months of local market data, include a 5–10% maintenance reserve, account for slow seasons, and add platform fees of roughly 3–5% for hosts. The Airbnb Income Calculator in this tool lets you test conservative, realistic and optimistic scenarios quickly so you can see how sensitive your returns really are.
What expenses should I include in a rental property calculator?
A complete Rental Property Calculator should include mortgage principal and interest, property taxes, landlord or short-term rental insurance, HOA fees, utilities, internet, cleaning costs, supplies, maintenance and repairs, property management fees, platform commissions, and a vacancy or seasonality allowance. For short-term rentals you should also budget for furniture replacement, restocking amenities, licensing fees and higher utility usage. Our Expense Calculator covers ten categories and instantly converts them into monthly and annual totals, which then feed directly into the Profit Calculator, Cash Flow Calculator, Cap Rate Calculator and ROI Calculator.
How long does it take to break even on an Airbnb?
Break-even time is how long it takes for cumulative profit to equal your total cash invested. It is calculated by dividing total cash invested by monthly profit. If you invested $68,000 and earn $1,545 per month, break-even takes roughly 44 months, or about 3.7 years. Strong markets with high occupancy and low operating costs can break even in two to three years, while leveraged deals in expensive cities may take five years or more. Remember that break-even ignores appreciation and principal paydown, both of which improve your real return. Our ROI Calculator displays break-even time automatically.
What is the 1% rule for rental properties?
The 1% rule is a quick screening guideline that says monthly rent should equal at least 1% of the property price. For a $250,000 property, you would want at least $2,500 in monthly rent. For short-term rentals, this rule is often too simplistic because revenue varies heavily by season and platform. Instead, STR investors use cash flow, cap rate and cash-on-cash return. Our STR Calculator shows all three, which gives you a much more accurate picture than the 1% rule alone. Use the 1% rule as a first filter, then run the full calculator before making an offer.
How do I price my Airbnb listing?
Pricing should balance occupancy and nightly rate to maximize RevPAR. Start by researching comparable listings in your area and their seasonal rates. Then use the ADR Calculator and RevPAR Calculator inside this tool to find the sweet spot. Many hosts use dynamic pricing software that adjusts rates daily. Test different prices for 30 days, then review your occupancy and revenue data. A slightly higher rate with slightly lower occupancy often produces more total revenue — and less wear on the property. Always factor in cleaning fees and local events when pricing weekends and holidays.
Should I use a property manager for my Airbnb?
A property manager typically charges 15–25% of revenue and handles guest communication, cleaning coordination and maintenance. For a single property you can manage remotely, self-management often makes more sense — you keep the full revenue. For multiple properties or long-distance investments, a manager usually pays for itself through higher occupancy and fewer headaches. Use our Expense Calculator to model both scenarios: add the management fee, then compare your profit and cash flow. If your cash flow stays positive with a manager, it is usually worth the convenience.
Is a short-term rental better than a long-term rental?
Short-term rentals typically generate two to three times more revenue than long-term leases in the same property, but they also cost more to operate and carry higher vacancy risk. Long-term rentals offer predictable income, lower turnover and less involvement. The right choice depends on your market, your tolerance for volatility, and local regulations. Use our STR Calculator to model the short-term scenario, then compare the monthly cash flow to a standard long-term rent for the same property. If the short-term cash flow is at least 30% higher after all extra costs, the STR model is usually the better choice.
What is a good cash-on-cash return?
Cash-on-cash return measures annual pre-tax cash flow divided by total cash invested. A return of 8–12% is considered good in most markets, above 15% is excellent, and below 5% is weak unless strong appreciation is expected. In expensive coastal markets, cash-on-cash returns of 3–5% are common because investors bet on appreciation. In secondary markets, 10–15% is achievable with well-chosen properties. Our ROI Calculator displays your cash-on-cash return alongside ROI and break-even time so you can compare deals on equal footing.
How do I reduce my STR operating expenses?
Start by auditing every line item in the Expense Calculator. Common reductions include negotiating with cleaners for bulk pricing, installing smart thermostats and LED lighting to cut utility bills, buying supplies in bulk, switching to a cheaper internet plan, and self-managing instead of hiring a property manager. You can also reduce turnover costs by setting a 2-night minimum stay and adding self-check-in. Small savings add up — trimming $200 per month from expenses on a $3,000 revenue property boosts your profit margin by nearly 7 percentage points.
What is the difference between ROI and cap rate?
ROI measures return against the cash you invested, including the effect of financing. Cap rate measures return against the full property price, ignoring financing. Because of this, two investors buying the same property with different down payments will show different ROIs but identical cap rates. Cap rate is best for comparing properties; ROI is best for evaluating your personal investment. Our STR Calculator shows both side by side so you can analyze a deal from multiple angles.
Can I use this STR Calculator for VRBO and Booking.com?
Yes. This Vacation Rental Calculator works for any short-term rental platform, including Airbnb, VRBO, Booking.com and direct bookings. The formulas — revenue, expenses, profit, cash flow, ROI, cap rate, NOI, ADR, RevPAR — are universal. Just enter your expected nightly rate, occupancy and costs. If a platform charges different host fees, add them under "Other Expenses." You can also model direct-booking discounts by reducing your average nightly rate slightly. The tool is platform-agnostic and works worldwide.
How does seasonality affect STR revenue?
Seasonality can swing STR revenue by 40–70% between peak and off-peak months. A beach property might earn $6,000 in July and $1,200 in January. Our calculator uses a single average occupancy rate for simplicity, but you can model seasonality by running separate calculations for peak and off-peak months. Add the two together and divide by 12 for a blended annual figure. Investors should always stress-test their deals at 50–60% of peak occupancy to ensure they can survive a slow season without going negative on cash flow.
Do I need a license to run an Airbnb?
Many cities require a short-term rental license, permit or registration, and some prohibit STRs entirely in certain zones. Fees range from $50 to over $1,000 annually. Always check your local regulations before buying. Add licensing and permit costs to the "Other Expenses" field in our Expense Calculator so your profit figures stay realistic. Also consider that regulations can change — a market that allows STRs today may restrict them in two years. Conservative investors reserve 5% of revenue for regulatory and compliance risk.

Disclaimer: This STR Calculator and guide are provided for educational purposes only. Results are estimates based on user inputs and should not be considered financial, tax or investment advice. Always consult a qualified professional before making real estate investment decisions.