Skip to main content

Accounting firm License Requirements in Richmond, VA

Last reviewed: September 2026

Quick Answer

Virginia requires individual CPAs to hold Certified Public Accountant licenses issued by the Virginia Board of Accountancy. The accounting firm itself does not require a separate business license beyond standard Virginia business registration, but all CPAs performing accounting services must be individually licensed. Non-CPA staff may provide bookkeeping and tax preparation services under supervision, but cannot represent themselves as CPAs or sign audit reports. The firm must comply with Virginia Board of Accountancy regulations regarding advertising, independence, and continuing professional education.

Key Facts

  • •Virginia requires CPA licensure to offer accounting services and use the 'CPA' title.
  • •The Virginia Board of Accountancy issues CPA licenses and regulates the profession.
  • •CPA candidates must pass the Uniform CPA Exam and meet education/experience requirements.
  • •Non-CPA accounting firms cannot represent themselves as CPAs or offer audit services.
  • •Richmond firms must comply with Virginia Board of Accountancy rules and maintain continuing education.

State Licence Requirements

Licence name

Certified Public Accountant (CPA) License

Issued by

Virginia Board of Accountancy

Cost

$350-$650

Processing time

4-8 weeks after complete application submission

How to apply

To become a licensed CPA in Richmond and practice accounting in Virginia, you must meet specific requirements under Virginia Code § 54.1-4402. First, complete a bachelor's degree or higher with at least 150 semester hours of accounting and business education, including specific courses in auditing, accounting, taxation, and ethics. Second, pass all four sections of the Uniform CPA Exam administered by the National Association of State Boards of Accountancy (NASBA). Third, accumulate at least two years of experience in accounting practice under the supervision of a licensed CPA or equivalent. Fourth, submit your application to the Virginia Board of Accountancy through their online licensing portal at https://www.boa.virginia.gov/. Required documents include official transcripts, exam completion verification, experience verification letter from a supervising CPA, and a completed application form.

