North Carolina repealed most municipal privilege license taxes in 2014 under NCGS 160A-211, leaving Charlotte with only narrow categories like beer and wine retailers, taxicabs, and itinerant merchants, despite Mecklenburg's growing professional and tech sector.
Before 2014, NC cities could levy broad business privilege taxes on most businesses. House Bill 1050 (S.L. 2014-3) repealed that authority effective July 1, 2015, leaving Charlotte able to tax only specific classifications still authorized by NCGS 160A-211: beer and wine retailers, taxicab companies, ambulatory pharmacies, and certain itinerant merchants. New businesses still register through the Charlotte Tax Office for any required local license, register with NC Secretary of State, obtain a Mecklenburg County tax ID for personal property, and may need zoning and signage approvals. Most service businesses owe no city privilege tax.
Operating a beer-wine retail location, a taxi service, or an itinerant sales operation without paying the remaining authorized privilege tax can produce back-tax assessments plus interest and possible permit suspension.
See how Charlotte's business tax classification rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.