Mecklenburg County, NC Business License Guide: Charlotte and County Rules

Analic Mata-Murray
Written & reviewed by
Managing Editor · Communications & Journalism degree, PR and media specialist with 11 years of experience making complex information clear

Mecklenburg County, North Carolina

Last updated: August 1, 2026

Starting a business in Mecklenburg County may involve Charlotte, one of six towns, the county, North Carolina, and the federal government. Each office handles a different part of the process.

This guide shows you where to start, which permits may apply, and what to verify before you sign a lease, sell products, serve food, hire workers, or operate from home.

Bottom line

Mecklenburg County does not show one countywide general business license for every ordinary business. The county mainly handles specific items such as assumed business names, business personal property, gross-receipts taxes, food permits, building permits, inspections, and certificates of occupancy.

Your city or town usually handles zoning and local land-use rules. Charlotte, Cornelius, Davidson, Huntersville, Matthews, Mint Hill, and Pineville do not all use the same process. Davidson, for example, requires a one-time local business registration for businesses physically located in town. Cornelius and Huntersville say they do not require a general town business license, but home businesses need zoning approval.

North Carolina handles business entity filings, state tax accounts, unemployment insurance, and many professional or industry licenses. The IRS handles federal tax IDs. An LLC, DBA, sales tax account, zoning permit, and business license are separate items.

Quick start: do these checks in order

  1. Write down exactly what the business will do. Include products, services, food, alcohol, vehicles, equipment, customer visits, employees, signs, events, and online sales.
  2. Confirm the exact jurisdiction. A mailing address that says Charlotte may be inside Charlotte, another town, or an unincorporated area. Use Mecklenburg County GIS and POLARIS property records.
  3. Ask zoning before spending money. Confirm that the activity is allowed at the address. Ask about home occupation, change of use, parking, outdoor storage, signs, deliveries, customer traffic, and commercial vehicles.
  4. Check the county offices. Review assumed name filing, business personal property listing, food permits, building permits, occupancy records, and any special county business tax.
  5. Check the state layer. Review North Carolina entity registration, sales and use tax, withholding, unemployment insurance, and professional or industry licensing.
  6. Check federal needs. Apply for an EIN directly from the IRS when required or useful, and check federal permits if the activity is federally regulated.
  7. Save proof. Keep agency emails, permit numbers, approved plans, inspection records, tax account numbers, renewal dates, and receipts in one folder.

New to this process? Use the beginner business license checklist to organize each step.

Which government layer handles what?

LayerWhat it may handleExamples
FederalFederal tax ID and permits for federally regulated workEIN, alcohol production, interstate transportation, aviation, firearms, imports, exports
North CarolinaEntity filing, state taxes, employer accounts, professional and industry licensesLLC filing, sales and use tax Certificate of Registration, withholding, unemployment insurance, contractor or salon licenses
Mecklenburg CountyCounty records, taxes, health, building code, and inspectionsAssumed name, business personal property, prepared food tax, room occupancy tax, food permits, building permits, certificate of occupancy
Charlotte or a townZoning, home occupations, local registration, signs, vending, events, and land useZoning use permit, Davidson business registration, home occupation permit, sign permit, event permit
Private partyContract rules that do not replace government approvalLease terms, HOA rules, insurance, marketplace rules, event organizer requirements

Keep the terms separate. A business license is not the same as an LLC, assumed name, seller’s permit, resale certificate, zoning permit, or certificate of occupancy. See the plain-English comparison of a business license, LLC, DBA, and seller’s permit.

Charlotte and Mecklenburg County town rules

Start with the local government that controls the business address. Do not use a Charlotte answer for a property in Cornelius, Davidson, Huntersville, Matthews, Mint Hill, Pineville, or an unincorporated area.

LocationWhat the current official source saysBest first check
CharlotteNo current city page was found that lists one catch-all license for every business. Charlotte uses zoning use permits and activity-specific permits.Charlotte zoning permitting and CharMeck 311
CorneliusThe town says a business license is not required. A home-based business must obtain a Home Occupation Permit.Cornelius business license page
DavidsonThe town requires a one-time $40 Business Registration for businesses physically located in Davidson, including home offices.Davidson business registration
HuntersvilleThe town says a business license is not required. A home business needs a Home Occupation Zoning Use Permit.Huntersville business license page
MatthewsBusiness needs vary by activity. The official page lists local beer and wine licensing and directs owners to investigate the rules that affect their business.Matthews business license page
Mint HillThe Planning Department handles zoning permits, including customary home occupations and signs.Mint Hill Planning and Zoning
PinevillePlanning and Zoning handles land-use questions, permits, signs, rezoning, and related approvals. Confirm the current process before filing.Pineville Planning and Zoning

