Local guide

Charlotte Short-Term Rental Laws

Charlotte, North Carolina STR compliance: Charlotte does not publish a standalone STR license; legality turns on the current UDO use rules, property conditions, and Mecklenburg occupancy-tax registration. Review property eligibility, Address-specific zoning confirmation, North Carolina sales tax on accommodation rentals, and renewal actions from official sources.

  • 100+ U.S. cities
  • Official sources
  • Address used only for local rules

Compliance layers

A Clear Answer, Then a Path Forward.

Critical Finding

See whether the property can operate now, what blocks it, and which exception may apply.

Address Context

Confirm zoning, current land use, jurisdiction, and the rules that actually govern the address.

Required Approvals

Get the permits, licenses, documents, inspections, and tax registrations needed before launch.

Recommended Path

Follow prioritized next steps, deadlines, renewal duties, and viable alternatives when rules change.

Occupancy tax calculator

Estimate occupancy tax in Charlotte

Enter the nightly rate and stay length to estimate the lodging taxes and guest total for this jurisdiction.

Gross rent$150.00 × 3 nights
$450.00
Mandatory taxable feesRequired cleaning, resort, or similar fees included in the tax base.
$0.00
North Carolina state and applicable local sales/use tax on accommodations (8.25%) $450.00 × 8.25%
$37.13
Mecklenburg County 8% room occupancy tax (8%) $450.00 × 8%
$36.00
Estimated taxes and fees
$73.13

Guest pays

$523.13

Assumptions used

  • Modeled lodging scope: Incorporated Charlotte city limits in Mecklenburg County; modeled components are the current 8.25% Mecklenburg accommodation sales/use total and separate 8% Mecklenburg room-occupancy tax.

What may change the final amount

  • Owner-occupied private-residence exemption. North Carolina exempts a private residence, cottage, or similar accommodation rented by its owner for fewer than 15 days in a calendar year, but the exemption does not apply to rentals by an accommodation facilitator. This calculator does not collect owner/facilitator status, so the amount may be lower for qualifying stays. This factor is excluded from the displayed estimate and may decrease the result; verify it with the cited official source before filing.
Open the full occupancy tax calculator

Estimated tax is $73.13. Estimated guest total is $523.13.

Estimate only. Verify the property jurisdiction, exemptions, taxable charges, filing duties, and marketplace collection with the linked official sources.

Decision rule

Charlotte: resolve “Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area” before relying on the Address-specific zoning confirmation

Charlotte does not publish a standalone STR license; legality turns on the current UDO use rules, property conditions, and Mecklenburg occupancy-tax registration.

Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area. This is the first property-level screen for the Charlotte filing.

Recheck the UDO and tax account before a material property or operating-model change. Treat renewal status as part of continued eligibility, not an administrative afterthought.

  • Address-specific zoning confirmation

    Charlotte does not publish a standalone STR license; legality turns on the current UDO use rules, property conditions, and Mecklenburg occupancy-tax registration.

    Warning

Local facts that distinguish Charlotte

Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area. Only after that result can this address move from research to an active Address-specific zoning confirmation.

Legal posture
Charlotte does not publish a standalone STR license; legality turns on the current UDO use rules, property conditions, and Mecklenburg occupancy-tax registration.
Local approval
Address-specific zoning confirmation
Eligibility boundary
Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area.
Property or operator condition
Verify the proposed transient lodging use against the current UDO and any property approvals.
Approval prerequisite
Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization.
Published government charge
No standalone City STR permit fee is published; address review or other permit charges depend on the property.
Continuing duty
Recheck the UDO and tax account before a material property or operating-model change.

Test the Charlotte address against its local rules

