Seasonality calculator
Estimate revenue and net income for up to 12 months or a few seasons you name, then see the annual effect of changing one period's rate or occupancy.
What you type stays on this device. Opening this page, and getting a result, adds an anonymous count. That count does not include the values you type.
Inputs stay on this device
Type a nightly rate, an occupancy, and the nights available for each month, or for a few seasons you name. Add the monthly fixed costs, the cleaning and supplies you pay per stay, and a platform fee percent. All of those start at zero. Runs in your browser. Nothing is uploaded. A guest may not book the nights or pay the rate. This is a planning estimate, not financial, tax, legal, or pricing advice.
Net income for 1 month: $0.00. Net income for 1 month is $0.00. Nothing is entered yet. A zero is an empty assumption, not a suggested rate or occupancy.
Net income for 1 month
$0.00
Net income for 1 month is $0.00. Nothing is entered yet. A zero is an empty assumption, not a suggested rate or occupancy.
These results use only the estimates on this page. They are not a market rate, a typical occupancy, or a seasonal curve.
- Revenue
- $0.00
- Platform fees
- $0.00
- Per-stay costs
- $0.00
- Fixed costs
- $0.00
- Net income
- $0.00
- What-if revenue change
- $0.00
- What-if net income change
- $0.00
Each period
One period is on the page, so there is no higher or lower month.
Month 1
Revenue $0.00. Net income $0.00. Booked nights 0. Stays 0.
What-if
A 0% change leaves Month 1 as entered. Annual revenue does not change. Annual net income does not change.
These amounts stay on this page. For one year at a single rate and occupancy, use the ROI calculator. The nightly price calculator solves a nightly rate from costs and a fee you enter. The short-term versus long-term calculator compares two scenarios you describe. The break-even calculator estimates how long an upfront amount takes to recover. None of those pages receive the figures from this one. Airbnb seasonal pricing with your own numbers counts booked nights and nightly revenue in seasons you choose, including Friday and Saturday, then prices each slice from costs you pay. The window there is made up. How to calculate your Airbnb occupancy rate, ADR and RevPAR shows booked nights divided by nights available. The calendar there is made up. How to set an Airbnb nightly price from your costs builds a rate from costs you enter. How to estimate Airbnb ROI and break-even walks through property-level return with an illustrative example. Airbnb vs long-term rental: how to compare them with your own numbers compares a short stay with a lease. How to Calculate Short-Term Rental ROI covers cash invested for a property.
What the result means
Core formula
booked nights = nights available × occupancy; revenue = nightly rate × booked nights; net = revenue − platform fee − (cleaning + supplies) × stays − monthly fixed costs × months - Each period is one month, or a season with a month count from 1 to 12. Booked nights are the nights available times the occupancy rate. Revenue is the nightly rate times those booked nights. Money is clamped at zero, then rounded half up to the nearest hundredth.
- The platform fee is the percent you enter, applied to that nightly revenue. It starts at zero. A percent above 100 is treated as 100. Cleaning and supplies are costs per stay, not guest fees, and they are not added to revenue. Stays are booked nights divided by the average nights per stay. If that length is zero and either cost is above zero, the net is unavailable and nothing is divided by zero.
- Fixed costs are the monthly amount times the months in the period. One month uses the amount once. Net income is revenue minus the platform fee, the per-stay costs, and the fixed costs. The annual total adds the periods on the page. It is called annual when those periods cover 12 months. A longer span has no annual total.
- Nights available above 31 per month make that period unavailable. 31 is the longest calendar month, not a suggested length. The page does not lower the count. Months mode keeps the first 12 periods. Seasons mode keeps the first 6.
- The what-if replaces one period's nightly rate or occupancy with that figure changed by the percent you type, then subtracts the original total from the new total. A change that would push occupancy outside 0% to 100%, or a rate below zero, is not applied. A zero rate stays zero. The other periods stay as entered.
Planning estimate. These figures are not financial, tax, legal, or market advice. Test a conservative scenario and verify important assumptions yourself.
Before you use the result
Does this use market rates or a typical seasonal pattern?
No. Every rate, occupancy, night count, and cost starts at zero. A zero is an empty assumption, not a suggested rate. The tool does not look up listings, calendars, or a seasonal curve, and it does not fill in a platform fee.
How is revenue calculated?
Booked nights are the nights available times the occupancy you enter. Revenue is the nightly rate times those booked nights. It is nightly revenue only. A cleaning amount on this page is a cost you pay, not a fee the guest pays, so it is not added to revenue.
How is net income calculated?
Net income subtracts three things from revenue: the platform fee percent times that revenue, cleaning plus supplies times the number of stays, and monthly fixed costs times the months in the period. Stays are booked nights divided by the average nights per stay you enter. Income tax is not calculated. You can put a mortgage or another monthly bill in fixed costs if you want it in the net.
What does the what-if change?
It changes one period, either the nightly rate or the occupancy, by the percent you type. 10 means 10% higher and -10 means 10% lower. The annual effect is the new total minus the total before that change. Other periods stay as entered. A change that would put occupancy outside 0% to 100%, or a rate below zero, is not applied.
Why is net income missing for a period?
A cleaning or supplies cost needs an average nights-per-stay figure before those costs can be counted. When that length is zero, the page does not divide by zero and the net stays unavailable. Revenue is still shown. A period is also left out of the annual total when its nights available are above 31 per month, or when the periods together cover more than 12 months.
Can I use another currency?
Yes. Choose USD, EUR, GBP, CAD, AUD, or DOP, then enter every amount in that currency. The selector changes labels and formatting only. It does not convert exchange rates.
Try another tool
- Investment
STR ROI calculator
Estimate annual revenue, operating profit, cash-on-cash return, and cap rate.
Open tool - Planning
Break-even calculator
See how long it may take to recover your upfront short-term-rental investment.
Open tool - Operations
Cleaning fee calculator
Build a transparent cleaning fee from labor, laundry, supplies, and margin.
Open tool
Related guides
- Airbnb seasonal pricing with your own numbers
Count booked nights and nightly revenue in seasons you choose, including Friday and Saturday, then price each slice from costs you pay. The worked window is made up.
- How to calculate your Airbnb occupancy rate, ADR and RevPAR
Occupancy is booked nights divided by the night count you choose. ADR is nightly revenue divided by booked nights. RevPAR is that revenue divided by the same night count. The calendar below is made up.
- How to set an Airbnb nightly price from your costs
Build a break-even nightly rate and a target rate from costs, occupancy, a margin, and a host fee you enter, then read one made-up stay in the fee calculator.
- How to estimate Airbnb ROI and break-even
Enter your own purchase, setup, nightly rate, occupancy, fees, and operating costs, then read cash-on-cash return, break-even time, and a nightly rate. The worked figures are an illustrative example.
- Airbnb vs long-term rental: how to compare them with your own numbers
Match a short-term year to a long-term year from the rent, nightly rate, cleaning, fees, furnishing, utilities, vacancy, management, and time you enter. The worked figures are a made-up example.
- How to Calculate Short-Term Rental ROI
A practical guide to cash invested, annual operating profit, cash-on-cash return, and the assumptions behind them.