Disclaimer

Requirements change frequently. Always verify current requirements, fees, and deadlines with the NC Secretary of State (sosnc.gov), NC Department of Revenue (ncdor.gov), your city's licensing office, your county health department, and relevant professional licensing boards. This guide is for informational purposes only and does not constitute legal or compliance advice.

North Carolina Business License — Quick Facts
Statewide General Business License
None
LLC Annual Report
Due April 15; $202
Corporation Annual Report
Due April 15; $25 for domestic corporations
Local Business Licenses
Varies by city and county
Sales & Use Tax Registration
Required for retailers and certain service businesses
Key State Agency
NC Secretary of State / NC Department of Revenue

North Carolina Business License Overview

North Carolina does not have a universal statewide business license, but all registered business entities must file annual reports with the Secretary of State. Local licensing is handled at the city and county level—practices and requirements vary widely, and North Carolina's 100 counties and 550+ municipalities each have their own rules.

North Carolina is a growth state—Charlotte, Raleigh, Durham, and Asheville have all seen rapid business expansion, making it a common target for multi-location expansion. Understanding the compliance landscape across these markets is essential.

North Carolina Annual Reports (Secretary of State)

All LLCs and corporations registered in North Carolina must file an Annual Report with the Secretary of State.

North Carolina's LLC annual report fee of $202 is among the higher fees in the country. Late filings are penalized at $200 for LLCs and $25 for corporations, and sustained non-compliance leads to administrative dissolution.

North Carolina Sales & Use Tax Registration

Businesses selling tangible personal property or taxable services in North Carolina must register with the NC Department of Revenue for a Certificate of Registration. Registration is free. Sales tax returns are filed monthly, quarterly, or semi-annually depending on the volume of taxable sales. Each physical business location in the state should be registered.

Local Business Licenses in North Carolina

Charlotte / Mecklenburg County

Charlotte does not require a general citywide business license for most businesses. However, Mecklenburg County and Charlotte each issue Privilege License Taxes for certain business types, and specific regulated businesses (food service, childcare, contractors) require permits from the appropriate department. The Charlotte Fire Department issues Certificate of Occupancy and fire inspection certificates for commercial spaces.

Raleigh / Wake County

Raleigh eliminated its general business privilege license in 2015 but still requires permits for regulated industries. Wake County Environmental Services issues food establishment permits annually. Most commercial spaces require a Certificate of Occupancy from the City of Raleigh Inspections and Permits department.

Durham

Durham requires a Business License for certain business types, administered through the City-County Inspections Department. Food establishments require annual permits from the Durham County Department of Public Health.

Greensboro / Guilford County

Greensboro requires a Business License for businesses operating within city limits. Renewal is annual, with fees based on business type and gross receipts. Guilford County covers unincorporated areas.

Asheville / Buncombe County

Asheville requires a Business License for businesses in city limits, renewed annually. Buncombe County covers unincorporated areas.

Industry-Specific State Licenses

Profession / License Renewal Period Governing Agency
General Contractor Every 2 years NC Licensing Board for General Contractors
Real Estate Broker Annually (June 30) NC Real Estate Commission
Cosmetologist Every 2 years NC State Board of Cosmetic Art Examiners
Registered Nurse Annually (December 31) NC Board of Nursing
CPA Annually (June 30) NC State Board of CPA Examiners
Food Service Establishment Annually NC DHHS / local health dept.
Alcohol Permit (ABC Commission) Annually NC Alcoholic Beverage Control Commission
Electrical Contractor Every 2 years NC State Board of Examiners of Electrical Contractors
Insurance Agent Every 2 years NC Department of Insurance

North Carolina Renewal Checklist

Managing Multiple North Carolina Locations

North Carolina's growth markets—Charlotte, Raleigh-Durham, Greensboro, Asheville—each have their own licensing rules. While Charlotte has relatively light general licensing requirements, Greensboro and Asheville require city business licenses, and food/beverage businesses everywhere deal with county health permits and ABC permits. A restaurant group expanding across multiple NC markets faces a patchwork of annual renewals across different portals and offices.

Permitmetric centralizes every North Carolina permit and deadline across all locations in one compliance dashboard.

Track Your North Carolina Renewal Deadlines Automatically

From the $202 LLC Annual Report to ABC permits and food establishment licenses across Charlotte, Raleigh, and Asheville—Permitmetric tracks every North Carolina renewal in one place.

Start Free — No Credit Card View Pricing