How Cities Hunt Down Unlicensed Airbnbs — And Why Getting Caught Is Getting More Expensive
A host in a mid-sized U.S. city listed her spare bedroom on Airbnb for two years without a permit. She figured the city had bigger problems. Then a letter arrived — not from Airbnb, but from her city's code enforcement office. The city had cross-referenced a third-party data scrape of Airbnb listings against its permit database and flagged every address without a match. Her listing was one of hundreds. She faced fines, a mandatory permit application with back fees, and the threat of having her listing forcibly removed from the platform.
That story is not unusual anymore. Cities across the United States have moved from passive awareness to active, systematic enforcement of short-term rental (STR) rules. A short-term rental is broadly defined as a residential property rented for fewer than 30 consecutive days. If you are operating one — on Airbnb, VRBO, or any other platform — without the required local permit or license, the question is no longer whether you will be found. It is when.
This guide explains exactly how cities find unlicensed short-term rentals, what enforcement typically looks like, and what you need to do right now to get — and stay — compliant.
The Enforcement Toolkit: How Cities Actually Find Unlicensed STRs
Local governments have access to a growing set of tools specifically designed to surface unlicensed short-term rental activity. Understanding these methods is the first step toward appreciating the real risk you face as an unregistered host.
Third-party data scraping platforms. This is the method most hosts underestimate. Companies like Host Compliance (now Granicus), Deckard Technologies, and similar vendors sell subscription services to municipalities. These platforms automatically scan Airbnb, VRBO, Hipcamp, and dozens of other listing sites on a rolling basis. They capture listing addresses, host names, nightly rates, availability calendars, and review counts. The city then compares that data against its official permit or registration database. Any listing without a matching permit number gets flagged automatically. This process runs continuously — not as a one-time audit.
Permit number verification requirements. Many cities now require hosts to display their official permit or registration number directly on their Airbnb or VRBO listing. Airbnb has built functionality to collect and display this information. When a platform integrates with a city's registration system, unlicensed listings can be identified — and in some jurisdictions, removed — without any human review at all. This is the direction the industry is moving nationally.
Neighbor and community complaints. Residents who live near a short-term rental have always been a primary enforcement trigger. A noise complaint, a trash dispute, or a parking conflict often leads a neighbor to look up whether the property is permitted — and file a complaint if it is not. Many cities have dedicated STR complaint hotlines or online reporting portals specifically for this purpose. One complaint can open a full investigation.
Utility and tax record cross-referencing. Some municipalities cross-reference STR listing addresses against property tax records, business license databases, and transient occupancy tax (TOT) filing histories. If a property is generating short-term rental income but no TOT returns have been filed, that gap is a red flag that can trigger an inquiry.
Platform data-sharing agreements. Airbnb has publicly committed to working with local governments on data sharing as part of responsible regulation frameworks. While the scope of data sharing varies by jurisdiction, cities that negotiate formal agreements with platforms can receive aggregated or individual host data that makes identifying non-compliant operators substantially easier.
What the Application and Registration Process Typically Requires
Every city structures its STR permitting process differently, but most jurisdictions that regulate short-term rentals require hosts to complete some version of the following steps before their first guest checks in — not after.
Step 1: Determine your property type and zoning eligibility. Many cities distinguish between owner-occupied STRs (where the host lives on the property) and non-owner-occupied STRs (investment properties where no one lives full-time). Some zones prohibit non-owner-occupied STRs entirely. Before you apply for anything, confirm that your property type is permitted in your zoning district. Check your city's official planning or zoning department website for this information.
Step 2: Gather required documents. While requirements vary, most STR permit applications ask for some combination of: proof of property ownership or a signed lease (for hosted rentals), a valid government-issued ID, proof of liability insurance, a site plan or floor plan in some cases, and signed acknowledgment of local STR rules. Some cities require a health and safety inspection before a permit is issued.
Step 3: Submit your application and pay the permit fee. Most cities now accept applications online through their official city portal. Contact your city or county permit office directly for the current application fee — fees change, and numbers cited by third-party websites are often outdated or incorrect.
Step 4: Post your permit number on your listing. Once approved, most jurisdictions require you to display your permit number on every platform where you list. This is not optional in cities that have permit display requirements — it is a condition of the permit itself.
Step 5: Register for and remit transient occupancy tax. A separate but equally important step. Most cities that regulate STRs also require hosts to collect and remit lodging taxes — often called transient occupancy tax (TOT), hotel tax, or short-term rental tax. Verify the current rate and remittance schedule directly with your city's finance or tax department. Some platforms collect and remit on your behalf in certain jurisdictions; confirm whether yours does before assuming you are covered.
Ongoing Obligations After You Get Your Permit
Getting a permit is not a one-time event. Most STR permits must be renewed — commonly on an annual basis, though the specific renewal cycle varies by jurisdiction. Missing a renewal deadline can result in your permit lapsing, which puts you back in non-compliant status even if you operated legally for years before.
Beyond renewal, ongoing obligations typically include: maintaining active liability insurance at whatever level your city requires, continuing to remit lodging taxes on time and in full, keeping your listing's posted permit number current, complying with any occupancy or noise restrictions attached to your permit, and notifying the city if your contact information or property details change.
Some cities also conduct periodic re-inspections of permitted STRs, particularly if a complaint has been filed. Operating outside your permitted scope — renting more bedrooms than approved, exceeding guest limits, or operating a non-owner-occupied rental in a zone that only allows hosted rentals — can result in permit revocation even if you were fully compliant at the time of approval.
STR Comply monitors permit requirements across hundreds of jurisdictions and sends you an alert the moment rules change — so you never miss a compliance deadline.
What Happens When Cities Find Unlicensed Short-Term Rentals
Enforcement consequences vary by city, but the pattern is consistent: the longer you operate without a permit, the worse the outcome tends to be.
Fines and back fees. Most cities assess fines for operating without a permit. Some assess a per-day or per-violation fine that can accumulate over the entire period of unlicensed operation. Contact your city's code enforcement office for current fine structures — they differ significantly and change as cities tighten enforcement. In addition to fines, many cities require back payment of any transient occupancy taxes that should have been remitted during the unlicensed period.
Platform removal. In jurisdictions where Airbnb and VRBO have active data-sharing or permit-verification agreements with the city, non-compliant listings can be delisted directly. This can happen with little warning. Hosts who have built their income around STR revenue find themselves unable to accept bookings while they scramble to apply for a permit they should have had from day one.
Permit denial due to prior violations. Some cities will deny a permit application — or impose additional requirements — if the property has a history of code violations. Operating first and applying later can make it harder, not easier, to get legal.
Legal action and liens. In the most aggressive enforcement environments, municipalities have pursued civil action against repeat or high-volume unlicensed operators. While this is not the norm for first-time violations, it is a real and documented outcome in cities with strong enforcement postures.
The compliance math is straightforward: the cost of getting a permit is almost always lower than the cost of getting caught without one. Hosts using STR Comply get a personalized compliance checklist for their property type, so they know exactly what is required before they take a single booking.
STR Comply tracks short-term rental permit requirements across the United States and alerts hosts when local rules change — before a violation notice arrives at your door.
