Compliance guides

Rental registration requirements, city by city

Five cities, five different programs — a license, a registration, a paperwork requirement, an inspection cycle. Every figure below comes from Tusk's own verified city guides, linked in each row.

CityWhat you register or licenseRenewal cycleFeeWhat happens if you miss itKey date
Denver, COResidential Rental LicenseEvery 4 years, or immediately on sale of the propertySet by the city; varies by inspection cost — check denvergov.orgUp to $5,000 per violation (raised from $999 in late 2025)Renewal application + new passing inspection due before the 4-year license expires
Los Angeles, CARSO / JCO / SCEP registrationAnnual, resets every calendar yearUp to $137.74/unit on time; up to $240.59/unit once delinquentCan't legally collect rent or pursue an eviction until registration is currentBilled each January; delinquent after February 28
Chicago, ILRLTO summary + security deposit rate summaryEvery lease and every renewal (not a fixed calendar cycle)No fee — this is a paperwork/disclosure requirement, not a license$100 damages claim; tenant can terminate with as little as a day’s noticeAttached at each signing/renewal; deposit interest rate updates every January
Seattle, WARRIO registration + rolling inspectionRegistration every 2 years; inspection once every 5–10 years, rolling$126 (first unit) + $31.50 per additional unit, as of Jan 2026$150/day for the first 10 days, then $500/day, once a Notice of Violation deadline passesMust register as soon as a unit is tenanted, not on a fixed annual date
San Francisco, CARent Board registration + Housing Inventory reportAnnualSet annually by the Rent Board; no flat rate publishedCan lose that year's allowable rent increase (1.6% for the 2026–27 cycle)Fee due March 1; exemption requests due mid-December of the prior year

Fees, penalties, and deadlines change on each city's own schedule. Click through to a city's guide for the full detail and current source before relying on a number here.

Track every renewal date automatically instead of by memory, no matter which city.

Start free trial