How Cities Find Unlicensed Short Term Rentals

Chelan County, Washington opened its annual short term rental renewal window on September 1, 2026, and owners have until October 31 to file. The county's own page tells them where to go, and the destination is worth noticing: a portal operated by Deckard Technologies, the same vendor that runs the county's short term rental complaint line.
That detail contains most of what has changed about enforcement: a host renewing a permit and a neighbor reporting a party now arrive at the same commercial software.
Most hosts still picture detection as a code officer noticing a rotating cast of guests on a quiet street. That is not how it works. Cities buy a subscription to a company that monitors listing sites, infers the street address behind a blurred map pin, and returns a list of properties that appear in the listings but not in the permit roll. No complaint starts that process, and nothing in it separates an unlicensed operator from a host whose paperwork went out of date.
Key facts
- Chelan County's renewal window runs September 1 to October 31, 2026. Renewal fees are $728 for Tier 1 and Tier 2 and $1,092 for Tier 3, according to the county.
- A Chelan renewal filed between November 1 and November 30 carries a "late fee of two times the permit fee in addition to renewal fee," turning a $728 Tier 2 renewal into $2,184. December filings carry three times, or $2,912.
- Deckard Technologies says its rentalScape platform analyzes "15 million+ listings from 10,000+ rental websites in real time," serves "500+ jurisdictions," and finds "up to 35% more short-term rentals" than competing tools.
- Granicus states on its Host Compliance page that "less than 10% of short-term rental owners voluntarily register and pay all taxes," and that the service captures listings from more than 70 rental websites with timestamped screenshots as evidence.
How does a city find an unlicensed short term rental?
Three layers sit behind the match list, and a host can be caught by any one of them independently.
The scraping layer
Monitoring is broad and automated. Deckard describes rentalScape as scanning "over 15 million listings across 10,000+ rental websites daily, tying each listing to a specific parcel number and property address." Granicus advertises "the complete capture of listings from more than 70 short-term rental websites" with real time status updates.
Breadth is what hosts underestimate. Deckard's pitch is that it finds "up to 35% more short-term rentals, including properties with listings on platforms beyond Airbnb and Vrbo." Run the number forward: a city that believes it has 1,000 rentals can be handed a list of up to 1,350, and the extra 350 are not new businesses.
The address match
This is the step most hosts misread, and the misreading is understandable. Airbnb's own help documentation explains that a listing with precise location turned off shows "a small circle surrounded by a shaded circle" that "obscures the exact location and indicates that the listing is located somewhere within that area." Even with precise location on, "the numerical street address will not be shared until the guest's reservation is confirmed."
Hosts read that as anonymity. It was never designed as one. The blurred circle keeps a guest from turning up at a stranger's door before booking, and does nothing against a system built to resolve addresses at scale.
Deckard describes matching through "address normalization and entity-matching technology, backed by patented processes," cross referencing listings against municipal license records, parcel and ownership data, postal records, and utility data. Granicus, in the Berkshire Eagle's June 4, 2022 account of its proposal to Great Barrington, Massachusetts, would "combine [artificial intelligence] and human analysts to identify the exact addresses and owner information for each identifiable STR." Photographs, amenity lists, review text, and the center point of that shaded circle narrow a street to a few candidate parcels. Assessor records finish the job.
The evidence layer
Detection alone does not support an enforcement action, so proof is sold as a separate feature. Granicus supplies timestamped screenshots as documented evidence, aimed at an administrative hearing rather than a phone call, and Deckard adds human validation from in-house analysts before delivering a list of non-compliant properties with verified owner contact data. By the time a host hears from the city, the file already exists, dated and screenshotted.
What the vendors' own numbers concede
Deckard claims compliance "up to 95%" and a tax revenue increase "up to 40%." Granicus bundles address identification, permitting and tax collection, compliance monitoring, a 24/7 complaint hotline, and regulatory consulting into one contract, advertising up to 20 times return on investment.
The most revealing sentence in either company's marketing is the one about voluntary compliance. Granicus tells prospective cities that fewer than 10% of short term rental owners register and pay all their taxes without being made to. As a sales argument, that describes an opportunity. As a market description, it explains the business: the gap between what is listed and what sits on the permit roll is the product.
The economics explain how quickly this spreads through small jurisdictions. Granicus estimated its service would cost Great Barrington roughly $10,000 a year. Against the company's own top-end claim of twenty times return, a $10,000 contract implies as much as $200,000 in recovered permit fees and lodging tax, the same charges that show up as fixed compliance costs for hosts. A council does not need to believe the high end for that arithmetic to clear a budget committee, and the recoveries are documented: Avalara reported on June 9, 2026 that Richmond, Virginia collected $5.6 million in delinquent short term rental taxes, penalties, and interest in 2026.
Why a fully compliant host still gets flagged
The trigger is a mismatch between two databases, not a violation. A live listing paired with a permit record that is not current produces exactly what an unlicensed rental produces: an address in one system and nothing in the other. The permit lapsed in March. The license sits under an LLC while the listing runs under a personal name. A regional-site listing from three seasons ago is still indexed though it takes no bookings. None are substantive violations, and all look identical on the match list.
Separate registries compound it. When Soldotna, Alaska streamlined its registration ordinance, which the council passed unanimously in late April 2026, council member Jordan Chilson described the friction directly: "Currently, operators need to register their short-term rental with the city, and register it again for the city's lodging tax collection." One property, two registries, two records that can drift apart. A mismatch does not read differently depending on why it exists, which is the risk worth managing.
The renewal window is the expensive part
Chelan County publishes the clearest example, and the structure is common enough to study even if you never rent there. A Tier 2 permit, meaning not owner occupied with a maximum occupancy of 12, renews for $728 inside the September 1 to October 31 window. File on November 12 and the county adds a "late fee of two times the permit fee in addition to renewal fee." That is $728 plus $1,456, or $2,184. File on December 3 and the multiplier becomes three: $728 plus $2,184, or $2,912. The on-time cost triples in November and quadruples in December. Tier 3, at a $1,092 renewal, scales identically: $3,276 in November, $4,368 in December. The county lists one fee figure per tier, so the multiplier applies to the same $728 or $1,092.
Nothing in that escalation requires wrongdoing. Same property, same guests, same permit, one calendar entry missed. Lake Chelan Now reported on September 4, 2026 that fees rose this year and that Community Development "prefers you submit your renewal application via the Deckard Portal," so the renewal system and the detection system are now one interface.
What to put on your calendar this month
Verify your renewal window on the jurisdiction's own published page, and note whether the late penalty is flat or a multiplier. Those two designs are not the same risk. Reconcile the name on the permit against the name on every active listing, including the entity that holds title.
Search your own address across every platform you have ever used, including ones you abandoned, and remove anything stale: an orphaned listing from 2023 is a live record on somebody's match list. Confirm whether your city treats operating registration and lodging tax registration as separate filings, and if your ordinance requires a license number in the listing, put it there now. Hawaii County's year-end registration window is another live deadline this fall. The registration rules in your state are worth rechecking if you have not looked since last season.
What happens once the city has your address
Enforcement has largely moved from the host to the platform, which changes the remedy. Since July 1, 2026, Austin requires platforms to remove an unlicensed property within 10 days of a city request, bars them from collecting booking fees on it, and sets fines up to $500 per day. Clark County's version took effect September 2, 2026, and the Fifth Circuit's ruling in Bodin v. New Orleans gave the model appellate cover.
A fine can be appealed on the host's own schedule. A delisting cannot. When the channel is the enforcement point, an operator whose demand arrives entirely through one platform has no fallback during the weeks it takes to correct a record that was only ever clerical.
A direct booking site does not exempt anyone from a license, and it should not be sold that way. What it changes is dependency. Because a Haven site runs on the host's own domain with the guest relationship and guest data staying with the host, booked reservations and past guests remain reachable even if a listing comes down while a record is corrected. The tax obligation does not move: a direct booking is still a taxable stay in most jurisdictions, and collecting it becomes the host's job rather than the platform's.
What to watch next
Watch how many jurisdictions follow Chelan in routing renewals through the detection vendor's own portal, since that consolidation hands a city one screen showing every listing, every permit, and every gap between them. The other open question is whether vendor-supplied evidence holds up when it is contested, as Salt Lake City's enforcement fight with Airbnb shows.
FAQ
How do cities know if my Airbnb is unlicensed?
Most buy monitoring software rather than investigating property by property. Deckard says its platform scans more than 15 million listings across more than 10,000 rental websites daily and ties each to a parcel number and address, which the city compares against its permit database. A property with no matching permit record becomes an enforcement lead without anyone filing a complaint.
Can a city find my address if my listing shows only an approximate location?
Yes. Airbnb's approximate location setting shows guests a shaded circle that obscures the exact spot, and the street address is withheld until a reservation is confirmed, but that protection was built for guests rather than regulators. Deckard describes resolving listings to a specific parcel number through address normalization and entity matching against license, ownership, postal, and utility records.
What happens if I miss my short term rental permit renewal deadline?
It depends on whether your jurisdiction charges a flat late fee or a multiple of the permit fee. In Chelan County, Washington, a $728 Tier 2 renewal filed in November costs $2,184, because the county adds a late fee of two times the permit fee on top of the renewal, and a December filing costs $2,912.
Does having a direct booking website keep my rental off the city's radar?
No, and treating it that way is a mistake. Detection works from public listings and permit records, licensing applies regardless of where a booking originates, and lodging tax is still owed on direct reservations even when no platform collects it. What a direct channel changes is what survives a delisting: the domain, the guest list, and the reservations already on the books.