Charlotte zoning and home businesses

Charlotte zoning controls whether a use is allowed at a property. The city’s current permitting page lists zoning use permits for home-based businesses, mobile food vendors, mobile car washes, temporary outdoor sales, signs, and other uses.

A Charlotte home occupation requires a zoning use permit. The city’s home occupation compliance form limits activity that changes the residential character of the property. It also addresses employees, storage, noise, odors, outside display, and other impacts.

Read the broader home occupation permit guide before calling. Then describe your exact setup to zoning. An online business can still have a local zoning issue if inventory, customers, employees, equipment, deliveries, or commercial vehicles come to the home.

Street sales, pop-ups, and events

Do not assume you may sell on any sidewalk or street. Charlotte limits vending on public property and uses specific programs or event approvals. The NoDa street market pilot ended in February 2026, so old vendor information may no longer be valid.

A public assembly or parade permit application for an event in the city right-of-way must generally be filed at least 30 days before the event. Review the Charlotte event permit page. Food, tents, cooking, alcohol, amplified sound, street closure, and insurance may add separate steps.

Mecklenburg County requirements to check

Assumed business name or DBA

North Carolina usually calls a DBA an assumed business name. If you use a name different from your personal legal name or your entity’s registered name, you may need to file a certificate with the Mecklenburg County Register of Deeds.

The county’s assumed names page lists a recording fee of $26 for a one-page document and $4 for each extra page. The Register of Deeds records the document but does not decide whether the name violates another person’s trademark or business rights.

An assumed name does not form an LLC, create a tax account, approve zoning, or give permission to operate. The North Carolina Secretary of State keeps the statewide assumed-name database, while the county Register of Deeds is the filing office.

Business personal property

Businesses may need to list income-producing property with the Mecklenburg County Assessor. This can include machinery, equipment, computers, furniture, fixtures, supplies, and leasehold improvements.

The county’s business personal property page opens online listing on January 1. For 2026, the county treated listings submitted by February 3 as timely because an office closure extended the normal deadline. Do not reuse that date for a later year. Check the new annual deadline each January.

Prepared food, lodging, rentals, and other county taxes

The Mecklenburg County Office of Tax Administration collects certain gross-receipts taxes. These are not a universal business license. They apply to specific activities.

  • Prepared Food and Beverage Tax returns are filed monthly by retailers that make food or beverages available for immediate consumption.
  • Room Occupancy Tax returns are filed monthly by businesses that provide taxable lodging.
  • Short-term vehicle rental returns are filed monthly.
  • Heavy equipment rental returns are filed quarterly.

The county says prepared food and room occupancy returns are due on the 20th of each month. Use the current Mecklenburg tax payment and return page, or call Business Tax Collections at 980-314-4400.

Food permits and plan review

Mecklenburg County Environmental Health handles food and facility sanitation throughout the county. It reviews and permits restaurants, mobile food units, pushcarts, temporary food establishments, meat markets, lodging, child care facilities, schools, pools, and other regulated facilities.

Start with the Food and Facilities Sanitation program. New restaurants, remodels, ownership changes, food trucks, and shared kitchens should also review the Environmental Health plan review page. The county states that food permits do not transfer automatically when a business is sold, and an application to open or change ownership should be submitted at least 30 days before the planned opening or ownership change.

For a mobile operation, also read the food truck license and permit guide. A county health permit does not give permission to park, vend, or operate at every location.

Building permits and certificate of occupancy

Mecklenburg County Code Enforcement issues building, electrical, plumbing, and mechanical permits. Commercial construction, renovation, tenant upfit, demolition, equipment changes, and changes in use may require review.

Check the county’s permitting page before work begins. Applications and project records run through AccelaMeck. For help, call 980-314-CODE (2633).

A certificate of occupancy is not a business license. It confirms that completed permitted work and required agency approvals have reached the point needed for occupancy. A new tenant may still need zoning, health, fire, tax, sign, or industry approvals.

North Carolina and federal steps

Business entity registration

Use the North Carolina Secretary of State Business Registration Division to form an LLC, corporation, nonprofit corporation, limited partnership, or another registered entity. A sole proprietor using a personal legal name may not need an entity filing, but other permits and tax accounts may still apply.

Forming an LLC does not approve the location or the activity. See why LLCs may still need business licenses and permits.

Assumed names

The Secretary of State explains that assumed-name certificates are filed with a county Register of Deeds and then uploaded to a statewide database. Review the state’s assumed business name guidance before filing.

Sales and use tax, withholding, and the 2026 Mecklenburg rate

