Airbnb / STR Profit Calculator
Model true short-term rental profit with seasonal occupancy, guest cleaning fees, platform commission, and your fixed costs, month by month.
100% client-side. Your inputs stay in this browser.
Adjust rates, fees, and costs, annual and monthly results update immediately. Not tax or legal advice.
Currency display only, STR math is the same everywhere.
Net annual profit
$28,284
Avg monthly net
$2,357
RevPAR
$130
Contribution margin
62.6%
Net profit by month
Gross revenue stack
Cost stack
Sensitivity
Same model with occupancy or ADR stressed, updates with your inputs above.
| Scenario | Annual net |
|---|---|
| Your inputs | $28,284 |
| If occupancy drops to 50% | $20,926 |
| If nightly rate is −20% | $21,733 |
How this tool works
The calculator starts with your nightly rate and average annual occupancy, then distributes that occupancy across 12 months using a seasonality preset (ski, beach, urban, or flat). Each month gets its own occupancy multiplier that raises or lowers the average while keeping the annual total consistent. For each month, the tool calculates nightly revenue based on that month's occupancy and your nightly rate, the number of bookings based on occupied nights divided by your average length of stay, cleaning fee revenue collected from guests, platform fees deducted from gross revenue, your cleaning costs per turnover, property management fees if you use a PM company, fixed monthly costs (mortgage, utilities, insurance, HOA), and a maintenance reserve as a percentage of revenue. Net profit equals gross revenue minus all costs.
Worked example
Nightly rate: $200. Occupancy: 65%. Average stay: 3 nights. Cleaning fee charged: $100. Cleaning cost: $80. Platform fee: 14%. Mortgage: $1,800/month. Utilities: $200. Insurance: $100. Maintenance reserve: 5%. In a 30-day month: occupied nights = 19.5. Bookings = 6.5. Nightly revenue = $3,900. Gross revenue = $4,550. After all costs (platform fee $637, cleaning $520, operating $2,100, maintenance $228), net monthly profit = $1,065. Annual net: approximately $12,780. If occupancy drops to 50%, net monthly profit falls to roughly $280.
Frequently asked questions
How accurate are the seasonality presets?
They are directional estimates based on broad market patterns. Beach properties typically peak in summer, ski properties in winter, and urban properties stay flatter year-round. Replace the multipliers with your own monthly occupancy data from AirDNA, PriceLabs, or your hosting dashboard for the best accuracy.
Should I include property management fees if I self-manage?
Only if you want to factor in the value of your time. Many hosts set PM to 0% when self-managing. If you plan to hire a manager later, enter the going rate in your market (typically 15-25%) to see how it affects profit.
What is RevPAR and why does it matter?
RevPAR (Revenue Per Available Room-night) divides your nightly revenue by the total nights in the month. It combines your rate and occupancy into one metric. A property charging $300/night at 50% occupancy has the same RevPAR ($150) as one charging $200/night at 75%. Use it to compare properties or track performance over time.
How do I handle lodging taxes?
Most platforms collect and remit lodging taxes for you in jurisdictions where they are required. This calculator does not deduct lodging tax from your revenue because it is a pass-through: guests pay it on top of your nightly rate. If your jurisdiction requires you to remit taxes yourself, subtract that amount from your gross revenue estimate.
Is maintenance reserve necessary?
Yes. Furnishings, appliances, and guest wear add up. A 5% reserve is a starting point. Properties with pools, hot tubs, or older systems should budget 8-10%. Without a reserve, a single HVAC repair or mattress replacement wipes out months of profit.
Can I use this to evaluate a property before buying?
Yes. Enter the expected purchase price as the basis for your mortgage payment (or use the Mortgage Amortization Calculator to find that number first). Set conservative occupancy and rate estimates. If the net profit is positive after all costs including the mortgage, the property cash-flows from day one.