How to know if your short-term rental actually makes money — and what to do when it doesn't.
The Operator Score is a single number between 0 and 100 that summarises the financial health of your Airbnb. It's not a vanity metric — it's built from your actual revenue, expenses, occupancy, and margin data.
Here's what the number means in practice:
Healthy margins, manageable costs, room to optimise. Focus on revenue growth.
Profitable but thin. There's a specific leak somewhere — find and fix it.
One bad month could put you underwater. Needs structural attention now.
A score below 50 doesn't mean the property is a lost cause. It usually means one of three things: the mortgage is too high relative to the market ADR, operating expenses are out of control, or occupancy expectations were wrong from the start.
Most hosts who score below 50 already knew something felt off — the calculator just tells you exactly where.
The score is weighted across four categories. In order of impact:
Run the calculator every quarter. The number should move. If you adjust your pricing, renegotiate a cleaning contract, or refinance, the score should reflect it. Hosts who track this quarterly tend to catch problems early — before they show up as a loss at year end.
Most hosts track revenue. The ones who actually make money track these five numbers instead.
This is the percentage of nights you need to sell each month just to cover your fixed costs — mortgage, utilities, insurance, platform fees. Not to profit. Just to not lose money.
If your fixed costs are $3,000/month, your ADR is $150, and you have 30 nights available:
That means you need to sell 20 out of 30 nights just to cover costs. In a market where average occupancy is 58%, that's a problem. Knowing this number before you buy a property — or before a slow season hits — is the difference between planning ahead and scrambling.
Revenue minus everything. Mortgage, cleaning, supplies, platform fees, property management, utilities, maintenance, taxes. What's left is your margin.
A healthy STR margin sits between 25–40%. Below 20% and you're working hard for very little. Above 40% is possible in low-cost markets with owned properties, but rare with financing.
Not your listed nightly rate — your actual ADR. The average you're getting across all booked nights, including discounted stays, last-minute deals, and long-stay discounts.
Most hosts overestimate this. Pull your last 90 days of payouts, divide by nights booked. That's your real ADR. It's almost always lower than the number in your head.
Total monthly expenses divided by monthly revenue. This tells you how much of every dollar earned disappears before it reaches you.
Target: below 70%. Above 80% and the business model is broken — you're essentially running an operation to break even.
Annual profit before debt service. This is the number used to value a property as an investment. Banks, buyers, and serious investors look at NOI because it strips out financing — which is personal — and shows the property's actual earning power.
If you ever plan to sell, refinance, or raise capital against the property, know your NOI. A property generating $40,000 NOI in a market where cap rates are 6% is worth roughly $667,000 to an investor — regardless of what you paid for it.
One of the most common mistakes in STR underwriting is underestimating expenses. People model 20% for "costs" and then wonder why the property bleeds money. Here's what expenses actually look like across property types.
These are monthly figures based on a financed property with a property manager. Self-managed properties will be lower on management but higher on time.
| Expense Category | Studio / 1BR | 2–3 BR | 4–5 BR |
|---|---|---|---|
| Mortgage (PITI) | $1,200–$2,000 | $2,000–$4,000 | $4,000–$8,000 |
| Property Management (20–25%) | $300–$600 | $600–$1,500 | $1,500–$3,500 |
| Cleaning (per turn) | $60–$100 | $100–$180 | $180–$350 |
| Utilities | $100–$200 | $200–$400 | $400–$700 |
| Insurance (STR policy) | $150–$250 | $250–$450 | $450–$900 |
| Platform fees (3%) | $60–$150 | $150–$400 | $400–$900 |
| Supplies / restocking | $50–$100 | $100–$200 | $200–$400 |
| Maintenance reserve (1% annually) | $100–$200 | $200–$400 | $400–$800 |
| Total (typical range) | $2,000–$3,600 | $3,600–$7,500 | $7,500–$15,500 |
A well-run 2BR in a strong STR market (Nashville, Scottsdale, Smoky Mountains) generating $5,500/month in revenue against $3,800 in expenses = $1,700 net = 31% margin. That's a good property.
The same property in a weaker market generating $3,200/month revenue against the same expenses = -$600/month loss. Same property, different market, completely different outcome.
Market selection matters more than almost any other variable.
Most underperforming Airbnbs have one of these seven problems. Usually just one. Finding it is worth more than any optimisation strategy.
Hosts set peak prices correctly and then leave the calendar at those prices for slow months. Occupancy craters, they panic and slash rates below break-even, or they leave nights empty. Neither is good.
Fix: Set a price floor — the minimum you'll accept per night and still profit. Never go below it. An empty night is better than a night that loses money after cleaning costs.
A $400 cleaning fee on a $120/night listing kills bookings. Guests see total cost, not nightly rate. If your cleaning fee is more than 1.5x your nightly rate for short stays, you're losing bookings to competitors.
Fix: Either raise your nightly rate and lower the cleaning fee, or set a 2-night minimum so the fee amortises across more nights. Most hosts who do this see immediate occupancy improvement.
A 20% management fee sounds reasonable. But 20% of $60,000 gross is $12,000/year. Add in maintenance markups (some managers charge 10–15% on top of contractor invoices), supply restocking markups, and "setup fees" — the real cost is often 28–35% of revenue.
Fix: Read the contract. Know exactly what's included and what triggers additional charges. Renegotiate annually. Self-managing is a legitimate option if you're local or have a reliable cleaner you trust.
A standard homeowner's policy does not cover short-term rental activity. If you're hosting without an STR-specific policy and a guest damages the property — or worse, gets injured — you could be personally liable for the full amount.
Fix: Get a dedicated STR insurance policy (Proper Insurance, Steadily, or CBIZ are common options). Airbnb's AirCover is not insurance. It's a host guarantee with significant exclusions.
In most US markets, Airbnb collects and remits state and local occupancy taxes automatically. But some jurisdictions require the host to register and remit separately. Getting this wrong means back taxes, penalties, and in some cases, forced delisting.
Fix: Check your local STR licensing requirements. Most cities have this documented on their official website. Register if required. Keep records.
Airbnb's algorithm rewards engagement. Listings that haven't been updated in months, have old photos, or consistently get skipped in search results lose ranking. Lower ranking = lower occupancy regardless of price.
Fix: Update your listing every 60–90 days. Refresh the description, add a seasonal photo, adjust pricing. The activity signal alone improves algorithm ranking.
No minimum stay means accepting 1-night bookings. One-night bookings have the same cleaning cost as a 5-night booking but one-fifth the revenue. At scale, this destroys margins.
Fix: Set a 2-night minimum baseline. In peak season or around events, push to 3–4 nights. You'll lose some bookings, but the ones you keep are far more profitable.
Dynamic pricing tools (PriceLabs, Wheelhouse, Beyond) are useful. But they work best when you've set the foundation correctly. The tool optimises within your parameters — if the parameters are wrong, automation just makes the wrong decisions faster.
Your price floor is the minimum nightly rate at which you still profit after all variable costs. Calculate it:
Example: $120 cleaning + $20 supplies = $140 variable cost per stay. At 3% platform fee, divide by 0.97 = $144. Your fixed costs daily rate (mortgage + insurance + utilities ÷ 30) might be $100. Price floor = $244/night.
Never list below your price floor. Not for "filling gaps." Not in slow season. If the market won't support your floor, the property doesn't work in that market.
Most STR markets have 3–4 distinct demand periods. Build a simple tier structure:
| Tier | Demand Signal | Pricing Move |
|---|---|---|
| Peak | Events, holidays, school breaks | 2–3x baseline |
| High | Weekends in strong months | 1.4–1.8x baseline |
| Standard | Weekdays in normal months | Baseline |
| Low | Off-season weekdays | 0.8x baseline, not below floor |
Every STR market has 3–5 annual events that drive outsized demand. SXSW in Austin. Mardi Gras in New Orleans. Leaf season in Asheville. The Grand Prix in Austin. These are the nights where you can charge 3–5x normal rates and still fill instantly.
The mistake is not knowing your market's events calendar. Build it out 12 months in advance. Block those dates from discounts months early. Raise prices as the date approaches and occupancy fills up.
For nights within 7 days, the calculus changes. An empty night generates zero. A discounted night generates something. But how much to discount depends on your break-even floor. Never go below it — not even for last-minute.
What does work: if a night is 3 days out and unbooked, lower price slightly and open to 1-night stays. The guest who wants to leave in 3 days is not the same guest who plans 6 weeks out — they're more price-inelastic on short notice.
Before buying an STR — or before making any major change to one you own — run three scenarios. Not the optimistic one. Not the pessimistic one. Three specific ones.
What happens to your profit if your average nightly rate falls 20%? This happens more often than people expect — new supply enters the market, a new regulation bans certain property types, or the platform algorithm pushes you down in rankings.
A 20% ADR drop on a property generating $5,000/month = $4,000/month revenue. If your expenses are $3,800, you went from $1,200 profit to $200. Viable, barely. If your expenses are $4,200, you're now losing $200/month.
Run this number before you buy. If a 20% ADR drop puts you underwater, the deal has thin margin of safety.
Most STR projections assume 60–70% occupancy. In a slow year, a new market, or with a poorly ranked listing, 45% is realistic. Model it.
At 45% occupancy with a $175 ADR and 30 available nights: 13.5 nights × $175 = $2,362 gross. If your expenses are $3,500, you're losing $1,138/month. That's $13,656/year, quietly, while you think you have a real estate investment.
HVAC replacement: $5,000–$12,000. Roof repair: $8,000–$25,000. Water heater: $1,500–$3,500. These happen. Model a year where you have one major expense and see if the property can absorb it.
If a $10,000 expense would wipe out your entire year's profit, the property is operating without a cushion. That's fine if you know it going in — not fine if you discover it mid-crisis.
The Host Profit OS calculator includes all seven stress scenarios built in. Run your baseline numbers first, then hit the stress test. The scenarios that turn your profit negative are the ones to prepare for — with cash reserves, insurance coverage, or a pricing strategy that builds a buffer.
These figures represent realistic ranges for well-positioned, actively managed properties. Not best-case. Not AirDNA headline numbers. What a careful operator can actually expect.
| Market | Avg ADR | Avg Occupancy | Net Margin (typical) | Regulation Risk |
|---|---|---|---|---|
| Smoky Mountains, TN | $180–$320 | 68–75% | 30–42% | Low |
| Scottsdale, AZ | $180–$380 | 58–68% | 25–38% | Low–Medium |
| Nashville, TN | $150–$280 | 62–72% | 22–35% | Medium |
| Sedona, AZ | $220–$450 | 64–74% | 28–40% | Medium |
| Destin, FL | $200–$450 | 55–68% | 22–35% | Low–Medium |
| Park City, UT | $350–$800 | 52–65% | 24–38% | Medium |
| Outer Banks, NC | $250–$600 | 50–62% | 20–35% | Low |
| Asheville, NC | $160–$300 | 65–75% | 24–36% | High (city) |
| Charleston, SC | $180–$340 | 60–70% | 22–34% | Medium–High |
| Myrtle Beach, SC | $130–$250 | 55–68% | 20–32% | Low |
| Orlando, FL | $130–$200 | 62–72% | 18–30% | Medium |
| Miami, FL | $180–$400 | 58–70% | 16–28% | High |
| Austin, TX | $140–$280 | 58–68% | 18–30% | Medium–High |
| New Orleans, LA | $150–$320 | 60–72% | 14–26% | Very High |
| Denver, CO | $130–$240 | 55–65% | 14–24% | High |
The top-performing STR markets share a few traits: strong drive-to tourism (people don't need to fly), year-round or multi-season demand, STR-friendly local government, and a meaningful gap between hotel supply and vacation accommodation demand.
The Smoky Mountains are the clearest example — no major hotel chains dominate, the drive market is enormous (within 6 hours of 100 million people), and regulation has historically been light. That combination is rare and explains why margins there are consistently the strongest in the country.
Run every potential STR purchase through this list before committing. If you can't answer a question, that's the due diligence item — not a reason to skip.