City business license guide
Last updated: April 28, 2026
Starting a business in Charlotte usually means checking more than one office. There may not be one simple city license for every business. Your steps depend on what you do, where you do it, whether customers visit you, whether you sell taxable goods, whether you serve food or alcohol, and whether you change a building or sign.
This guide is for ordinary business owners in Charlotte, North Carolina. It separates city, county, state, and federal steps before you spend money on a lease, buildout, sign, truck, website, or filing service.
Bottom line for Charlotte business owners
Charlotte does not publish one current, catch-all city business license application for every ordinary business on its small business pages. The city points owners to zoning, inspections, home-based business rules, event permits, street vendor programs, and industry permits. North Carolina also says it has no single generic state business license.
But that does not mean you can skip local checks. A home business may need a Customary Home Occupation Permit. A storefront may need zoning review, building permits, sign review, and a certificate of occupancy. A food vendor may need county health and Charlotte Fire review. An assumed name may need a Register of Deeds filing. Sellers and employers may need NCDOR accounts.
If you are unsure, start with the City of Charlotte Small Business Guide, city zoning, Mecklenburg County, and the state tax agency before paying a private company.
Quick start: what to check first
- Write down your exact business activity. Include what you sell, where you work, whether customers come to you, whether you store supplies, and whether you use a vehicle, kitchen, sign, tent, or public sidewalk.
- Check the address before you sign. Use the City of Charlotte zoning resources or contact 311 to ask if your use fits the site.
- Check whether city zoning approval is needed. Charlotte zoning manages zoning use permits, signs, temporary uses, home-based business uses, mobile food vendors, mobile car washes, and similar uses through the city permitting process.
- Check Mecklenburg County. The county may handle assumed business names, business personal property tax listing, food permits, building permits, inspections, and certificates of occupancy.
- Check North Carolina tax and license steps. Use NCDOR for sales and use tax, withholding, and other state tax accounts. Use NCBOLD or EDPNC for state industry licenses.
- Check federal steps. Use the IRS for an EIN and check federal permits if your business is in a federally regulated field.
Need a broader starting point? See our plain-English business license checklist and our North Carolina business license guide.
Charlotte business license facts box
| City | Charlotte, North Carolina |
|---|---|
| County | Mecklenburg County |
| Best first city contact | CharMeck 311 for routing to zoning, permits, code, or another city/county office |
| General city business license | No current public city page was found that shows one catch-all Charlotte license for every business. Confirm your exact activity with the city or county before opening. |
| Home business rule | Charlotte zoning says a home-based business must obtain a zoning Customary Home Occupation Permit and also refers to a business license step. Confirm the current process before operating from home. |
| Main local risk | Signing a lease, buying a sign, or opening from home before zoning and permit checks are done. |
| Accuracy date | May 1, 2026 |
What does this mean for me?
Do not ask only, “Do I need a business license?” A better question is: “Which city, county, state, and federal steps apply to my exact business at this exact location?”
A web designer at home has a different permit stack than a restaurant, daycare, food truck, salon, contractor, short-term rental host, or alcohol seller. A festival seller may need a city event path, county health review, fire inspection, and tax registration. A storefront may need zoning approval and a certificate of occupancy before opening.
Use this page as a map. It does not replace the official office. When a detail matters, get the answer in writing from the official office or a qualified professional.
City, county, state, and federal license layers
| Layer | What it may cover in Charlotte | Where to check |
|---|---|---|
| City of Charlotte | Zoning, zoning use permits, home occupation approval, signs, tents, temporary outdoor sales, mobile food vendor zoning review, public right-of-way uses, event permits, valet, street vendor programs, and certain city inspections. | City zoning, city permitting pages, Accela, and CharMeck 311 |
| Mecklenburg County | Assumed business names, business personal property tax listing, building permits, trade permits, code inspections, certificate of occupancy, food facility permits, temporary food events, and tax collection. | Register of Deeds, Assessor, Tax Collector, Environmental Health, and Code Enforcement |
| North Carolina | Entity filings, state tax account IDs, sales and use tax, withholding, professional or industry licenses, state privilege licenses for a few remaining fields, and annual reports for many entities. | Secretary of State, NCDOR, NCBOLD, and EDPNC Small Business Advisors |
| Federal | EIN, federal tax duties, federal permits for regulated fields, and current BOI rules for certain foreign entities. | IRS, SBA, FinCEN, and the federal agency that regulates your activity |
City of Charlotte checks
Is there one Charlotte business license?
As of this update, Charlotte’s small business pages do not show one citywide license application that every business must file. The city routes owners to zoning, permits, building inspections, home-based business rules, and industry-specific steps instead.
Do not stop there. Charlotte’s zoning FAQ says a home-based business must get a zoning customary home occupation permit and also refers to a business license step. If you work from home, confirm the current home occupation and business tax or license step with the city or county before you operate.
Zoning and use approval
Zoning is often the first city check. Charlotte zoning reviews zoning use permits, signs, temporary uses, home-based business uses, mobile food vendors, mobile car washes, seasonal sales, temporary outdoor sales, and zoning verification letters. Use the City of Charlotte zoning permitting page to see when a Charlotte Zoning Use Permit may apply.
Check zoning before signing a lease. A former shop may not work for a restaurant, daycare, salon, auto use, food prep space, contractor yard, or late-night use.
Home-based businesses
If you run a business from a Charlotte home, check the Customary Home Occupation Permit rules. The city FAQ lists a one-time flat fee of $125 and says the permit remains valid as long as you live at the approved location. Home rules can limit signs, customer visits, deliveries, storage, vehicles, employees, and how much of the home is used for business. For background, see our home occupation permit guide.
Storefronts, buildouts, signs, and occupancy
A storefront can trigger zoning, building, trade, sign, fire, and certificate of occupancy checks. A change of use, renovation, sign, patio, tent, kitchen, plumbing, electrical, or mechanical work may require approval. The City of Charlotte permits page lists city permit areas such as street events, land development, right-of-way use, street vendor programs, oversized loads, valet parking, and private traffic control.
Charlotte’s certificate of occupancy page says Mecklenburg County Code Enforcement issues the official building certificate of occupancy after inspections and agency holds are released. Do not open a space just because the lease is signed.
Mecklenburg County checks
Assumed business name filing
If you use a business name that is not your legal personal name or registered entity name, you may need an assumed business name filing. Charlotte’s small business guide points owners to the Mecklenburg County Register of Deeds for assumed name certificates. County instructions list $26 for a one-page assumed name certificate and $4 for each additional page.
Search before filing. The county does not decide whether your name violates another business’s rights. Use the North Carolina Secretary of State assumed name search as part of the check.
Business personal property and local taxes
Mecklenburg County says business personal property includes personal property, income-producing property, supplies, and leasehold improvements owned by a business or used by an individual for income purposes. Use the county tax payments and resources page to check current listing and tax steps.
The Office of the Tax Collector collects property and gross receipt business taxes across Mecklenburg County, including Charlotte. Prepared food sellers, event vendors, hotels, alcohol sellers, and similar businesses should confirm special local tax rules.
Food, health, building, and code permits
Food businesses should check Mecklenburg County Environmental Health early. The county Food and Facilities Sanitation program issues permits and inspects food service facilities. The City of Charlotte also says food trucks and push carts must comply with county Environmental Health and Charlotte Fire rules.
For construction, renovation, trade work, or occupancy questions, use Mecklenburg County Code Enforcement. The county handles building, electrical, mechanical, and plumbing permits, plan review, inspections, and the Certificate of Occupancy process.
North Carolina state checks
Statewide business license
North Carolina says it has no single generic business license that ensures compliance with all rules. Use Start My Business, NCBOLD, or EDPNC Small Business Advisors to check state licenses for your exact work.
Entity registration and annual reports
If you form an LLC, corporation, or similar entity, check the North Carolina Secretary of State. Entity filing is not the same as a business license. It does not approve your Charlotte address, zoning, health permit, sales tax account, sign, building work, or professional license.
Sales tax, withholding, and NCDOR accounts
If you sell taxable goods, certain digital items, taxable services, prepared food, or other taxable items, check NCDOR before taking sales. NCDOR says new business owners should file the proper registration application to get an account ID number when needed. Use official NCDOR business registration and sales and use tax registration pages. NCDOR says there is no fee to apply for a North Carolina sales and use tax Certificate of Registration.
Professional, occupational, and privilege licenses
Some fields need a state board or agency license, such as construction, cosmetology, barbering, child care, health care, real estate, insurance, alcohol, security, or finance. NCDOR says professional privilege licenses are no longer required effective July 1, 2024, but loan agencies, pawnbrokers, and check casher companies still have state privilege license rules. Check the official NCDOR privilege license tax page if your work touches those areas.
Federal checks
The IRS issues EINs for free when you apply directly. You generally need an EIN if you hire employees, operate as a partnership or corporation, pay certain federal taxes, change ownership or structure, or administer certain trusts or retirement plans. If you form an entity, file with the state before applying for the EIN.
Federal permits depend on the business activity. The SBA says federally regulated activities may need a federal license or permit. Check the SBA licenses and permits page, then contact the federal agency that regulates your field.
FinCEN says U.S.-created entities and their beneficial owners are currently exempt from BOI reporting under the interim final rule, while some foreign entities may still have duties. Check FinCEN BOI before relying on older advice.
Costs you can plan for
Do not build a budget around guesses. Some costs are listed clearly. Others depend on your use, square footage, construction work, agency review, or portal calculation. Confirm fees before you file.
| Item | Officially listed cost or note | Where to confirm |
|---|---|---|
| Charlotte Customary Home Occupation Permit | City zoning FAQ lists a one-time flat fee of $125. | City zoning FAQ or CharMeck 311 |
| Mecklenburg County assumed business name certificate | County instructions list $26 for a one-page filing and $4 for each additional page. | Mecklenburg County Register of Deeds |
| NC sales and use tax Certificate of Registration | NCDOR says there is no fee to apply. | NCDOR |
| IRS EIN | IRS says an EIN is free when obtained directly from the IRS. | IRS |
| Charlotte zoning use permits | The city says fees are accessed through Accela after gateway review for FY26 residential zoning fees; other fees depend on project type. | Accela and city zoning |
| Mecklenburg building, trade, and code permits | Fees depend on the permit and current LUESA fee rules. | Mecklenburg County Code Enforcement |
| Food service or temporary food event permits | Fees and timing depend on the food operation or event. City event pages list a temporary food event process and county health review. | Mecklenburg County Environmental Health |
Real-world examples
Example 1: home-based consultant
A consultant works from a Charlotte home and meets clients online. The owner should still check the Customary Home Occupation Permit rules, assumed name filing, state tax accounts, and EIN needs.
Example 2: small retail shop
A shop owner should check zoning before signing a lease. If the space needs buildout, signs, electrical work, plumbing, or a change of use, city zoning and Mecklenburg County Code Enforcement may both be involved.
Example 3: food truck or event food vendor
A food truck or event vendor may need county health approval, fire review, city zoning or event approval, and sales tax registration. Use our food truck permit guide for the broad permit stack, then confirm Charlotte and Mecklenburg rules.
Example 4: online seller in Charlotte
An online seller may still need a state sales tax account, assumed name filing, home occupation review, and business personal property listing. Our online business license guide gives a wider checklist.
A compact compliance checklist
- Check your exact Charlotte address and zoning before signing a lease.
- Ask whether your use needs a Charlotte Zoning Use Permit, home occupation permit, sign review, tent permit, temporary use permit, or right-of-way permit.
- Ask Mecklenburg County Code Enforcement whether your space needs building, electrical, plumbing, mechanical, fire, or certificate of occupancy steps.
- Search and file an assumed business name if you use a name that must be filed.
- Check Mecklenburg County business personal property listing rules if you own or use business equipment, furniture, tools, supplies, or leasehold improvements.
- Check Mecklenburg County Environmental Health before selling or serving food or drinks.
- Register with NCDOR before taxable sales, withholding, or other state tax duties apply.
- Check NCBOLD or the proper state board if your work is licensed.
- Apply for an EIN directly from the IRS if your business needs one.
- Keep copies of permits, filings, receipts, approvals, and agency emails.
Common mistakes to avoid
- Calling everything a business license. In Charlotte, the real item may be zoning approval, a home occupation permit, an assumed name filing, a tax account, a health permit, a building permit, or a certificate of occupancy.
- Signing a lease first. A cheap space is not a good deal if your use is not allowed or the buildout is too costly.
- Skipping home occupation rules. A small home business can still need zoning approval.
- Paying a third-party site for a free state or federal number. NCDOR says there is no fee to apply for a North Carolina sales and use tax Certificate of Registration, and the IRS says an EIN is free through the IRS.
- Assuming an LLC is a license. Entity formation is not the same as zoning, tax, health, building, fire, or professional approval.
- Forgetting county rules. Mecklenburg County handles several pieces that many owners think are “city” steps.
Phone and email scripts
Have your address, business activity, start date, customer visit details, and home-based, mobile, online, storefront, or event setup ready.
Script for CharMeck 311 or city zoning
Hello, I plan to operate a [business type] at [address] in Charlotte. Do I need zoning approval, a home occupation permit, a zoning use permit, a sign permit, or another city step before I open?
Script for Mecklenburg County Code Enforcement
Hello, I am checking a space for a [business type] at [address]. Do I need building or trade permits, inspections, or a certificate of occupancy before using the space?
Script for Mecklenburg County Environmental Health
Hello, I want to sell or serve [food or drink item] from [setup type] in Charlotte. What health permit, plan review, temporary food event permit, inspection, or fire coordination should I check?
Script for NCDOR or EDPNC
Hello, I am starting a [business type] in Charlotte. I will sell [goods/services] and may have [employees/no employees]. Which North Carolina tax accounts or state licenses should I check?
Ask for the answer by email or write down the date, office, person, and next step.
What to do if this doesn’t work
Sometimes the portal does not show the right choice, a page uses old words, or two offices send you in circles. Do not guess. Try these steps:
- Call CharMeck 311 and ask which city or county office handles your exact activity.
- Send a short email with your address, activity, customer visits, equipment, signs, food, alcohol, vehicle use, and planned changes.
- Ask the office to name the permit, tax account, filing, or approval you should check next.
- If you are leasing space, ask your landlord for the last certificate of occupancy and past approved use, but still confirm with the official office.
- If the answer affects a lease, buildout, hiring, alcohol, food, taxes, zoning, or safety issue, talk with a qualified local professional before spending money.
Official resources for Charlotte businesses
- City of Charlotte Small Business Guide
- City of Charlotte Zoning
- Charlotte Zoning Permitting
- CharMeck 311 contact page
- Charlotte certificate of occupancy page
- Mecklenburg County Register of Deeds
- Mecklenburg County tax payments and resources
- Mecklenburg County Food and Facilities Sanitation
- Mecklenburg County Code Enforcement
- North Carolina Start My Business
- NCDOR Business Registration
- IRS EIN page
About BusinessLicenseGuide.com
BusinessLicenseGuide.com is a plain-English licensing resource for small business owners. We are not a law firm, CPA firm, filing service, insurance agency, or government office. We use official sources first and explain what to check and which office to ask.
FAQ
Does Charlotte have one business license for every business?
Charlotte does not show one current catch-all city business license application for every ordinary business on its public small business pages. Most owners should check zoning, county filings, state tax accounts, and any industry permit that fits their activity.
What should I check first before opening a business in Charlotte?
Check the address and business activity first. Ask whether Charlotte zoning allows the use and whether you need a zoning use permit, home occupation permit, building permit, health permit, tax account, or certificate of occupancy.
Do I need a home occupation permit in Charlotte?
You may need one if you run a business from a Charlotte home. The city zoning FAQ says a home-based business must obtain a Customary Home Occupation Permit and lists a one-time flat fee of $125. Confirm the current process before operating.
Where do I file a DBA or assumed business name in Charlotte?
Assumed business name filings for a Charlotte business are handled through the Mecklenburg County Register of Deeds when the filing is required. Search names first because the county does not decide name-rights issues for you.
Do food trucks or food vendors need extra permits in Charlotte?
Often, yes. Food trucks, push carts, restaurants, caterers, and event food vendors may need Mecklenburg County Environmental Health review, Charlotte Fire review, city zoning or event approval, and state tax registration.
Do I need an EIN or a BOI report for a Charlotte business?
You may need an EIN depending on your entity, employees, tax duties, or ownership changes. The IRS issues EINs for free. FinCEN says U.S.-created entities are currently exempt from BOI reporting under the interim final rule, but some foreign entities may still have duties.
Disclaimer
This article is informational only. It is not legal, tax, financial, insurance, employment, safety, zoning, licensing, or professional advice. Rules, fees, forms, links, office names, and policies can change. Confirm important details with the official agency or a qualified professional. BusinessLicenseGuide.com does not guarantee approval, eligibility, compliance, savings, income, speed, or results.
Update notes
Last updated: April 28, 2026
Next review: August 28, 2026
This page was reviewed for Charlotte city zoning, Mecklenburg County filings and permits, North Carolina tax and license steps, and federal EIN, permit, and BOI items. Re-check official sources before acting.
