
Permit Guide · Updated April 2026
What the municipal code actually requires, and the four traps that catch first-time Newport Beach STR owners every year.
At a glance
| Permitting authority | City of Newport Beach Revenue Division |
| Governing code | Newport Beach Municipal Code Chapter 5.95 (Short Term Lodging Permit) + Chapter 21.48.115 (Coastal Zoning Code) |
| Allowed zones | R-1.5, R-2, RM (multi-unit). R-1 (single-unit residential) is excluded. |
| Citywide permit cap | 1,550 active permits (cap currently met, waitlist active) |
| Minimum stay | 2 consecutive nights |
| 2026 renewal fee | $336 (was $214 in 2025; second step of an approved two-part increase) |
| Transient Occupancy Tax | 10% of room rate |
| TOT filing cadence | Monthly. Zero-activity months still require a return. |
| Local contact requirement | 24/7 designated contact, phone-reachable for noise / disturbance / emergency response |
| Inactivity rule (2026 update) | 2 years no activity = suspension. Reinstate once; second suspension = permanent revocation. |
What catches first-time owners
The single most expensive mistake we see. R-1 (single-unit residential) covers most of Newport Heights, large parts of Eastbluff, and significant inland tracts. STRs are not permitted in R-1, and the city does not grant variances. Confirm zoning before close, the city's GIS portal at nbgis.newportbeachca.gov shows zoning + active permit locations.
Default Airbnb settings let guests book a single night. Newport Beach requires a 2-consecutive-night minimum. Listings violating the minimum get flagged through the city's Hosting Compliance Hotline; repeat violations escalate to permit suspension. Set a 2-night minimum on every channel before you ever publish.
Owners who go an off-season month without renting often assume they don't need to file a TOT return. Wrong. Newport Beach requires a return every month, even at $0 collected, to maintain the permit in good standing. Our system files automatically; if you self-manage, set a calendar reminder for the 30th of every month.
The 2025-announced policy change: a permit can be reinstated after one inactivity-driven suspension, but a second suspension makes the revocation permanent. Newport Beach permits are scarce and capped, losing one to inactivity means going back to the bottom of a waitlist that can be years long. Run at least minimal seasonal bookings to keep your permit alive.
The application path
Pull the property's zoning at nbgis.newportbeachca.gov. R-1 = stop now. R-1.5 / R-2 / RM = continue. Check active permits in your geographic district to gauge waitlist competition.
Because the 1,550-permit cap is currently met, new applicants join the city's waitlist. Submit through the Revenue Division's online portal; track your position on the public waitlist dashboard.
2026 fee schedule: $336 permit + business license fee. Designate a 24/7 phone-reachable local contact (your property manager, a local family member, or a paid local-contact service).
If you list on Airbnb / VRBO, confirm whether the platform collects TOT on your behalf for Newport Beach (this changes occasionally). For direct bookings or platforms without an agreement, you collect the 10% TOT yourself and remit monthly.
Permit number must appear in every listing where the city has a posting requirement (Airbnb, VRBO, etc.). 2-night minimum stay enforced at booking. Most channel managers handle both automatically once configured.
Cost estimator
Newport Beach levies 10% TOT on gross booking revenue. Enter your expected annual gross below to see the full cost breakdown alongside NextGen Coastal's 18% all-in management fee.
$336/yr (2026 renewal)
TOT is collected from guests, not an owner expense. Cleaning billed at vendor cost to guests and excluded here.
| TOT (10%), paid by guests | - |
| Annual permit fee | - |
| Total city obligations | - |
| NextGen Coastal fee (18%) | - |
| Net to owner (est.) | - |
Net to owner = gross revenue minus NGC fee and annual permit. Before cleaning costs.
Frequently asked
Last verified 2026-04-28. Permit fees and program rules change. Always confirm against the city's published fee schedule and current code before filing.
Initial application or waitlist position, 24/7 local contact, monthly TOT, annual renewal, code-enforcement response, all included in our 18% all-in STR management fee.