No city permit needed; taxes are the main obligation
Charlotte issues no STR permit, license, or registration, and its development code has no STR use category, so investors face no city licensing barrier. The compliance work is taxes: 8.25% sales tax plus 8% Mecklenburg County occupancy tax, about 16.25% total, which Airbnb collects on platform bookings. HOA covenants remain the main risk.
Permit and costs
- Permit
- No permit required
- Issued by
- City of Charlotte
- Cost
- $0
- Renewal
- None
Key limits
- City permit
- none required
- HOA risk
- private covenants can still ban STRs
- Occupancy ceiling
- six-unrelated-occupant zoning ceiling
- Tax duties
- monthly occupancy tax returns due on the 20th if self-filing
Taxes
- Sales tax
- 8.25%
- Mecklenburg occupancy tax
- 8%
Registration checklist
- 1Check HOA covenantsCheck the property's HOA declaration and covenants for STR bans.
- 2Register for county taxRegister with Mecklenburg County for the room occupancy tax.
- 3Register for state taxRegister with the NC Department of Revenue for sales tax unless Airbnb handles it.
What could change this verdict
No city permit for hosted rentals either
Hosted and unhosted rentals follow the same no-permit regime; tax registration is the only government filing.
Permit and costs
- Permit
- No permit required
- Issued by
- City of Charlotte
- Cost
- $0
- Renewal
- None
Sources
Rules researched October 2026. They change, so verify with the city before you buy.
Want this verified for your exact address?
- Verdict for your parcel, not just the city
- Permit name, fee, and renewal schedule
- Night caps, occupancy rules, and key limits
- Tax rates and a step-by-step checklist
Free during early access. Run the free address check