Use NCDOR Online Business Registration for state tax account IDs, including sales and use tax and withholding when applicable. NCDOR says there is no fee to apply for a North Carolina sales and use tax Certificate of Registration.

Effective July 1, 2026, the general sales and use tax rate in Mecklenburg County increased from 7.25% to 8.25%. The new rate does not apply to every item; qualifying food, electricity, boats, aircraft, telecommunications, and several other categories use special rates. Read the official Mecklenburg sales tax increase notice before changing a point-of-sale system.

A sales tax Certificate of Registration is often called a seller’s permit in other states. A resale certificate is different. See seller’s permit versus business license for the basic difference.

Professional and industry licenses

North Carolina does not have one state license that covers every business. Search the NC Business and Occupational License Database for regulated work. Contractors, electricians, plumbers, HVAC businesses, salons, barbers, child care providers, real estate professionals, insurance businesses, lenders, pawnbrokers, alcohol sellers, and health-related businesses may have separate boards or agencies.

Employees and unemployment insurance

Employers that pay wages in covered employment must register for a state employer account. Use the NCSUITS employer portal for unemployment insurance registration, wage reports, and payments. Also check workers’ compensation, payroll withholding, new-hire reporting, labor posters, and workplace rules that fit your business.

Federal EIN and federal permits

An EIN is a federal tax ID. Apply free through the IRS EIN page. You generally need an EIN when you hire employees or operate a partnership or corporation. Some sole proprietors also use one for banking or privacy.

An EIN is not a business license. It does not approve zoning, food service, construction work, or professional practice.

What to check for common business models

Home-based service

Check local home occupation rules, customer visits, employee visits, parking, inventory, equipment, noise, signs, and HOA or lease limits. Then check assumed name and state tax rules.

Online seller

Check NCDOR registration, the 8.25% general Mecklenburg rate where it applies, marketplace sales, local home zoning, business personal property, product rules, and assumed name filing. See whether online businesses need a business license.

Storefront or office

Check zoning before signing the lease. Ask about change of use, building and trade permits, certificate of occupancy, signs, parking, accessibility, fire review, and business personal property.

Restaurant or food truck

Check county health plan review, food permit, zoning, building, plumbing, grease, fire, mobile vending, prepared food tax, state sales tax, and alcohol rules when applicable.

Contractor or trade

Check the state board for license thresholds and classification, then obtain project permits and inspections. A local business registration or LLC does not replace a trade license.

Event or temporary vendor

Check the event organizer, city right-of-way permit, county temporary food permit, fire inspection, insurance, sales tax, prepared food tax, alcohol permit, and setup deadline.

Verified costs and deadlines to know

ItemCurrent verified detailImportant warning
Mecklenburg assumed name recording$26 for one page; $4 for each additional pageConfirm the fee before filing. Recording does not clear trademark rights.
Davidson Business RegistrationOne-time $40 fee for businesses physically located in townIt is informational and does not replace zoning or building approval.
North Carolina sales tax registrationNo state application feeThird-party filing services may charge their own fees.
Mecklenburg general sales tax rate8.25% effective July 1, 2026Special-rate items are excluded from the general increase.
Prepared food and room occupancy returnsDue monthly on the 20thConfirm the first filing period and zero-return rules with the county.
Charlotte public assembly or parade permitApply at least 30 days before the eventFood, fire, alcohol, insurance, sound, and street closure steps may be separate.
Food establishment opening or ownership changeCounty application should be submitted at least 30 days before opening or changing ownershipFood permits do not automatically transfer to a buyer.

Common mistakes

  • Assuming a Charlotte mailing address means the property is inside Charlotte. Check the parcel and municipality first.
  • Forming an LLC and stopping. The LLC does not replace zoning, tax, health, building, fire, or professional approvals.
  • Signing a lease before asking zoning. A landlord’s approval does not prove that the government allows the use.
  • Using an old “privilege license” checklist. Older state and local pages may use terms that no longer match the current filing. Ask whether the item is a tax, zoning permit, beer and wine license, or industry license.
  • Ignoring the 2026 sales tax change. Mecklenburg’s general rate became 8.25% on July 1, 2026, but special-rate items need separate treatment.
  • Assuming an online business has no local rules. Home occupation, inventory, business property, and tax rules may still apply.
  • Buying a restaurant and assuming the food permit transfers. County Environmental Health says permits do not transfer automatically.
  • Calling every document a business license. Use the correct name when asking an agency so you reach the right office.

What to say when you call

Zoning script

“I plan to operate a [business type] at [address]. Customers will [visit/not visit], I will have [number] employees, and I will use the property for [office, storage, food preparation, sales, equipment, or vehicles]. Is this use allowed? Do I need a zoning use permit, home occupation permit, sign permit, change-of-use approval, or another local approval?”

County script

“My business will [describe activity] in [city or town]. Which Mecklenburg County offices should I check for assumed name filing, business personal property, gross-receipts taxes, food permits, building permits, inspections, or a certificate of occupancy?”

For Charlotte and Mecklenburg County routing, dial 311 from inside the county or 704-336-7600 from outside the county.

What to do next

  • Confirm the municipality and zoning jurisdiction for every business address.
  • Ask zoning whether the exact activity is allowed before signing a lease or buying equipment.
  • Check the Charlotte business license guide if the site is inside Charlotte.
  • Use the North Carolina business license guide for statewide entity, tax, employer, and industry steps.
  • File an assumed name only when the naming rule applies.
  • Register for state taxes that match what you sell and whether you hire employees.
  • Contact Environmental Health early for food, lodging, child care, pools, or other regulated facilities.
  • Do not begin construction or a tenant upfit until the permit path is clear.
  • Put renewal and filing dates on a calendar and keep copies of every approval.
Continue your license search

Start with the closest next-step guides, then explore other BLG location and licensing resources.

Frequently asked questions

Does Mecklenburg County require every business to get a county business license?

No general countywide license for every ordinary business was found on the current official pages. The county does handle specific filings, taxes, health permits, building permits, inspections, and property listing requirements.

Does Charlotte require one general business license?

No current Charlotte page was found that lists one catch-all license for every business. Charlotte uses zoning use permits and activity-specific approvals. Ask CharMeck 311 what applies to your exact address and activity.

Which Mecklenburg County town requires a local business registration?

Davidson currently requires a one-time $40 Business Registration for businesses physically located in town, including home offices. The registration does not replace zoning or building approval.

Where do I file a DBA in Mecklenburg County?

North Carolina calls it an assumed business name. File the certificate with the Mecklenburg County Register of Deeds. The filing is then added to the statewide database.

Do I need a home occupation permit?

Maybe. Charlotte, Cornelius, Huntersville, Mint Hill, and other towns use local zoning rules for home businesses. The answer can depend on customers, employees, inventory, equipment, signs, deliveries, noise, and commercial vehicles.

What is the Mecklenburg County sales tax rate in 2026?

The general rate is 8.25% for sales sourced to Mecklenburg County beginning July 1, 2026. Some items have special rates and are not subject to the full increase.

Who handles restaurant and food truck permits?

Start with Mecklenburg County Environmental Health for food plan review and permits. Also check the city or town for zoning, fire, vending, parking, event, sign, and right-of-way rules.

Do I need to list business equipment with the county?

You may. Mecklenburg County requires businesses to review business personal property listing rules for machinery, equipment, computers, furniture, fixtures, supplies, and leasehold improvements.

Is an EIN the same as a business license?

No. An EIN is a federal tax identification number. It does not replace local zoning, an assumed name, a sales tax account, a food permit, a building permit, or a professional license.

Official sources used

  • City of Charlotte zoning, permitting, event, and 311 pages
  • Town pages for Cornelius, Davidson, Huntersville, Matthews, Mint Hill, and Pineville
  • Mecklenburg County Register of Deeds, Office of Tax Administration, Environmental Health, GIS, POLARIS, and Code Enforcement
  • North Carolina Secretary of State, Department of Revenue, NCBOLD, and Division of Employment Security
  • Internal Revenue Service

Careful review note

This guide provides general information, not legal, tax, accounting, employment, insurance, zoning, real estate, or professional licensing advice. Rules, fees, forms, tax rates, deadlines, and office procedures can change. The correct path depends on the exact address, activity, ownership structure, products, workers, and property use. Confirm current requirements with the responsible city, town, county, state, federal, or professional agency before filing, paying, signing a lease, beginning construction, buying a business, or opening to customers.

Analic Mata-Murray, Managing Editor at businesslicenseguide.com
About the author
Analic Mata-Murray
Managing Editor, businesslicenseguide.com
🎓 BA Communications & Journalism 📋 11+ years in benefits navigation 🌎 Bilingual English / Spanish 🤝 Salvation Army volunteer translator

Analic Mata-Murray holds a Communications degree with a focus in Journalism and Advertising from Universidad Católica Andrés Bello. For over 11 years, she volunteered as a translator for The Salvation Army — sitting across the table from Spanish-speaking families trying to access government programs, emergency housing, and poverty relief when they needed it most.

What she learned in that work shapes everything on this site: most people who don't get help don't miss out because they don't qualify. They miss out because nobody bothered to explain the system in plain English.

As Managing Editor of Business License Guide, Analic oversees every guide published here. Her job is simple — If a guide is vague, jargon-heavy, or out of date, it doesn't go live.