The application process requires you to establish your board account online, upload all required documentation, and pay the initial application fee (typically $350-$500 depending on whether you're applying as a new CPA or transferring licensure). The Virginia Board of Accountancy will verify your educational credentials directly with your institution. Once all documents are received and deemed complete, the board staff will review your application; this typically takes 4-6 weeks. Upon approval, you pay the annual licensing fee (approximately $200-$300 annually) and receive your CPA license, which allows you to legally represent yourself as a CPA in Richmond and throughout Virginia. You must renew your license biennially and maintain continuing professional education credits as outlined in Virginia Administrative Code 18 VAC 5-20-130.

Federal Requirements

Accounting firms in Richmond, Virginia must comply with multiple federal requirements regardless of state licensure. All firms must obtain an Employer Identification Number (EIN) from the Internal Revenue Service under 26 U.S.C. § 6109, even sole proprietorships with employees. Firms providing tax preparation services must comply with Treasury Department regulations (31 C.F.R. Part 10) and may require Annual Filing Season IRS Preparer Tax Identification Numbers (PTIN) for tax preparers under 26 U.S.C. § 330. Firms offering audit and attest services must adhere to standards established by the Public Company Accounting Oversight Board (PCAOB) under 15 U.S.C. § 7201 et seq. if they audit public companies.

Additionally, accounting firms must comply with the Americans with Disabilities Act (42 U.S.C. § 12101 et seq.) in their facilities and service delivery. Firms employing staff must comply with federal employment laws including Title VII of the Civil Rights Act (42 U.S.C. § 2000e), the Americans with Disabilities Act in employment (42 U.S.C. § 12111), and Fair Labor Standards Act requirements (29 U.S.C. § 201 et seq.). Firms handling client trust accounts must comply with federal anti-money laundering regulations under 31 U.S.C. § 5301 et seq. and maintain appropriate record-keeping. Firms providing bookkeeping services involving payroll withholding must understand federal payroll tax obligations under 26 U.S.C. Chapter 24.

Local & County Requirements

Richmond accounting firms must comply with several local requirements beyond state CPA licensure. First, register your business with the City of Richmond Business Services Office and obtain a business license (approximately $75-$150 depending on business structure and classification). Second, register with the Virginia Department of Taxation for a Tax ID if you have employees, and register for Virginia sales tax under Virginia Code § 58.1-601 if you provide taxable services. Third, comply with City of Richmond zoning regulations: confirm your proposed office location is zoned for professional office use or general business use under Richmond City Code Chapter 30. Fourth, if you establish a physical office in Richmond, you may need a certificate of occupancy from the Richmond Department of Public Works demonstrating the space meets building and safety codes.

Additionally, obtain an Employer Identification Number (EIN) from the IRS, even if you're a sole proprietor planning to hire staff. If your accounting firm operates from a home office in Richmond, verify that your residential zoning allows professional office operations; many residential areas restrict home-based businesses. Richmond requires firms with employees to comply with local employment tax obligations and carry workers' compensation insurance through Virginia's state insurance fund (Virginia Code § 65.2-100 et seq.). The City of Richmond also requires firms to maintain current contact information with the business license office, and any changes of address or business structure must be reported within 30 days. Professional liability insurance, while not legally mandated by the city, is strongly recommended and increasingly expected by clients.

Total Cost Breakdown

Starting an accounting firm in Richmond involves multiple costs across federal registration, state licensing, local permits, and operational infrastructure. The state CPA license costs $350-$500 for the initial application, followed by an annual renewal fee of $200-$300 (approximately $250-$400 in year two combined). The Uniform CPA Exam costs $933 per exam window, and most candidates sit for all four sections at a total investment of $1,200-$1,500 (including retakes for some candidates).

Local Richmond business licensing costs $75-$150 for city business registration. Federal EIN registration is free through the IRS. Professional liability (E&O) insurance for a small accounting firm typically ranges from $1,200-$2,500 annually depending on projected revenue and client base. Many firms require a minimum of $100,000-$250,000 in liability coverage to operate professionally.

Office setup costs for a small Richmond accounting firm (rent, furniture, computers, software) typically run $5,000-$15,000 in initial capital. Accounting software (QuickBooks, tax preparation software, client portal solutions) ranges from $1,500-$5,000 for year one. Most firms must maintain liability insurance ($1,200-$2,500 annually), workers' compensation insurance if hiring employees ($1,500-$5,000 annually depending on payroll), and office insurance ($500-$1,500 annually).

A realistic first-year total for a solo CPA in Richmond ranges from $8,000-$25,000 including all licensing, permits, insurance, software, and minimal office setup. A two-person accounting firm with employees adds payroll costs, workers' compensation insurance ($2,000-$6,000 annually), and employee-related taxes, bringing first-year costs to $15,000-$35,000. Renewal costs in subsequent years drop to approximately $3,000-$8,000 annually (license renewal, insurance, software, continuing education), excluding payroll and rent.

Licence Renewal

Virginia CPA licenses must be renewed biennially (every two years) on a schedule determined by your initial license date. The Virginia Board of Accountancy sends renewal notices 60 days before your license expiration date via email and mail. The renewal deadline is established in Virginia Administrative Code 18 VAC 5-20-130, and licenses expire on December 31st of even-numbered years for most licensees. Renewal can be completed online through the Virginia Board of Accountancy's licensing portal at https://www.boa.virginia.gov/ by uploading proof of continuing professional education (CPE) completion and paying the renewal fee (approximately $200-$300 biennially).

Continuing education is mandatory: all CPAs must complete a minimum of 40 hours of CPE every two years, with at least one hour in ethics and one hour in professional responsibility under Virginia Administrative Code 18 VAC 5-20-130. Acceptable CPE includes formal courses from accredited providers, college courses, and NASBA-approved online programs. If you miss the renewal deadline, you cannot legally practice as a CPA in Virginia or use the CPA designation. Late renewal is possible but requires reinstatement procedures and may involve additional fees (approximately $100-$200 penalty). Online renewal is the standard method and typically processes within 5-10 business days if all requirements are met. You must maintain documentation of all CPE hours for at least five years in case of board audit or professional review.

Penalties for Operating Without a Licence

Operating as a Certified Public Accountant or providing accounting services without a valid Virginia CPA license violates Virginia Code § 54.1-4414 and § 54.1-4401. Using the 'CPA' title, 'Certified Public Accountant,' or similar designations without licensure is a Class 1 misdemeanor punishable by a fine of up to $2,500 and/or up to one year in jail under Virginia Code § 54.1-4414. Providing audit services, attestation services, or reviewing financial statements as a non-licensed individual is also prohibited under Virginia Code § 54.1-4401 and carries the same criminal penalties.

The Virginia Board of Accountancy actively investigates complaints against unlicensed practitioners and may issue cease-and-desist orders requiring the immediate termination of accounting practice activities. Violations are commonly discovered through client complaints, tax return filings showing unlicensed preparers, and board audit of accounting firms that misrepresent their staff's qualifications. Civil penalties can reach $10,000 per violation, and the board may impose injunctions preventing future violations. Operating without a license creates serious insurance implications: professional liability insurance policies typically exclude coverage for unlicensed practice, leaving the firm and individual accountants personally liable for any client damages.

Additionally, unlicensed accounting practice can result in civil liability under Virginia common law, exposing the firm to malpractice claims without insurance protection. Clients harmed by unlicensed accounting services may sue for breach of contract and negligence, with damages including all professional fees paid plus consequential damages. The Virginia Board of Accountancy maintains a searchable database of licensed CPAs; clients can verify licensure, and posting credentials of unlicensed staff is discoverable during litigation. Criminal prosecution may be pursued by the Commonwealth's Attorney in Richmond, and convictions create permanent criminal records affecting future professional licensing and employment opportunities.

Compare professional liability insurance options for your Virginia accounting firm to protect against client claims and operating risks.

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 license to start an accounting firm in Richmond, Virginia?

Yes and no—it depends on what services you offer. If you want to use the 'CPA' title, offer audit services, or perform attest services (such as reviewing financial statements for external use), you must hold a CPA license issued by the Virginia Board of Accountancy under Virginia Code § 54.1-4401. However, if you operate as a bookkeeping firm or provide only tax preparation and bookkeeping services without claiming to be a CPA, you can operate in Richmond without a CPA license, though you must still register your business locally. Many accounting firms operate with a mix of licensed CPAs (who handle audit and complex tax matters) and unlicensed staff (who handle bookkeeping and basic tax prep under CPA supervision). If any individual in your firm represents themselves as a CPA or signs audit reports, they must be individually licensed. You can start taking bookkeeping clients while pursuing your CPA license, but you must clearly disclose that you are not yet a licensed CPA and cannot provide certified accounting services.

How long does it take to get a CPA license in Virginia and start my Richmond accounting firm?

The timeline typically spans 18-36 months depending on your education and exam success. First, you must have at least 150 semester hours of education (four years of university study) meeting Virginia's specific accounting and business curriculum requirements—this alone takes 4 years if you don't already have a bachelor's degree. Second, passing all four sections of the Uniform CPA Exam takes most candidates 6-18 months, as many need multiple attempts; each exam window allows you to attempt up to four sections, and exam results take 4-6 weeks to receive. Third, you must accumulate two years of accounting experience under a licensed CPA, which runs parallel to exam preparation for many people. Finally, submitting your complete application to the Virginia Board of Accountancy takes 4-8 weeks for processing. The fastest path for someone with a qualifying degree and strong exam performance is approximately 12-18 months. However, you can register your bookkeeping business and start taking clients immediately without the CPA license—you just cannot claim to be a CPA or offer licensed accounting services. Many successful accounting firms start as bookkeeping operations and transition to full CPA-led firms once the owner becomes licensed.

What are the specific CPA exam requirements and education requirements in Virginia?

Virginia requires a minimum of 150 semester hours of college education (typically a four-year bachelor's degree plus 30 additional semester hours) before you can sit for the CPA exam, as mandated by Virginia Code § 54.1-4402 and Virginia Administrative Code 18 VAC 5-20-50. Your education must include specific courses: at least 24 semester hours in accounting courses (including intermediate accounting, advanced accounting, and auditing), at least 24 semester hours in business-related courses (covering taxation, business law, finance, and economics), and at least 12 additional semester hours in accounting or business courses. Some Virginia colleges offer 150-hour accounting programs that integrate the bachelor's degree and these requirements. Once you meet the education requirement, you sit for the Uniform CPA Exam, administered by the National Association of State Boards of Accountancy (NASBA). The exam consists of four sections (Auditing & Attestation, Business Environment & Concepts, Financial Accounting & Reporting, and Regulation), each lasting approximately 4.5 hours. You must pass all four sections within an 18-month window. Each exam window costs approximately $233 per section (totaling $932 for all four), and retakes add to this cost. After passing all exams, you must accumulate at least two years of accounting experience under the direct supervision of a licensed CPA, documented through experience verification letters.

Can I transfer my accounting license from another state to Virginia if I'm relocating to Richmond?

Yes, Virginia offers reciprocal licensing for CPAs licensed in other U.S. states under Virginia Code § 54.1-4402.2 and Virginia Administrative Code 18 VAC 5-20-52, though requirements vary by state. If you hold an active CPA license in another state, you can apply for Virginia licensure without retaking the CPA exam, provided your home state had equivalent education and exam requirements (which all NASBA-regulated states do). However, you must meet all of Virginia's specific requirements: if your original state required fewer than 150 hours of education, you must complete the additional coursework in Virginia-approved programs before transferring; if your state had different exam standards, Virginia will review your exam scores to confirm equivalence. The reciprocal application process requires you to submit a certified copy of your current license, official confirmation of good standing from your home state board, documentation of your education and experience, and your application to the Virginia Board of Accountancy. This typically takes 2-4 weeks for processing if your credentials are straightforward. Virginia requires all transferred CPAs to complete Virginia's specific continuing education requirements going forward. If you're moving to Richmond from another state, it's advisable to contact the Virginia Board of Accountancy directly (via their website at https://www.boa.virginia.gov/) to confirm whether your specific state's CPA qualifications meet Virginia's reciprocity requirements, as some state differences may require additional coursework or exam sections before approval.

What happens if I start my accounting firm without a CPA license and get caught?

Operating an unlicensed accounting firm or representing yourself as a CPA without a valid Virginia license is a Class 1 misdemeanor under Virginia Code § 54.1-4414, carrying criminal penalties of up to $2,500 in fines and up to one year in jail. Additionally, the Virginia Board of Accountancy may issue a cease-and-desist order immediately halting your accounting practice, and the board can impose civil penalties up to $10,000 per violation. You lose all professional liability insurance coverage for unlicensed practice—clients harmed by your services can sue you personally for malpractice, with no insurance protection, potentially resulting in judgments for hundreds of thousands of dollars if client financial losses are significant. Your reputation and future career are severely damaged: criminal conviction for unlicensed practice creates a permanent record affecting future CPA licensure eligibility and employment opportunities. Additionally, if you prepare tax returns as an unlicensed preparer, you may face federal penalties from the IRS and Treasury Department. The Virginia Board of Accountancy actively investigates unlicensed practice through client complaints and monitoring of tax returns and client documentation showing unlicensed preparers. Many accounting firms discovered unlicensed practice during client audits or when clients sought refunds after learning their preparer wasn't licensed. Rather than risk criminal prosecution and financial ruin, the safer path is to register as a bookkeeping business, take clients openly without claiming CPA status, and pursue your CPA license while building your client base—many successful Richmond accounting firms started this way and transitioned to licensed CPA practice within 2-3 years.

What continuing education requirements must my accounting firm staff maintain after getting licensed in Virginia?

Virginia requires all licensed CPAs to complete a minimum of 40 hours of continuing professional education (CPE) every two years under Virginia Administrative Code 18 VAC 5-20-130. At least one hour must be in ethics (covering professional conduct, independence, confidentiality), and at least one hour must address changes in tax law, accounting standards, or professional responsibility. The remaining 38 hours can cover any accounting, auditing, tax, or business topics from accredited providers such as the National Association of State Boards of Accountancy (NASBA), state CPA societies, college courses, and approved online education providers. Virginia accepts self-study courses, live seminars, webinars, and university courses as long as they carry NASBA approval and are directly related to your accounting practice. You must maintain documentation of all CPE hours—copies of certificates, course descriptions, and provider verification—for at least five years, as the Virginia Board of Accountancy conducts random audits and may request proof of CPE compliance during license renewal. Failure to complete required CPE by the renewal deadline results in license suspension and loss of your right to practice as a CPA until deficiency hours are completed. For small Richmond accounting firms, budgeting approximately $500-$1,500 annually per CPA for CPE courses is typical. Many CPAs satisfy their requirements through state society meetings, online tax update courses from providers like the Virginia CPA Foundation, and conference attendance, which combines networking with CPE credit.

Other Business Types in Richmond, VA

accounting firm Licensing in Other States

See accounting firm licensing in every state →

Sources & References

  • Virginia Code § 54.1-4401 — Defines who may practice as a certified public accountant
  • Virginia Code § 54.1-4402 — Establishes CPA license requirements and eligibility criteria
  • Virginia Code § 54.1-4403 — Sets out examination requirements and CPA exam standards
  • Virginia Administrative Code 18 VAC 5-20 — Virginia Board of Accountancy regulations and practice rules
  • Virginia Code § 54.1-4414 — Defines penalties for unlicensed practice of accounting

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.