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
- Write down exactly what the business will do. Include products, services, food, alcohol, vehicles, equipment, customer visits, employees, signs, events, and online sales.
- 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.
- 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.
- Check the county offices. Review assumed name filing, business personal property listing, food permits, building permits, occupancy records, and any special county business tax.
- Check the state layer. Review North Carolina entity registration, sales and use tax, withholding, unemployment insurance, and professional or industry licensing.
- 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.
- 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?
| Layer | What it may handle | Examples |
|---|---|---|
| Federal | Federal tax ID and permits for federally regulated work | EIN, alcohol production, interstate transportation, aviation, firearms, imports, exports |
| North Carolina | Entity filing, state taxes, employer accounts, professional and industry licenses | LLC filing, sales and use tax Certificate of Registration, withholding, unemployment insurance, contractor or salon licenses |
| Mecklenburg County | County records, taxes, health, building code, and inspections | Assumed name, business personal property, prepared food tax, room occupancy tax, food permits, building permits, certificate of occupancy |
| Charlotte or a town | Zoning, home occupations, local registration, signs, vending, events, and land use | Zoning use permit, Davidson business registration, home occupation permit, sign permit, event permit |
| Private party | Contract rules that do not replace government approval | Lease 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.
| Location | What the current official source says | Best first check |
|---|---|---|
| Charlotte | No 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 |
| Cornelius | The town says a business license is not required. A home-based business must obtain a Home Occupation Permit. | Cornelius business license page |
| Davidson | The town requires a one-time $40 Business Registration for businesses physically located in Davidson, including home offices. | Davidson business registration |
| Huntersville | The town says a business license is not required. A home business needs a Home Occupation Zoning Use Permit. | Huntersville business license page |
| Matthews | Business 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 Hill | The Planning Department handles zoning permits, including customary home occupations and signs. | Mint Hill Planning and Zoning |
| Pineville | Planning 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
| Item | Current verified detail | Important warning |
|---|---|---|
| Mecklenburg assumed name recording | $26 for one page; $4 for each additional page | Confirm the fee before filing. Recording does not clear trademark rights. |
| Davidson Business Registration | One-time $40 fee for businesses physically located in town | It is informational and does not replace zoning or building approval. |
| North Carolina sales tax registration | No state application fee | Third-party filing services may charge their own fees. |
| Mecklenburg general sales tax rate | 8.25% effective July 1, 2026 | Special-rate items are excluded from the general increase. |
| Prepared food and room occupancy returns | Due monthly on the 20th | Confirm the first filing period and zero-return rules with the county. |
| Charlotte public assembly or parade permit | Apply at least 30 days before the event | Food, fire, alcohol, insurance, sound, and street closure steps may be separate. |
| Food establishment opening or ownership change | County application should be submitted at least 30 days before opening or changing ownership | Food 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
“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?”
“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.
Related business license guides
Start with the closest next-step guides, then explore other BLG location and licensing resources.
Best next guides
Explore more BLG guides
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.
