Accounting firm License Requirements in Winston-Salem, NC
Last reviewed: September 2026
Quick Answer
North Carolina accounting firms offering CPA services must have at least one licensed CPA on staff. The State Board of Certified Public Accountants (SBCPA) issues and regulates CPA licences. Firms must register with the SBCPA and comply with local Winston-Salem business registration requirements. Unlicensed accounting firms may offer bookkeeping and tax preparation services but cannot claim to be CPAs or perform audits.
Key Facts
- •North Carolina requires CPAs to hold an active CPA licence issued by the State Board of Certified Public Accountants.
- •Accounting firms must register with the NC State Board of Certified Public Accountants before offering services.
- •Non-CPA accountants may offer bookkeeping services but cannot use the title 'CPA' or audit without proper licensing.
- •Winston-Salem requires local business registration and zoning approval for professional service offices.
- •EIN registration with the IRS is mandatory for all accounting firms operating as businesses.
State Licence Requirements
Licence name
Certified Public Accountant (CPA) Licence
Issued by
North Carolina State Board of Certified Public Accountants (SBCPA)
Cost
$400-$650
Processing time
4-6 weeks for CPA licence approval after application submission; exam registration takes 1-2 weeks
How to apply
To offer CPA services in North Carolina, you must first pass the Uniform CPA Examination administered by NASBA. After passing all four exam sections, submit an application to the SBCPA with proof of 150 semester hours of accounting/business education (North Carolina General Statute § 55B-2). Complete an application form available at https://www.nccpa.net, including official transcripts, exam score reports, and character references. The SBCPA will verify your educational credentials and issue a CPA licence certificate once approved, typically within 4-6 weeks.
For non-CPA accountants offering bookkeeping services without the CPA title, registration with the state is not required, but you must register your business entity with the North Carolina Secretary of State. File a business formation document (Articles of Organization for LLC or Articles of Incorporation for Corporation) through https://www.secretary.state.nc.us. You do not need a separate accounting licence to operate as a bookkeeper or tax preparer in North Carolina, but you cannot represent yourself as a CPA or perform statutory audit work (North Carolina General Statute § 55B-1). If you are a CPA licence holder, maintain your licence status by completing continuing education requirements of 40 hours every two years.
Federal Requirements
All accounting firms must obtain an Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 6109, regardless of business structure. If your firm has employees, you must comply with federal employment tax requirements including withholding and reporting under 26 U.S.C. § 3301 et seq. The IRS requires accounting firms to maintain records and file Form 1040-ES for estimated quarterly taxes if structured as a partnership or sole proprietorship. If offering tax preparation services, you must obtain a Preparer Tax Identification Number (PTIN) through the IRS, which is mandatory under 26 U.S.C. § 6109(e) and IRS Publication 4832.
Accounting firms handling payroll must comply with federal payroll tax regulations and submit reports through the Electronic Federal Tax Payment System (EFTPS). If your firm works with retirement plans, you must follow ERISA requirements under 29 U.S.C. § 1021 et seq. Accessibility compliance under the Americans with Disabilities Act (42 U.S.C. § 12101 et seq.) applies to office facilities and digital platforms serving clients. Data security for client financial information falls under various federal privacy rules including GLBA (Gramm-Leach-Bliley Act) requirements under 15 U.S.C. § 6801 et seq., which mandates safeguarding of financial information.
Local & County Requirements
Winston-Salem requires all new businesses, including accounting firms, to register with the City's Business Licensing Office and obtain a Local Business Licence from the Forsyth County Register of Deeds. The application must include proof of business name registration with the NC Secretary of State and verification of your physical business address. Zoning approval is required to confirm your office location complies with Winston-Salem zoning ordinances; professional service offices are typically permitted in commercial and mixed-use zones under Winston-Salem Code § 36-2.
If your accounting firm occupies commercial office space in Winston-Salem, you may need a Certificate of Occupancy from the Building Inspection Department verifying the space meets fire, safety, and accessibility codes. A general business permit fee of approximately $100-$200 is required annually from the city. If you operate from a home office, confirm compliance with residential zoning restrictions; many residential zones prohibit business operations without a conditional-use permit. For firms with multiple employees, ensure compliance with Winston-Salem's employment ordinances and accessibility requirements under the Americans with Disabilities Act, particularly if client meetings occur on-site.
Total Cost Breakdown
The total first-year cost to establish an accounting firm in Winston-Salem ranges from $1,200-$2,100. If you are obtaining your initial CPA licence, the Uniform CPA Examination costs approximately $575 total (four exam sections at $150 each). CPA licence application fee is $200-$250. If you already hold a valid CPA licence from another state, reciprocal licensing through the SBCPA costs $300-$400.
Local Winston-Salem business registration through the Forsyth County Register of Deeds costs approximately $50-$100 for initial registration. Winston-Salem Local Business Licence annual fee is $100-$200 depending on revenue classification. North Carolina Secretary of State business entity filing (LLC, Corporation, or Sole Proprietorship) ranges from $125-$200. Federal EIN registration through the IRS is free.
Additional first-year costs include professional liability insurance (approximately $400-$800 annually for small firms), bookkeeping software subscriptions ($150-$300), and office space setup. If hiring employees, you must register with the North Carolina Department of Commerce for unemployment insurance and workers' compensation (approximately $150-$300 initial setup). A realistic first-year total for a single-CPA accounting firm is $1,200-$2,100 for licences and permits alone, plus $2,000-$4,000 for insurance, software, and office setup.
Licence Renewal
North Carolina CPA licences must be renewed biennially, with renewal due on or before June 30 of even-numbered years (North Carolina General Statute § 55B-5). Renewal requires completion of 40 hours of continuing professional education (CPE) within the two-year renewal period, with a minimum of 4 hours in professional ethics and a minimum of 1 hour in North Carolina-specific laws and regulations. The renewal fee is approximately $350-$400 per two-year cycle. CPE must be completed through NASBA-approved providers or courses meeting AICPA standards.
Your local Winston-Salem business licence must be renewed annually, typically by December 31st, with renewal fees ranging from $100-$200 depending on your gross revenue classification. Renewal is available online through the Forsyth County Register of Deeds portal or by mail. Failure to renew your CPA licence by the June 30 deadline results in automatic licence suspension; you cannot practice as a CPA until your licence is reinstated through a reinstatement application with back fees. Failure to renew your local business licence may result in citations and business closure notices from the city.
Penalties for Operating Without a Licence
Operating an accounting firm or offering CPA services without proper North Carolina licensure is a Class 2 misdemeanor under North Carolina General Statute § 55B-16, punishable by fines up to $500 and potential jail time up to 30 days. Using the title 'CPA' without a valid NC licence is a criminal offense; violations can result in cease-and-desist orders issued by the SBCPA and civil penalties of $1,000-$5,000 per violation (North Carolina General Statute § 55B-17).
If your firm is discovered operating without a business licence from Winston-Salem, the city issues a Cease and Desist Order requiring immediate business closure until you obtain proper registration. Civil penalties for unlicensed business operation in Winston-Salem can reach $500 for each violation. The Forsyth County Register of Deeds conducts random audits of business registrations and coordinates with the SBCPA to identify unlicensed CPA practices through complaint investigations.
Operating without a CPA licence or misrepresenting yourself as a CPA creates significant liability issues: professional liability insurance policies typically deny claims for unlicensed practice, leaving your firm exposed to client lawsuits for negligence without coverage. Client discovery of unlicensed operation can result in lawsuits for breach of contract and fraud. The SBCPA investigates complaints through its Disciplinary Process (North Carolina General Statute § 55B-18) and can permanently revoke licences for fraudulent representation.
Find insurance providers specializing in accounting firm professional liability coverage at InsuranceHub.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to start an accounting firm in Winston-Salem from application to opening?
The timeline depends on whether you already hold a CPA licence. If you already have a valid CPA licence from North Carolina or another state, you can complete your local business registration and obtain your Winston-Salem business licence within 2-3 weeks. If you need to obtain your CPA licence, you must first pass the Uniform CPA Examination (which takes 2-6 months to study and register for), then wait 4-6 weeks for the SBCPA to process your licence application. Total timeline for a new CPA candidate is typically 6-12 months. However, you can begin operating as a bookkeeper or tax preparer (without the CPA title) immediately upon obtaining your local business licence, which takes only 1-2 weeks.
Can I start an accounting firm in Winston-Salem without being a CPA?
Yes, you can operate an accounting firm offering bookkeeping, tax preparation, and financial consulting services without a CPA licence. However, you cannot use the title 'CPA,' perform statutory audits, or offer opinions on financial statements (North Carolina General Statute § 55B-1 defines these as restricted activities). You must still register your business entity with the North Carolina Secretary of State and obtain a local Winston-Salem business licence. If you want to grow your firm and offer audit services or represent yourself as a CPA firm, you will need to hire or partner with a CPA licence holder, or obtain your own CPA licence through examination. Many successful accounting practices start as bookkeeping firms and transition to full CPA services as they grow.
Is my accounting licence from another state valid in Winston-Salem, North Carolina?
If you hold a valid CPA licence from another state, North Carolina offers reciprocal licensure (often called 'reciprocal admission' or 'CPA reciprocity'). You must apply to the North Carolina State Board of Certified Public Accountants with proof of your current licence, transcripts showing 150 semester hours of accounting/business education, and application fees of $300-$400. The SBCPA will verify your credentials with your home state and issue you a North Carolina CPA licence within 4-6 weeks. However, if your home state's licence is inactive, suspended, or revoked, North Carolina will not grant reciprocal admission. You must also verify that your original CPA education met the 150-hour requirement; some older CPA licences were issued with only 120 hours.
What happens if I start offering accounting services in Winston-Salem without getting licensed first?
Operating as a CPA without a North Carolina licence is a Class 2 misdemeanor under North Carolina General Statute § 55B-16, with penalties including fines up to $500, potential jail time up to 30 days, and criminal charges. The SBCPA investigates complaints from clients or competitors and issues Cease and Desist Orders requiring you to stop all CPA work immediately. Your firm faces civil penalties of $1,000-$5,000 per violation. Additionally, if you operate without a local Winston-Salem business licence, the city will issue a Cease and Desist Order and potentially fine your business $500 per violation. Your professional liability insurance will deny any claims related to unlicensed practice, leaving you personally liable for client losses. Clients who discover they were served by an unlicensed 'CPA' may sue for fraud and breach of contract, and you will have no insurance coverage.
What are the continuing education requirements to maintain my CPA licence in North Carolina?
North Carolina requires all active CPA licences to complete 40 hours of continuing professional education (CPE) every two years, with renewal due by June 30 of even-numbered years (North Carolina General Statute § 55B-5). Of the 40 hours, a minimum of 4 hours must be dedicated to professional ethics and a minimum of 1 hour to North Carolina-specific laws and regulations. CPE courses must be approved by NASBA (National Association of State Boards of Accountancy) or the AICPA (American Institute of Certified Public Accountants). Many courses can be completed online through platforms like CPEasy, NASBAhq, or AICPA, making compliance flexible for busy practitioners. If you fail to complete the 40-hour requirement by the June 30 deadline, your CPA licence automatically becomes suspended, and you cannot legally practice as a CPA until you complete the hours and submit a reinstatement application with back fees.
Other Business Types in Winston Salem, NC
accounting firm Licensing in Other States
See accounting firm licensing in every state →Sources & References
- North Carolina General Statute § 55B-1 et seq. — Establishes CPA licensing requirements and state board authority
- North Carolina Administrative Code 21 NCAC 32C — Specifies CPA examination, experience, and ethics requirements
- 26 U.S.C. § 501(c) and 26 U.S.C. § 6109 — Federal EIN registration requirements for business entities
- North Carolina General Statute § 55-1-101 — Business entity registration and formation requirements
- Winston-Salem Ordinance § 36-2 — Local business registration and zoning compliance
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.