Brian Zuckerman — REALTOR®
Back to Insights

April 2026

STR Investment Math: What Sonoma County Short-Term Rental Numbers Actually Look Like

Based on real operating data from wine country STR properties, here is what revenue, expenses, and net operating income actually look like — not the projections you see on listing sheets.

Brian Zuckerman, REALTOR®|DRE# 02086186

Buyers regularly show me projections for Sonoma County short-term rentals that look clean on paper. AirDNA says the ADR is strong — though in my experience, AirDNA is sometimes spot-on and sometimes so far off the mark that treating it as gospel can be an expensive mistake. Either way, the listing agent included a revenue estimate that makes the cap rate look reasonable. And almost every time, something material is missing from the math.

I run my own hospitality portfolio here. I've built the spreadsheets, paid the fire-zone insurance premiums, and once got a 2 a.m. notification that the hot tub pump had died — with guests checking in the next morning. I was not, under any circumstance, about to replace a pump at 2 a.m. What I did do was show up early with an abundant selection of pastries from Quail & Condor, which bought me goodwill and — more importantly — time to get the repair done at a fraction of the emergency rate. That's the kind of thing that doesn't show up in a projection spreadsheet but absolutely shows up in your actual returns.

So this isn't a pitch. It's a framework for figuring out whether a specific property, at a specific price, under a specific set of regulations, actually pencils.

What You're Actually Being Shown

One thing I come across regularly: properties marketed as a “very successful STR” by listing agents who have little or no experience operating short-term rentals — or income properties in general. It sounds good in the listing copy. But when I ask for financials, what I typically receive is a screenshot of Airbnb revenue with no operating expenses attached. Or an AirDNA projection, which — as mentioned — is not something to build a purchase decision around. Gross revenue without context isn't financial data. It's marketing.

Revenue Expectations: The Range Is Wider Than You Think

Gross annual STR revenue in Sonoma County spans an enormous range, and where a property lands within that range has less to do with address than most people assume.

A well-maintained cottage or small two-bedroom home in a good location might generate $50,000 to $80,000 per year. That is real money, but it rarely moves the needle on a property purchased above $900,000. A mid-range three- or four-bedroom wine country home with thoughtful design and a strong guest experience can reach $120,000 to $180,000 annually. Luxury estates — the properties with pools, outdoor kitchens, vineyard views, multiple bedrooms, and magazine-quality interiors — regularly produce $200,000 to $300,000 or more.

The determining factor is not just location. It is positioning. A three-bedroom home on a beautiful lot will generate average revenue if the interiors are dated and the listing photos look like every other rental. That same home, redesigned with intention — curated furnishings, professional photography, a clear brand narrative — can command a 30 to 50 percent premium in nightly rate. I have seen this firsthand in my own portfolio. Design-specific positioning determines your market segment. The property gives you a ceiling. How you present and operate it determines where you actually land.

Seasonality matters significantly. Sonoma County peak season runs May through October, with a secondary spike around the November and December holidays. January through March is the trough. A property that averages $500 per night in July might command $280 in February — if it books at all. Your annual projections must account for these swings, not just assume a blended average applied across twelve months.

The Real Cost Structure

This is where most projections fall apart. Buyers see gross revenue, mentally subtract their mortgage payment, and like what's left. The problem is everything that sits between gross revenue and what actually hits your account.

Property management is typically the largest variable cost. Professional management here runs 15 to 25 percent of gross revenue, depending on scope. Some managers handle everything — guest communications, maintenance coordination, restocking supplies. Others handle bookings and not much else. The cheapest manager is almost never the best deal. Self-management is an option, but it's a real job, and most out-of-area owners underestimate the time commitment until they're deep in it.

Property taxes on a $1.5 million purchase run roughly $15,000 to $18,000 a year. Insurance can cause a shock to the uninitiated. Many of the most desirable STR properties sit in designated fire zones, and wildfire risk has restructured the insurance market here. Annual premiums of $8,000 to $15,000 are increasingly common for properties that require FAIR Plan or surplus lines coverage. And your standard homeowner's policy probably won't cover commercial rental activity, so you may be layering a separate hospitality policy on top of that.