Apply “Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area” to the actual parcel and rental model before opening the Charlotte government case.

  • Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area

    Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area. Retain the official Charlotte result that proves this condition; a contrary result stops the Address-specific zoning confirmation path.

    Required
  • Verify the proposed transient lodging use against the current UDO and any property approvals

    Verify the proposed transient lodging use against the current UDO and any property approvals. Retain the official Charlotte result that proves this condition; a contrary result stops the Address-specific zoning confirmation path.

    Required
  • Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization

    Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization. Retain the official Charlotte result that proves this condition; a contrary result stops the Address-specific zoning confirmation path.

    Required

Move the Charlotte decision “Verify the proposed transient lodging use against the current UDO and any property approvals” into an active Address-specific zoning confirmation

Start with “Verify the proposed transient lodging use against the current UDO and any property approvals”; the resulting local record keeps the Charlotte land-use decision distinct from tax registration and renewal.

  1. Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area

    Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area. The observable result is a property-specific record supporting this eligibility decision; otherwise correct the address or rental model before filing.

  2. Verify the proposed transient lodging use against the current UDO and any property approvals

    Verify the proposed transient lodging use against the current UDO and any property approvals. The observable result is a property-specific record supporting this classification decision; otherwise correct the address or rental model before filing.

  3. Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization

    Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization. The observable result is a property-specific record supporting this prerequisite decision; otherwise correct the address or rental model before filing.

  4. Submit after documenting “Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization”

    Use https://charlotteudo.org/. Keep the Charlotte case identifier and agency response alongside the evidence for “Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization”; payment or submission alone is not proof that the Address-specific zoning confirmation is active.

  5. Set up North Carolina North Carolina sales tax on accommodation rentals

    Accommodation rentals are included in North Carolina taxable-item guidance. Use NCDOR records for state filings and the local collector for any occupancy return.

  6. Preserve the Charlotte approval after issuance

    Recheck the UDO and tax account before a material property or operating-model change.

Separate the Charlotte charge from North Carolina tax

No standalone City STR permit fee is published; address review or other permit charges depend on the property.

Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area. The resulting Charlotte approval and the North Carolina sales tax on accommodation rentals record solve different compliance problems; neither substitutes for the other.

  • Charlotte charge

    No standalone City STR permit fee is published; address review or other permit charges depend on the property.

  • North Carolina sales tax on accommodation rentals

    Accommodation rentals are included in North Carolina taxable-item guidance.

  • Marketplace and direct bookings

    County or city occupancy taxes are separate from the state sales-tax account.

  • State filing control

    Use NCDOR records for state filings and the local collector for any occupancy return.

Keep the Charlotte approval aligned with the licensed property

Recheck the UDO and tax account before a material property or operating-model change.

  • Retain the active Address-specific zoning confirmation

    Match the issued record to Charlotte, the property address, and the approved rental class while continuing to satisfy “Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area”.

    Required
  • Continue to satisfy: Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area

    Recheck this Charlotte condition together with the continuing duty “Recheck the UDO and tax account before a material property or operating-model change” before changing ownership, occupancy, unit configuration, or the listing model.

    Required
  • Continue to satisfy: Verify the proposed transient lodging use against the current UDO and any property approvals

    Recheck this Charlotte condition together with the continuing duty “Recheck the UDO and tax account before a material property or operating-model change” before changing ownership, occupancy, unit configuration, or the listing model.

    Required
  • Maintain North Carolina records

    County or city occupancy taxes are separate from the state sales-tax account. Use NCDOR records for state filings and the local collector for any occupancy return.

    Required

FAQs

Frequently Asked Questions

Address-specific zoning confirmation. Charlotte does not publish a standalone STR license; legality turns on the current UDO use rules, property conditions, and Mecklenburg occupancy-tax registration.

Confirm the parcel is inside Charlotte rather than another Mecklenburg municipality or unincorporated area.

Verify the proposed transient lodging use against the current UDO and any property approvals. Maintain the Mecklenburg room-occupancy-tax account even though it is not land-use authorization.

North Carolina sales tax on accommodation rentals. Accommodation rentals are included in North Carolina taxable-item guidance.

Recheck the UDO and tax account before a material property or operating-model change.