Research
STR municipal enforcement, compared across 10 cities.
Fine amounts, complaint-driven vs proactive enforcement, and average time-to-notice for short-term rental operators in NYC, Nashville, Austin, Denver, Miami Beach, Portland, Chicago, New Orleans, Phoenix, and Seattle — sourced from publicly available municipal ordinance data.
Published · 2026 · Keepwise Research
Why we did this
The cost of getting enforcement wrong shows up on the same line as your rent.
Most operators comparing STR tools treat compliance as a checkbox. The numbers in this comparison treat it as the dominant operating risk in any regulated city: the fine is one line on the invoice, but the time-to-notice drives every decision about whether to keep the listing live, what to do about a pending renewal, and when to take a unit off the platform. Keepwise is built so that the host does not have to track these windows by hand — but a host who is picking a tool still has to know what the windows look like in the cities where they actually operate.
Methodology & sources
Three dimensions. Ten cities. Every row publicly verifiable.
We compared each city on three dimensions: fine amount per violation or per day, complaint-driven vs proactive enforcement posture (which determines whether the city finds the listing or waits for a neighbour), and typical time-to-notice from first compliance action to operator receipt. The ordinance numbers are pulled from each city’s governing code or ordinance text as published on the relevant municipal portal; the time-to-notice numbers reflect the typical window in published enforcement logs and hearing schedules, not a single operator’s experience.
For an operator-level framework that turns these windows into a dated renewal calendar you can keep in your inbox, see the STR Compliance Playbook.
At a glance
The enforcement shape, by city.
Three colours, three postures. Complaint-driven cities act on a 311 call; proactive cities run scheduled sweeps; hybrid cities do both, with the proactive half hitting at renewal.
| City | Fine range (per violation/day) | Complaint vs proactive | Avg time-to-notice |
|---|---|---|---|
| New York CityNY | $1,000 – $5,000+ per violation (max $50,000 willful) | Complaint-driven | 30 – 90 days |
| NashvilleTN | Up to $500/day per violation | Proactive | 14 – 30 days |
| AustinTX | Up to $2,000 per violation + license revocation | Complaint-driven | 30 – 60 days |
| DenverCO | $500 – $999/day | Complaint-driven | 21 – 30 days |
| Miami BeachFL | $1,000 – $20,000 per violation | Proactive | 7 – 21 days |
| PortlandOR | $250 – $1,000/day | Hybrid | 30 – 60 days |
| ChicagoIL | $1,500 – $3,000 per offense | Complaint-driven | ~30 days |
| New OrleansLA | Up to $500/day | Hybrid | 14 – 21 days |
| PhoenixAZ | Up to $1,000 per violation | Complaint-driven | ~30 days |
| SeattleWA | $1,000/day first offense, $5,000/day subsequent | Hybrid | 30 – 60 days |
New York CityNY
Complaint-driven- Fine range
- $1,000 – $5,000+ per violation (max $50,000 willful)
- Avg time-to-notice
- 30 – 90 days
NashvilleTN
Proactive- Fine range
- Up to $500/day per violation
- Avg time-to-notice
- 14 – 30 days
AustinTX
Complaint-driven- Fine range
- Up to $2,000 per violation + license revocation
- Avg time-to-notice
- 30 – 60 days
DenverCO
Complaint-driven- Fine range
- $500 – $999/day
- Avg time-to-notice
- 21 – 30 days
Miami BeachFL
Proactive- Fine range
- $1,000 – $20,000 per violation
- Avg time-to-notice
- 7 – 21 days
PortlandOR
Hybrid- Fine range
- $250 – $1,000/day
- Avg time-to-notice
- 30 – 60 days
ChicagoIL
Complaint-driven- Fine range
- $1,500 – $3,000 per offense
- Avg time-to-notice
- ~30 days
New OrleansLA
Hybrid- Fine range
- Up to $500/day
- Avg time-to-notice
- 14 – 21 days
PhoenixAZ
Complaint-driven- Fine range
- Up to $1,000 per violation
- Avg time-to-notice
- ~30 days
SeattleWA
Hybrid- Fine range
- $1,000/day first offense, $5,000/day subsequent
- Avg time-to-notice
- 30 – 60 days
By city
Each row, with the ordinance behind it.
NY
Ordinance
NYC Local Law 18 (2023) + Multiple Dwelling Law §78
Fine range
$1,000 – $5,000+ per violation (max $50,000 willful)
Enforcement
Acts after a complaint.
Complaint-driven via 311 and the buildings department; the city does not patrol for STRs — it acts when a neighbour or a building records one.
Avg time-to-notice
30 – 90 days
Source · NYC Mayor's Office of Special Enforcement publishes annual STR enforcement counts; Local Law 18 took effect September 2023.
TN
Ordinance
Metro Code §6.41 (STR permit) + owner-occupancy requirement
Fine range
Up to $500/day per violation
Enforcement
Acts on a schedule.
Proactive — Metro runs an annual permit audit and re-inspection cycle, so non-owner-occupied listings surface even without a complaint.
Avg time-to-notice
14 – 30 days
Source · Metro Nashville Codes Department permit register; owner-occupancy is the spine of the program.
TX
Ordinance
Austin City Code §25-2-789 (STR license, three-tier: Type 1 / 2 / 3)
Fine range
Up to $2,000 per violation + license revocation
Enforcement
Acts after a complaint.
Primarily complaint-driven through 311, but license revocations are issued proactively at the annual renewal sweep.
Avg time-to-notice
30 – 60 days
Source · Austin Code Department STR dashboard; non-owner-occupied caps tightened under the 2023 amendments.
CO
Ordinance
DRMC §33-210 (STR license) + Group Living Updates
Fine range
$500 – $999/day
Enforcement
Acts after a complaint.
Complaint-driven with periodic license-status audits; the Group Living rules of 2024 narrowed what counts as a primary residence.
Avg time-to-notice
21 – 30 days
Source · Denver Community Planning & Development STR data; Group Living amendment adopted May 2024.
FL
Ordinance
City Code §142-905 et seq. (STR license — banned in most residential zones)
Fine range
$1,000 – $20,000 per violation
Enforcement
Acts on a schedule.
Proactive — the city runs a dedicated STR compliance unit issuing violations within days, not weeks; the city treats STRs as a quality-of-life issue, not a permit problem.
Avg time-to-notice
7 – 21 days
Source · Miami Beach Code Compliance STR enforcement log; STRs are prohibited in most single-family residential districts.
OR
Ordinance
PCC §33.710 + Title 33 short-term rental amendments
Fine range
$250 – $1,000/day
Enforcement
Acts on both schedules and complaints.
Hybrid — 311 complaints route through the bureau, and the city runs an annual Type-C permit audit that catches listings that drifted out of compliance.
Avg time-to-notice
30 – 60 days
Source · Portland Bureau of Development Services STR permit register; Type-C permits require renewal evidence.
IL
Ordinance
MCC §4-14-160 (Shared Housing Unit license)
Fine range
$1,500 – $3,000 per offense
Enforcement
Acts after a complaint.
Complaint-driven via 311; enforcement follows a structured ~30-day notice window before escalation to administrative hearing.
Avg time-to-notice
~30 days
Source · Chicago Department of Business Affairs and Consumer Protection license lookup.
LA
Ordinance
Municipal Code §26-13 et seq. (STR permit, residential / commercial split)
Fine range
Up to $500/day
Enforcement
Acts on both schedules and complaints.
Hybrid — compliant by complaint, but the city proactively inspects at the resident-level when a block exceeds complaint thresholds.
Avg time-to-notice
14 – 21 days
Source · City of New Orleans Department of Safety and Permits STR permit portal.
AZ
Ordinance
Phoenix City Code §31-401 (STR permit)
Fine range
Up to $1,000 per violation
Enforcement
Acts after a complaint.
Complaint-driven through 311; the city does not patrol for STRs and a clean listing rarely produces a notice without a triggering complaint.
Avg time-to-notice
~30 days
Source · Phoenix Planning and Development Department STR permit data.
WA
Ordinance
SMC §6.310 (STR license — owner-occupancy + platform verification)
Fine range
$1,000/day first offense, $5,000/day subsequent
Enforcement
Acts on both schedules and complaints.
Hybrid — complaint-driven in operational practice, but the license-status audit runs at renewal and catches long-term noncompliance.
Avg time-to-notice
30 – 60 days
Source · Seattle Department of Construction and Inspections STR registry; platform-side verification required since 2024.
Key takeaways
Five implications for the host deciding whether to register.
- 01
Fines are not the cost — the compounding audit time is.
A $500/day fine is the operator’s smallest bill. The real cost is the 30- to 90-day window where the listing may have to pause while the operator answers the notice, gathers evidence, and argues with the city. Plan your compliance posture around the window, not the line item.
- 02
Proactive cities are the ones to register in first.
Miami Beach and Nashville audit on a schedule. If your portfolio touches a proactive city, register the highest-fine jurisdiction first — the city will find the listing whether or not the neighbour does.
- 03
Complaint-driven cities still surprise operators who skim the ordinance.
Chicago, Austin, and Phoenix look passive on paper but go hard on repeat 311 calls. The earliest a host in a complaint-driven city hears from the city is roughly 30 days after the first complaint — count that window against any planned expansion.
- 04
Hybrid is the median, but hybrids tilt different ways.
Portland, New Orleans, and Seattle run hybrid programs, but the proactive half hits at renewal, not in season. A clean renewal audit is the cheap way back into a city; a failed renewal audit blocks the listing for the rest of the calendar year.
- 05
Cross-portfolio operators: register every listing before the first booking.
If you operate in more than one of these cities, register the full portfolio before the first booking goes live in any of them. Enforcement costs compound across the portfolio because the same property records appear in every city’s evidence ledger.
Read the playbook
The compliance window, tracked for you.
Keepwise watches the municipal portal your listing lives in — permit expiry, ordinance amendments, council agendas, and the renewal calendar — so the windows above are the problem you solve once, not the one you solve every weekday.