Cleaning costs surprise people. At $200 to $400 per turnover, with turnovers happening twice a week during peak season, you can spend $15,000 to $25,000 a year on cleaning alone. Add supplies, linens, landscaping, pool maintenance, pest control, and general upkeep — another $8,000 to $15,000. Then there's capital reserves: the HVAC that fails in August, the septic inspection that finds a problem, the deck that needs resurfacing after two seasons of heavy guest use. I budget 5 to 8 percent of gross revenue for this.

Stack it all up and net operating income for a well-managed Sonoma County STR often lands at 50 percent of gross. A property grossing $180,000 might net $90,000 before debt service. That's the number that matters — not the gross figure on a listing sheet.

The Permit Landscape

Sonoma County doesn't have a single STR policy. It has a patchwork of overlapping jurisdictions, each with distinct rules, caps, and enforcement mechanisms. Understanding this landscape is foundational to any STR investment decision here.

The most important distinction is between primary residence permits and non-primary residence permits. In unincorporated Sonoma County, a primary residence STR requires the owner to occupy the home for at least 180 days per year. You can rent the property short-term when you're not using it, with fewer restrictions on availability. Non-primary residence permits — the ones investors typically need — face stricter caps, and annual fees ranging from roughly $1,000 to $2,500 depending on the jurisdiction and permit type.

Here's the part that catches people: several jurisdictions have stopped issuing new non-primary STR permits entirely. Others maintain hard caps that, once filled, create a waitlist with no guaranteed timeline. These caps can fill without any public announcement. I've had buyers fall in love with a property, get the inspection done, negotiate the price, and then discover the permit category they needed was full. That's an expensive surprise, and it's entirely avoidable if you do the regulatory diligence before you write the offer.

The City of Healdsburg, unincorporated Sonoma County, Sebastopol, Cloverdale, and other municipalities each maintain their own STR ordinances. What's permitted in one jurisdiction may be prohibited half a mile away. Permit transferability varies — some transfer with the property on sale, others don't, and some require a new application from the buyer. The details matter, and they change. The Board of Supervisors and city councils revisit STR policy regularly.

Valuation Discipline

Don't pay a price that only works if STR revenue materializes.

The purchase price needs to be justified by the property's intrinsic value as a residence — its lot, its location, its condition, its comparable sales — without any rental income factored into the equation.

STR revenue is upside. It's not a requirement. The moment your investment thesis depends on maintaining a specific occupancy rate at a specific nightly rate under a specific regulatory framework, you've stacked three variables on top of each other, and any one of them can shift. Regulations change. A new supervisor gets elected who campaigns on restricting vacation rentals. The county adjusts permit caps. A platform changes its algorithm and your bookings drop 20 percent for a quarter. A competing luxury property opens two miles away and compresses your rate.

If you buy at a price justified by the property itself — its value as a home, as land, as a long-term hold in a desirable market — then STR income becomes a genuine bonus. Your downside is owning a beautiful property in wine country at a fair price. Most people can live with that. If you overpay because you've capitalized projected rental income into the purchase price, your downside is being underwater on an asset that doesn't generate enough cash to cover its carry. Those are very different positions to be in.

Stress-Testing Your Investment

Every STR investment I evaluate gets stress-tested against at least two alternative scenarios. The question is straightforward: if short-term rental income disappears tomorrow, what are your options?

Mid-term rentals — furnished rentals of 30 days or more — are the most common fallback. These don't require STR permits in most Sonoma County jurisdictions, and the demand base is different: traveling nurses, construction project teams, wildfire relocation tenants, remote workers spending a month or two in wine country. Nightly rates are lower, but occupancy tends to be higher and turnover costs drop dramatically. A property that grosses $150,000 as an STR might gross $70,000 to $90,000 as a furnished mid-term rental with a fraction of the operating complexity.

Long-term leasing is the second fallback. A traditional 12-month unfurnished lease produces the lowest revenue of the three options, but it also carries the lowest operating cost and the most predictable cash flow. On a property with a $6,500 per month mortgage, a long-term lease at $4,500 to $5,500 per month might not generate positive cash flow, but it covers the majority of your carry while you wait for conditions to improve or decide to sell.

The test is this: if at least one alternative use case covers your carrying costs or comes close, you have built-in protection against regulatory changes, market downturns, or operational burnout. If none of the alternatives work and the deal only makes sense as an STR, the risk is too concentrated.

