Complete guide to permits and licenses required to start a accounting / cpa in Greensboro, NC. Fees, renewal cycles, and agency contacts.
North Carolina Franchise Tax (for corporations and LLCs taxed as corporations)
North Carolina Department of Revenue (NCDOR)
May Apply Fee: $1.50-$1.50
Renewal: one time
Type: filing
LLCs taxed as partnerships are exempt from franchise tax.
City of Charlotte Business License Tax
City of Charlotte Finance Department
May Apply Fee: $50.00-$200.00
Renewal: one time
Type: license
The license must be displayed at the principal place of business.
Continuing Professional Education (CPE) for CPAs
North Carolina State Board of Certified Public Accountants
Required Fee: $20.00-$20.00
Renewal: biennial
Type: permit
80 CPE hours required every two years, with at least 20 hours each year and 4 hours of ethics.
Unemployment Insurance (UI) Tax Registration
North Carolina Division of Employment Security (DES)
May Apply Fee: $0.00-$0.00
Renewal: one time
Type: registration
Employers must also post the NC Unemployment Insurance Notice in the workplace.
Quarterly UI Tax Report and Payment
North Carolina Division of Employment Security (DES)
May Apply Renewal: one time
Type: filing
Electronic filing via DES’s e-Services portal is mandatory for most employers.
Articles of Organization (LLC Formation)
North Carolina Secretary of State
Required Fee: $125.00-$125.00
Renewal: one time
Type: registration
Required for all LLCs. Expedited filing available for additional $100. Effective upon filing.
Annual Report
North Carolina Secretary of State
Required Fee: $200.00-$200.00
Renewal: annual
Type: registration
Required for all LLCs to maintain good standing. Late fee $25 if filed after deadline.
Certified Public Accountant (CPA) License
North Carolina State Board of CPA Examiners
Required Fee: $225.00-$225.00
Renewal: one time
Type: license
Prerequisites: 150 semester hours education, pass Uniform CPA Exam, 1 year experience. Required for individuals signing reports, offering attest services, or using CPA title. Firm permits separate (see below).
CPA Firm Permit
North Carolina State Board of CPA Examiners
Required Fee: $225.00-$225.00
Renewal: one time
Type: license
Required for any firm (including LLCs) offering CPA services in NC. All owners must be CPAs in good standing; peer review required for attest firms.
Assumed Business Name (DBA) Registration
North Carolina Secretary of State
May Apply Fee: $26.00-$26.00
Renewal: one time
Type: registration
Applies to LLCs using trade names/DBAs. Search required prior to filing. Applies only if not using exact registered LLC name.
North Carolina Business Privilege Gross Receipts Tax License (if applicable)
North Carolina Department of Revenue
May Apply Fee: $0.00-$0.00
Renewal: one time
Type: registration
Accounting/CPA services generally exempt from gross receipts tax per NCGS 105-164.4(118a). Confirm with DOR if offering taxable services. Registration via NCDOR online portal.
Sales and Use Tax Registration
NC Department of Revenue
May Apply Fee: $0.00-$0.00
Renewal: one time
Type: registration
Professional services such as CPA consulting are generally exempt, but sales of taxable tangible personal property (e.g., software on a disc) require registration.
North Carolina Corporate Income Tax Registration (LLC taxed as corporation)
North Carolina Department of Revenue (NCDOR)
Required Renewal: one time
Type: registration
If the LLC elects to be taxed as a corporation, it must file Form CD‑405 annually. If taxed as a partnership, file Form D‑403 instead.
Annual Corporate Income Tax Return (Form CD‑405)
North Carolina Department of Revenue (NCDOR)
Required Renewal: one time
Type: filing
If the LLC is taxed as a partnership, the filing deadline is the same but the form is D‑403.
Employer Withholding Tax Registration
North Carolina Department of Revenue
May Apply Fee: $0.00-$0.00
Renewal: one time
Type: registration
After registration, employers must file withholding returns monthly or quarterly depending on liability.
Employer Withholding Tax Return (Monthly/Quarterly)
North Carolina Department of Revenue (NCDOR)
May Apply Renewal: one time
Type: filing
Electronic filing is required for most employers.
City of Raleigh Business License Tax
City of Raleigh Revenue Division
May Apply Fee: $25.00-$150.00
Renewal: one time
Type: license
Professional service firms (including CPA firms) may be subject to a supplemental professional services fee.
Charlotte Business Privilege License (Mecklenburg County)
City of Charlotte
May Apply Fee: $100.00-$100.00
Renewal: annual
Type: license
Required for all businesses; professional services like CPA classified under "Other Services
Mecklenburg County Zoning Compliance Permit
Mecklenburg County Code Enforcement
May Apply Fee: $150.00-$150.00
Renewal: one time
Type: permit
Verify zoning district allows "professional office" use; home occupation permit required for residences (max 25% floor area)
Charlotte Home Occupation Permit
City of Charlotte
May Apply Fee: $50.00-$50.00
Renewal: one time
Type: permit
No client visits allowed; CPA qualifies if no signage/traffic generation
Charlotte Sign Permit
City of Charlotte Planning & Development
May Apply Fee: $100.00-$500.00
Renewal: one time
Type: permit
Wall signs limited to 1.5 sq ft per linear ft of building frontage
Charlotte Building Permit (Interior Modifications)
City of Charlotte
May Apply Fee: $500.00-$500.00
Renewal: one time
Type: permit
CPA offices typically need electrical for computers/lighting only
Charlotte Fire Inspection/Certificate of Occupancy
Charlotte Fire Department
May Apply Renewal: one time
Type: permit
Office spaces <5,000 sq ft typically Business Occupancy Group B
Raleigh Business License
City of Raleigh
May Apply Fee: $100.00-$100.00
Renewal: one time
Type: license
All businesses regardless of type; online application
Wake County Zoning Compliance (Raleigh)
City of Raleigh
May Apply Fee: $200.00-$500.00
Renewal: one time
Type: permit
Neighborhood Business (NB) zoning common for professional offices
Raleigh Sign Permit
City of Raleigh Development Services
May Apply Fee: $125.00-$125.00
Renewal: one time
Type: permit
Maximum 32 sq ft for freestanding signs in most districts
Durham Business License
City of Durham
May Apply Fee: $100.00-$100.00
Renewal: annual
Type: license
No license needed for home-based without public access
Durham Unified Development Ordinance Compliance
City of Durham Planning
May Apply Fee: $250.00-$250.00
Renewal: one time
Type: permit
Professional offices permitted in most commercial zones by right
Greensboro Business License (Guilford County)
City of Greensboro
May Apply Fee: $50.00-$50.00
Renewal: annual
Type: license
Required for "business services" classification including accounting
NC Fire Prevention Code Compliance (Statewide Local Enforcement)
NC Department of Insurance - Fire & Rescue
May Apply Fee: $100.00-$100.00
Renewal: one time
Type: permit
Local fire marshal enforces 2018 NC Fire Code; annual inspection for some
Burglar Alarm Permit (Example Mecklenburg County)
Charlotte-Mecklenburg Police Department
May Apply Fee: $50.00-$50.00
Renewal: annual
Type: permit
False alarms over 5/year result in permit revocation
Employer Identification Number (EIN)
Internal Revenue Service
Required Fee: $0.00-$0.00
Renewal: one time
Type: registration
All LLCs with employees, or that file any federal tax return, must obtain an EIN.
Federal Income Tax Filing for Single‑Member LLC (Disregarded Entity)
Internal Revenue Service (IRS)
Required Renewal: annual
Type: filing
Single‑member LLCs are taxed as sole proprietorships; report income on Schedule C attached to Form 1040.
Federal Income Tax Filing for Multi‑Member LLC (Partnership)
Internal Revenue Service (IRS)
Required Renewal: annual
Type: filing
Multi‑member LLCs are taxed as partnerships and must file Form 1065 and provide Schedule K‑1 to each member.
Employment Taxes (Form 941, Form 940, Form W‑2, Form 1099‑NEC)
Internal Revenue Service (IRS)
May Apply Renewal: one time
Type: filing
Accounting firms that employ staff or contract out work must remit payroll taxes and issue required information returns.
OSHA Recordkeeping (OSHA Form 300, 300A, 301)
Occupational Safety and Health Administration (OSHA)
May Apply Renewal: annual
Type: filing
Even office‑based accounting firms must maintain OSHA injury/illness logs if the employee threshold is met.
Americans with Disabilities Act (ADA) Title III Compliance
Department of Justice (DOJ)
Required Fee: $1000.00-$5000.00
Renewal: one time
Type: permit
CPA firms must ensure office facilities and client‑facing websites are accessible and provide reasonable accommodations for clients with disabilities.
Federal Trade Commission (FTC) Advertising and Marketing Compliance
Federal Trade Commission (FTC)
Required Renewal: one time
Type: permit
CPA firms must ensure all advertising (including fee disclosures, performance claims, and testimonials) is truthful, not deceptive, and substantiated.
Department of Labor – Fair Labor Standards Act (FLSA) Wage & Hour Compliance
U.S. Department of Labor (DOL) – Wage and Hour Division
May Apply Renewal: one time
Type: permit
Accounting firms must pay at least the federal minimum wage, overtime for >40 hrs/week, and maintain accurate time records.
Family and Medical Leave Act (FMLA) Coverage
U.S. Department of Labor (DOL) – Wage and Hour Division
May Apply Renewal: one time
Type: permit
Most small CPA firms will be below the threshold; however, if the firm grows to 50+ employees, FMLA obligations arise.
I‑9 Employment Eligibility Verification
U.S. Citizenship and Immigration Services
May Apply Renewal: one time
Type: permit
All CPA firms that hire staff must complete Form I‑9 for each employee.
Preparer Tax Identification Number (PTIN) for Tax Return Preparers
Internal Revenue Service (IRS)
May Apply Fee: $35.95-$35.95
Renewal: annual
Type: license
All CPAs who prepare or assist in preparing federal tax returns for compensation must hold a valid PTIN.
Securities and Exchange Commission (SEC) Registration for Public‑Company Audits (PCAOB Oversight)
Public Company Accounting Oversight Board (PCAOB) – SEC‑authorized
May Apply Fee: $2000.00-$2000.00
Renewal: one time
Type: registration
If the CPA firm does not audit public companies, this requirement does not apply.
Federal Environmental Protection Agency (EPA) Hazardous Waste Generator Registration (if applicable)
Environmental Protection Agency (EPA)
May Apply Renewal: one time
Type: registration
Typical accounting offices rarely generate hazardous waste; this requirement is generally not applicable.
Federal Reporting – Annual Information Return for Foreign Financial Accounts (FBAR) (if applicable)
Financial Crimes Enforcement Network (FinCEN) – Treasury Department
May Apply Fee: $10000.00-$10000.00
Renewal: annual
Type: filing
Most small CPA firms without foreign accounts are exempt.
Annual Report (LLC)
North Carolina Secretary of State
Required Fee: $200.00-$200.00
Renewal: annual
Type: registration
All North Carolina LLCs must file an annual report with the Secretary of State. The filing can be completed online.
CPA License Renewal
North Carolina State Board of Certified Public Accountants
Required Fee: $115.00-$115.00
Renewal: biennial
Type: license
CPAs must renew their individual licenses every two years. Renewal is done through the NC Board of CPA website.
Local Business License (City/County)
Local City or County Government
May Apply Fee: $25.00-$150.00
Renewal: one time
Type: license
North Carolina does not have a statewide general business license, but most cities/counties require an annual license for professional services.
State Income Tax Withholding (Employer)
North Carolina Department of Revenue (NCDOR)
May Apply Renewal: varies
Type: permit
Employers must register for withholding tax and file quarterly returns (Form NC-5).
State Unemployment Insurance (UI) Quarterly Reporting
North Carolina Division of Employment Security (DES)
May Apply Renewal: varies
Type: filing
Employers must file UI reports electronically via the DES employer portal.
Federal Payroll Tax Deposits (IRS)
Internal Revenue Service (IRS)
May Apply Renewal: varies
Type: permit
Employers must use the Electronic Federal Tax Payment System (EFTPS).
Annual Federal Income Tax Return (Form 1120 or 1065)
Internal Revenue Service (IRS)
Required Renewal: annual
Type: filing
LLC taxed as a corporation files Form 1120; if taxed as a partnership, file Form 1065.
North Carolina Corporate Income Tax Return (Form CD‑405 or CD‑401)
North Carolina Department of Revenue (NCDOR)
Required Renewal: annual
Type: filing
LLC taxed as a corporation uses Form CD‑405; LLC taxed as a partnership files CD‑401.
Record Retention (Financial & Tax Records)
North Carolina Department of Revenue
Required Renewal: one time
Type: permit
Includes books, invoices, payroll records, and tax returns.
Labor Law Posters (Federal & State)
U.S. Department of Labor & North Carolina Department of Labor
May Apply Fee: $20.00-$20.00
Renewal: one time
Type: permit
Required posters include Minimum Wage, OSHA, Family & Medical Leave, etc.
OSHA 300A Summary Posting
Occupational Safety and Health Administration (OSHA)
May Apply Renewal: annual
Type: permit
Small offices with ≤10 employees may be exempt; verify exemption status annually.
Local Fire Marshal Inspection (Office Occupancy)
Local Fire Department / Fire Marshal (e.g., Charlotte Fire Department)
May Apply Fee: $0.00-$0.00
Renewal: annual
Type: permit
Most professional office spaces are subject to a fire safety inspection; confirm with local fire marshal.
Building Permit Renewal (if applicable)
Local Building Department (e.g., Mecklenburg County Building Inspections)
May Apply Fee: $0.00-$0.00
Renewal: annual
Type: permit
If the office space was previously permitted, a renewal may be required; otherwise not applicable.
Need a personalized checklist?
Permit Finder asks follow-up questions to give you an exact list of permits.
Find Your Permits