Most arbitrage deals don't fall apart because the lease was wrong. They fall apart because the operator never checked whether the city would let them run a short-term rental in that unit at all — and found out after signing, furnishing, and listing. Short-term rental registration and permitting rules vary block to block in some cities, change without much notice, and are rarely mentioned by the landlord unless you ask. Here's how to verify them before you commit to a lease, not after.
Why this is a separate step from checking the lease
A landlord can legally agree to let you sublease and list the unit on Airbnb, and the city can still say no. The lease governs your relationship with the landlord. The municipal code governs whether the unit is allowed to operate as a short-term rental at all, regardless of what the lease says. Treat these as two independent approvals you need, not one.
This matters more for arbitrage than for owner-operated short-term rentals, because a lot of city ordinances are written around owner-occupancy. A rule that reads "primary residence of the permit holder required" or "non-owner-occupied short-term rentals prohibited" doesn't just add friction for an arbitrage operator — it disqualifies the unit outright, no matter how good the lease terms are.
Where to actually find the rules
Search engines and Airbnb host forums will get you a rough sense of a city's stance, but ordinances change and forum posts don't. Go to primary sources:
- City or county planning/zoning department website. Search "[city name] short-term rental ordinance" or "[city name] short-term rental permit." Most cities that regulate STRs have a dedicated page.
- The municipal code itself. Many cities publish it through Municode or American Legal Publishing. Search for "short-term rental," "transient occupancy," or "vacation rental" — terminology varies by jurisdiction.
- The city clerk or business licensing office. If the website is unclear or out of date, call. Ask specifically: "Can a non-owner-occupant hold a short-term rental permit for a leased unit at this address?" Get the answer from someone who processes permits, not a general information line.
- County and HOA layers separately. City rules are only one layer. Unincorporated county land has its own rules, and if the property is in an HOA or condo association, that's a fourth layer on top of city and lease terms. Don't assume city approval means you're clear everywhere else.
Save what you find. Screenshot the ordinance page, save the PDF of the code section, and note the date you checked. If a rule changes later and enforcement comes asking, having a dated record of what the rule said when you signed is worth having.
The specific things to look for
Owner-occupancy requirements
This is the single biggest disqualifier for arbitrage. Some cities allow STRs only in a host's primary residence, or only allow "non-owner-occupied" permits in specific zones or up to a capped number citywide. If a city requires owner-occupancy with no non-owner-occupied path, that market is off the table for arbitrage regardless of how good the rent-to-STR-revenue spread looks.
Permit caps and waitlists
Some cities cap the total number of active non-owner-occupied STR permits and run a waitlist or lottery once the cap is hit. If a cap exists, find out whether it's currently reached. Signing a lease assuming you'll get a permit, only to find the waitlist is a year long, turns a good deal into a dead unit.
Zoning restrictions
Even where STRs are broadly legal, some cities restrict them to certain zoning districts or exclude specific neighborhoods. A unit two blocks apart can be in or out depending on the zoning line. Confirm the exact address, not just "the city allows it."
Moratoriums and pending legislation
Check for active moratoriums on new STR permits and for any ordinance changes in progress. City council agendas and minutes (usually posted online) will show if STR regulation is currently under review. A city that's quietly drafting a stricter ordinance is a worse bet than one with stable rules, even if today's rules are favorable.
Minimum stay and night-cap rules
Some jurisdictions allow non-owner-occupied STRs but cap the number of nights per year or set a minimum stay length that pushes the unit toward mid-term rental economics instead of nightly Airbnb income. Read this carefully — it changes your revenue model, not just your compliance status.
Application requirements and lead time
Note what the permit application actually requires: proof of insurance, a local contact or property manager on file, fire/safety inspection, a business license, HOA sign-off. Note the processing time too. If it takes six to eight weeks to get approved, that's carrying cost on an empty or non-compliant unit before you can legally list it.
How to fold this into your deal timeline
Don't check registration requirements after you've signed the lease — check them before you make an offer to the landlord. If a city requires a permit before occupancy can be advertised as an STR, build that lead time into your underwriting: you're paying rent during the application window with no STR income to offset it. Two practical habits:
- Verify the city rule first, before spending time on landlord outreach for that specific unit. It's a five-minute check that can eliminate a market from consideration entirely.
- Once you're ready to sign, ask the landlord directly whether other units in the building already hold active STR permits. A landlord who's approved this before is a much faster yes, and confirms the unit type isn't disqualified for a reason you haven't found yet.
Compliance risk like this is exactly the kind of thing that's easy to miss when you're moving fast on a promising listing, which is part of why we built compliance and permitting signals directly into AirLoom's per-property scoring alongside rent and demand data.