The Operator Reality

Running an STR is not passive income. The phrase gets used constantly and it creates expectations that don't survive contact with reality.

Even with professional management, you're making decisions regularly. A guest reports a plumbing issue on a Saturday night. Your property manager recommends a $12,000 deck repair that wasn't in the budget. The county sends a notice about updated noise ordinance requirements. Your cleaning team quits during peak season. These aren't hypotheticals — they're the operating reality of every STR portfolio I know, including my own.

Seasonal demand patterns shape your cash flow in ways that spreadsheets rarely capture well. You'll earn the majority of your annual revenue between May and October. Your expenses, however, don't take the winter off. Mortgage, insurance, property tax, landscaping, and pool maintenance continue through the slow months when revenue drops 40 to 60 percent. Cash reserves aren't optional — they're structural. I recommend maintaining at least three to four months of carrying costs in reserve at all times.

STR properties also take more wear than primary residences. Furniture, appliances, linens, and finishes that might last ten years in a home you live in will need refreshing in three to five years under heavy guest use. A refresh cycle isn't a failure — it's a planned cost of maintaining the rate and reviews that drive your revenue. Budget for it from day one.

And permit changes during your hold period can materially impact valuation. A property purchased with an active STR permit in a jurisdiction that later freezes new permits can actually see a premium, because the permit itself becomes scarce. Conversely, a jurisdiction that loosens restrictions and floods the market with new permits can compress your rates and occupancy. Neither outcome is predictable, which is exactly why buying at a price that works without STR income isn't conservative thinking — it's risk management.

The Bottom Line

Sonoma County STR investing can work exceptionally well for the right buyer, at the right price, with the right property. The revenue potential is real. The lifestyle component is genuine — many of my clients use their properties personally for several weeks a year and rent them the rest of the time. That combination of personal use, income generation, and long-term appreciation in a supply-constrained market is compelling.

But the math has to actually work. Not the theoretical math on a listing sheet. The real math — with every cost line item accounted for, regulatory risk acknowledged, and at least one contingency strategy in place. That's the analysis I run for every client evaluating an STR purchase, because it's the same analysis I run on my own properties.

If you're considering an STR investment in Sonoma County and want to see what the numbers actually look like on a specific property, that's exactly the kind of work I do.


Ready to Run the Real Numbers?

I build detailed operating models for every STR property my clients evaluate — revenue projections, full cost structures, permit analysis, and contingency scenarios. If you are looking at Sonoma County, let's talk.

Frequently Asked Questions

What gross revenue can I expect from a Sonoma County short-term rental?

Gross annual revenue ranges widely based on property type and positioning. A well-designed cottage or small home might generate $50,000 to $80,000 per year. A mid-range wine country home with 3-4 bedrooms can reach $120,000 to $180,000. Luxury estates with pools, vineyards, or exceptional design regularly exceed $200,000 to $300,000 or more. Design-specific positioning and guest experience quality matter as much as location.

What is the net operating income on a Sonoma County STR after expenses?

For a well-managed short-term rental in Sonoma County, net operating income often lands around 50 percent of gross revenue. The biggest expense categories are property management (15-25% of revenue), property taxes, insurance (especially in fire zones), ongoing maintenance, cleaning costs, supplies, and capital reserves. Many buyers underestimate these costs because listing sheets only show gross projections.

How do STR permits work in Sonoma County?

Sonoma County has a patchwork of STR regulations that vary by jurisdiction. Unincorporated Sonoma County, Healdsburg, Sebastopol, and other cities each maintain separate rules. Key distinctions include primary residence permits (owner occupies 180+ days per year) versus non-primary residence permits, which face stricter caps and annual fees between $1,000 and $2,500. Several jurisdictions have stopped issuing new non-primary permits entirely, and existing permit caps can fill without public notice.

Should I buy a property based on its STR income potential?

No. The purchase price must be justified by the property's intrinsic value without any rental income. STR revenue should be treated as upside, not a requirement for the investment to work. Regulations change, permit availability shifts, and market conditions fluctuate. If the deal only pencils with STR revenue, the risk is too concentrated. Always stress-test your projections and ensure at least one fallback strategy — mid-term rental or long-term lease — can cover your carrying costs.