Accounting / CPA Permits & Licenses in Winston Salem, NC

Complete guide to permits and licenses required to start a accounting / cpa in Winston Salem, 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.

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.

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

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.

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.

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.

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.

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.

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.

Step-by-Step Compliance Guide

  1. First, obtain an Employer Identification Number (EIN) from the Internal Revenue Service, as it’s required for most accounting businesses.
  2. Next, ensure compliance with the FTC Advertising and Consumer Protection rules, which have no initial fee.
  3. You must also adhere to the Bank Secrecy Act and Anti-Money Laundering regulations through the Financial Crimes Enforcement Network (FinCEN).
  4. Maintain meticulous record retention for tax and accounting records, with fees varying depending on your recordkeeping system.
  5. Comply with Federal Income Tax Filing Obligations for LLCs, which may have varying fees.
  6. Fulfill the Federal Reporting of Beneficial Ownership Information (BOI) requirements through FinCEN, with no associated fee.
  7. Understand and adhere to IRS Circular 230 Compliance, which can incur fees between $250.00 and $100,000.00.
  8. Finally, ensure ongoing Federal Income Tax Filing for your LLC, which requires annual renewal.

Common Mistakes to Avoid

  • Failing to obtain an EIN can result in penalties and hinder your ability to operate legally.
  • Ignoring FTC advertising rules can lead to cease and desist orders and financial penalties.
  • Non-compliance with FinCEN reporting requirements can result in significant fines and legal repercussions.
  • Inadequate record retention can lead to penalties during an IRS audit.
  • Missing annual Federal Income Tax Filing deadlines for your LLC can incur penalties and interest.

Frequently Asked Questions

What is the FTC Safeguards Rule?

The FTC Safeguards Rule, part of the Gramm-Leach-Bliley Act, requires financial institutions, including accounting firms, to develop and implement a written information security plan to protect customer data.

What does IRS Circular 230 cover?

IRS Circular 230 governs practice before the IRS, outlining standards of conduct for tax professionals and ensuring ethical and competent representation of clients.

Is there a cost associated with FTC Advertising and Consumer Protection Compliance?

While the initial compliance with FTC Advertising and Consumer Protection rules doesn’t have a set fee, non-compliance can lead to substantial financial penalties and legal costs.

How often do I need to renew my Federal Income Tax Filing for an LLC?

Federal Income Tax Filing for an LLC requires annual renewal, meaning you must file your taxes with the IRS every year to remain compliant.

What are the implications of not retaining tax records properly?

Failing to retain tax records for the required period can lead to difficulties during an IRS audit, potentially resulting in penalties, interest, or the disallowance of deductions.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits