Skip to main content

Accounting firm License Requirements in Charlotte, NC

Last reviewed: June 2026

Quick Answer

North Carolina requires CPAs to hold a Certified Public Accountant (CPA) licence issued by the North Carolina Board of Certified Public Accountants. The licence is mandatory to perform audits, reviews, compilations, or use the CPA title. Non-CPA accountants may offer bookkeeping and tax preparation services without a CPA licence, but cannot hold themselves out as CPAs or perform attest services. Apply through the NC Board's portal at www.nccpa.net after passing the Uniform CPA Exam, meeting education requirements, and documenting experience.

Key Facts

  • North Carolina requires CPAs to hold a CPA licence issued by the NC Board of Certified Public Accountants.
  • CPA candidates must pass the Uniform CPA Exam and meet education/experience requirements before licensure.
  • Accounting firms must register with the NC Board and comply with state practice standards.
  • Non-CPA accountants may perform bookkeeping but cannot use 'CPA' or offer audit services without licensure.
  • Charlotte requires business registration and may require zoning approval for office locations.

State Licence Requirements

Licence name

Certified Public Accountant (CPA) Licence

Issued by

North Carolina Board of Certified Public Accountants

Cost

$750-$1,200

Processing time

4-6 weeks

How to apply

To obtain a CPA licence in North Carolina, first pass the Uniform CPA Exam administered by NASBA. You must meet the educational requirement of 150 semester credit hours (including a Bachelor's degree with an accounting major or 30 accounting credit hours) and have passed the CPA Exam (N.C.G.S. § 55B-2-220). Next, apply for initial licensure through the NC Board's online portal at www.nccpa.net. Submit your official transcripts, CPA Exam score report, completed application form, and proof of work experience (typically 2 years of accounting experience under a CPA supervisor). The Board reviews applications for completeness and compliance.

Once approved, you will receive your CPA licence and must register annually. The initial application fee is approximately $750-$850, and you must also pay an initial licence registration fee of $200-$350. If you are relocating from another state, you may apply for reciprocal licensure (comity) under N.C.G.S. § 55B-2-240, which typically costs $400-$600 and requires verification from your current state board. The NC Board typically processes initial applications in 4-6 weeks after receipt of all required documents.

Federal Requirements

All accounting firms must obtain an Employer Identification Number (EIN) from the IRS under 26 U.S.C. § 501, regardless of business structure. The EIN is required for hiring employees, opening business bank accounts, and filing payroll taxes. If the firm handles client tax returns or provides tax services, principals must comply with IRS Circular 230 regulations governing practice before the IRS, which requires registration as an enrolled agent, CPA, or attorney for certain services.

Accounting firms with employees must comply with the Fair Labor Standards Act (29 U.S.C. § 201 et seq.) for wage and hour requirements and employment classification. If the firm handles personal or business client financial data, it must comply with the Gramm-Leach-Bliley Act (15 U.S.C. § 6801), which requires safeguards for nonpublic financial information and restrictions on information sharing. The firm must also maintain cybersecurity standards under the GLBA's Safeguards Rule.

If the firm provides investment advisory services, it may be subject to SEC registration under the Investment Advisers Act of 1940 (15 U.S.C. § 80a-1 et seq.), depending on assets under management and client count. The firm must also comply with the Health Insurance Portability and Accountability Act (HIPAA) if handling protected health information for healthcare clients. Americans with Disabilities Act (ADA) compliance applies to office facilities, requiring accessible entrances, restrooms, and workspaces for disabled clients and employees.

Local & County Requirements

Charlotte and Mecklenburg County impose several requirements for accounting firms. First, register your business with the North Carolina Secretary of State and obtain a North Carolina business licence (typically $40-$100 from the City of Charlotte). Second, apply for a Mecklenburg County business licence/occupancy tax certificate from the Mecklenburg County Tax Collector's office; the fee is based on gross revenue and typically ranges from $50-$200 for a professional services firm.

Zoning compliance is essential—verify that your office location is zoned for professional office use. Charlotte's Development Services department (formerly Planning) can confirm zoning eligibility. Some office parks or buildings in Charlotte require owner approval and a Certificate of Occupancy before your firm can occupy space. If your firm will have a visible sign, apply for a sign permit from Charlotte's Planning department; residential and some mixed-use zones have sign restrictions.

Fire and safety compliance applies if your office has employees or client meeting spaces. Charlotte Fire Department may require a basic fire code inspection ($0-$150). If you occupy a multi-tenant building, the landlord typically handles building-level fire suppression systems, but you must ensure your lease includes adequate insurance requirements. Some Charlotte business districts (uptown, South End, NoDa) may have additional design guidelines or permit fees. Health inspections do not apply to office-based accounting firms unless you provide food/beverages to the public. Professional liability insurance is not required by law but is standard practice and typically costs $600-$1,500 annually.

Total Cost Breakdown

The first-year cost to start a CPA-led accounting firm in Charlotte, North Carolina includes the following expenses:

Licensing and Registration: CPA licence application fee ($800-$1,000), initial CPA licence registration ($200-$350), NC Secretary of State business formation fee ($40-$100), City of Charlotte business licence ($75-$150), and Mecklenburg County occupancy tax certificate ($50-$200). CPE costs for initial study and exam preparation average $1,000-$2,000 before licensure.

Office and Compliance: Professional liability insurance ($600-$1,500 annually), office space lease deposit and first month ($1,500-$5,000+ depending on location), basic IT infrastructure and accounting software ($500-$2,000), and Charlotte zoning/building permits ($0-$300 if required).

Startup Operations: Business bank account setup ($0-$100), basic office furniture and equipment ($2,000-$8,000), website and marketing ($500-$2,000), and general liability insurance ($300-$600 if not bundled with professional liability).

Total First-Year Cost Estimate: $8,000-$22,500. If you are a new CPA candidate not yet licensed, add $3,000-$5,000 for CPA Exam registration, review course materials, and exam fees. If you hire employees, add payroll setup, employment taxes, and workers' compensation insurance ($1,000-$3,000 initially). Most established CPA firms in Charlotte operate with annual overhead of $15,000-$40,000 depending on firm size, location, and staffing.

Licence Renewal

North Carolina CPA licences must be renewed annually. The renewal deadline is June 30th each year (N.C.G.S. § 55B-2-260). You must renew through the NC Board's online portal at www.nccpa.net by submitting the renewal form and paying the annual renewal fee of $300-$350. The Board accepts both online and mail renewals, though online is faster (2-3 weeks processing). If you miss the June 30th deadline, your licence becomes inactive and you cannot represent yourself as a CPA or offer attest services.

Continuing Professional Education (CPE) is required: North Carolina requires all licensed CPAs to complete 40 hours of CPE every two years (biennial requirement), with a minimum of 20 hours per calendar year in some cases. At least 4 hours must be in accounting and auditing, and at least 4 hours must be in ethics (including NC-specific ethics). CPE courses must be approved by NASBA or the NC Board. Failure to meet CPE requirements results in non-renewal and inactive licence status. Late renewal (after 90 days) may incur a $150-$250 reinstatement fee. You can renew online in approximately 10-15 minutes if you have completed your CPE requirements and have no disciplinary issues.

Penalties for Operating Without a Licence

Operating as a CPA or offering attest services (audits, reviews, compilations) without a valid CPA licence in North Carolina is prohibited under N.C.G.S. § 55B-2-250. Violations are treated as a Class 2 misdemeanor, punishable by a fine of $500-$1,000 and possible jail time of 1-60 days. The NC Board of Certified Public Accountants can issue cease-and-desist orders against unlicensed practitioners, requiring immediate cessation of CPA services.

The Board investigates violations through complaints from clients, competitors, or regulatory referrals. If an unlicensed individual or firm represents itself as a CPA, uses the CPA title, or performs attest services, the Board can pursue administrative action including fines up to $2,500 per violation and public disciplinary action. The firm's name and disciplinary history become part of the public record accessible at www.nccpa.net.

Unlicensed operation also creates significant liability exposure: clients harmed by unlicensed accounting services cannot be required to arbitrate disputes, and professional liability insurance may be void for services rendered without proper licensing. If an unlicensed firm files client tax returns or financial statements, the IRS may impose penalties on both the firm and its clients for reliance on unqualified advice. In Charlotte, operating a business without proper registration and licensing can also trigger city enforcement action, fines up to $500 per day, and orders to cease operations. Violations are typically discovered through client complaints, state tax audits, or regulatory referrals from banks and lending institutions.

Ready to launch your CPA firm? Explore business insurance and compliance solutions designed for North Carolina accounting practices.

Get notified when licensing rules change

Licensing requirements and fees change periodically. We'll email you when this page is updated.

Frequently Asked Questions

Do I need a CPA licence to start an accounting firm in Charlotte, NC?

The answer depends on the services you offer. If you plan to provide audit, review, or compilation services (called 'attest services'), or if you want to use the 'CPA' title, you must hold a valid North Carolina CPA licence under N.C.G.S. § 55B-2-250. However, you can start a bookkeeping, tax preparation, or accounting consulting firm without a CPA licence if you do not perform these restricted services. Many accounting firms in Charlotte operate with a mix of licensed CPAs (for attest and high-complexity services) and non-CPA staff (for bookkeeping and basic tax work). If you plan to have any CPA services, at least one principal or employee must hold a CPA licence.

How long does it take to become a CPA and start an accounting firm?

The timeline varies significantly. To obtain a CPA licence in North Carolina, you must first complete a Bachelor's degree with 150 total credit hours (including accounting courses), which takes 4-5 years. You then register with the NC Board as a CPA candidate and sit for the Uniform CPA Exam, which has four sections that can typically be completed in 6-12 months of focused study. After passing all four exam sections and meeting the experience requirement (usually 2 years of supervised accounting work), you apply for licensure, which takes 4-6 weeks for approval. Total timeline: approximately 6-7 years from high school to licensed CPA, though if you already hold a Bachelor's degree with the required accounting credits, you could obtain your CPA licence in 1-2 years. You can start a non-CPA accounting firm immediately while pursuing your CPA licence.

What are the specific CPA education requirements in North Carolina?

North Carolina requires 150 semester credit hours for CPA eligibility, which includes a Bachelor's degree from an accredited college or university. The 150 hours must include a minimum of 24 semester hours in accounting (covering financial accounting, cost accounting, auditing, and taxation) and 24 semester hours in business courses (such as economics, business law, finance, and management). The remaining hours can be accounting, business, or liberal arts electives. This is sometimes called the '150-hour rule' (N.C.G.S. § 55B-2-220). If you already have a Bachelor's degree from another state or institution without sufficient accounting hours, you can earn additional credits through an approved graduate program or post-bachelor accounting certificate program. Some universities in Charlotte and North Carolina offer these programs; examples include UNC Charlotte and Appalachian State University. Verify your transcripts with the NC Board before applying to ensure you meet the requirements.

Can I move my CPA licence from another state to North Carolina?

Yes, North Carolina offers reciprocal (comity) CPA licensure for CPAs licensed in other states. You must apply for licensure by comity through the NC Board at www.nccpa.net (N.C.G.S. § 55B-2-240). Requirements include holding an active CPA licence in another state that has substantially equivalent requirements (most U.S. states do), having passed the Uniform CPA Exam, and meeting North Carolina's experience requirement if your prior state had less stringent standards. The comity application requires official verification of your current licence status from your previous state board, typically obtained through NASBA's registry. The comity application fee is $400-$600, and processing typically takes 4-6 weeks. This is significantly faster and less expensive than sitting for the CPA Exam again, making it ideal if you are relocating your firm to Charlotte from another state.

What happens if I start an accounting firm in Charlotte without proper licensing?

Operating as a CPA or offering attest services without a valid licence is a Class 2 misdemeanor in North Carolina under N.C.G.S. § 55B-2-250, punishable by fines of $500-$1,000 and potential jail time. The NC Board of Certified Public Accountants will investigate complaints and can issue cease-and-desist orders requiring you to stop offering CPA services immediately. If you ignore the order, additional fines up to $2,500 per violation apply, and your firm's name will be placed on the Board's public disciplinary list, damaging your business reputation. Additionally, any professional liability insurance you have may be void for unlicensed services, leaving you personally liable for client losses. Clients harmed by unlicensed accounting services can sue you without arbitration requirements, and the IRS may impose penalties if unlicensed tax preparation led to client non-compliance. In Charlotte, the city may also pursue business licensing violations. If you want to offer tax or accounting services, start with a non-CPA bookkeeping firm (which requires no licence) and hire or partner with a CPA for restricted services.

What professional liability insurance is required for an accounting firm in Charlotte?

North Carolina does not legally require professional liability insurance (also called errors and omissions insurance) for CPA firms; however, it is a standard business practice and is practically mandatory to protect against client lawsuits. Most clients, especially business clients or those requiring audit services, will require your firm to carry professional liability insurance before they hire you. Insurance costs vary based on firm size, services offered, and claims history: a small sole-practitioner CPA firm typically pays $600-$1,200 annually, while a multi-person firm may pay $1,500-$4,000 annually. Coverage limits of $250,000 to $1,000,000 are common. If you operate without insurance and a client sues for negligence (e.g., missed a tax deduction, missed a deadline), you are personally liable for all damages. Many Charlotte accounting firms bundle professional liability insurance with general liability and cyber liability coverage for $1,500-$3,000 annually. Contact insurance brokers specializing in professional services (such as those affiliated with the North Carolina Association of CPAs) for quotes.

Other Business Types in Charlotte, NC

accounting firm Licensing in Other States

See accounting firm licensing in every state →

Sources & References

  • North Carolina General Statute § 55B-2-210Defines CPA licence requirements and registration
  • North Carolina General Statute § 55B-2-220Establishes CPA examination and education standards
  • North Carolina General Statute § 55B-2-250Prohibits unlicensed practice and use of CPA title
  • 26 U.S.C. § 501Federal EIN requirements for all business structures

Licence requirements change. Verify current requirements with the issuing agency before applying.

Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed June 2026. Scheduled for re-verification by June 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.