Virginia CPA Requirements (Rules on Exam and Licensing)

Virginia CPA requirementsVirginia State Board does not require 150 credit hours to sit for the exam, and your experience can be verified by a non-CPA.

This means VA is one of the state boards with more flexible licensing requirements.

The catch: Virginia strictly requires either a valid Social Security Number, or a Virginia Control Number ( i.e. Driver’s License or Learners Permit number) to sit for the exam.

Virginia CPA Requirements

1. Education Requirements to Sit for the Exam

A candidate is required to fulfill all of the following:

  • Bachelor degree or above with accounting concentration or equivalent.
  • At least 120 credit hours.
  • Accounting course requirement:
    • 24 credit hours including auditing, financial accounting, management accounting, and taxation.
    • must beyond principles or introductory accounting.
  • Business course:
    • 24 hours.
    • As many as 6 hours of accounting courses (not included in the 24 hours of accounting courses) may be considered for the business course requirements.
  • Pre-evaluation service is available*

* Note from VA State Board: To complete a request, mail a request for the pre-evaluation service, along with the unofficial transcripts, an email address for correspondence, and a check for $25 made payable to The Treasurer of Virginia to the VBOA. Do NOT email or fax transcripts. The VBOA is not responsible for sensitive information transmitted electronically.

Note to International Candidates (Those with 3 year Degrees)

VA may still be accepting professional qualifications to some degree. If you have a SSN but stuck with a 3 year degree, give VA a try. Please refer to this sharing by Chee Kin, a very helpful CPA on my facebook page.

To Stephanie and her readers

This just came to my attention on linkedin and it provides further evidence that the VA state CPA board accepts certifications and is not adamant on a 4-yr bachelor’s degree. I edited this person’s response. He is a CA (Scotland) and has a 3-yr bachelor’s degree. Quote:

“……I went ahead and ordered a second evaluation, from ECE for Virginia based on Chee Kin’s advice. This came back much more helpful than my NASBA evaluation as they have awarded my CA sufficient credits to enable me to meet all accounting and business requirements and the 150 hour rule just with that and my 3 year UK bachelors degree – I didn’t submit my a levels as that would have delayed the process significantly while o waited for the transcripts.

Chee Kin I can’t thank you enough for your enormous help.

For anyone else looking to make the same move I can only recommend you do NOT use the NASBA evaluation service – they claim to be experts but woefully underestimated my qualifications – CA was only rated as 15 credits in accounting – and were unhelpful when I questioned this…..”

Moral of the story. VA is a super friendly state as far as education requirements are concerned if you have an SSN!

2. Additional Educational Requirements to Get the License


  • Fulfill 150 credit hours requirements.
  • Bachelor degree with accounting concentration or equivalent.

Work Experience

  • 1 year of full-time experience in public or non-public accounting as well as academia in accounting.
  • The supervisor needs to verify the experience but the supervisor does not need to be a CPA.
  • Part time work is allowed as long as a supervisor can attest to 1 year of accounting experience with at least 2,080 work hours.
  • If the licensee does not apply for the license in the same calendar year he/she passes the exam, he/she must meet the CPE requirements of 40 hours per year up to 120 hours.

Ethics Qualifications

3. Virginia CPA Requirements on Residency & Age

  • US citizenship is not required
  • VA residency not required
  • Minimum age: none
  • Social Security Number or Virginia Control Number is required for both sitting for the exam and obtaining the license.

4. Fees

  • First-timers: $774 + application fee

5. Continuing Education

CPE is required for license holders. Please click here for Virginia CPA CPE requirements.

6. Other Useful Information

chee-kinI have one very helpful reader, Chee Kin, who got his CPA license from Virginia as an international candidate. He has been extremely helpful to fellow readers via my Facebook page. Feel free to drop a note there if you have specific questions on Virginia CPA exam requirements.

Other links from official sites:

7. Contact

Virginia Board of Accountancy
9960 Mayland Drive, Suite 402
Henrico, Virginia 23233

  • Phone:
    • General Information: (804) 367-8505
    • CPA Examination Services: (804) 367-1111
  • Fax: (804) 527-4409

What if the Virginia CPA Requirements don’t Work?

Check out these pages to learn about the educational and experience requirements, with my recommendation at the end of the posts:

If you have questions, feel free to leave a comment below, or visit my Facebook page.

About the Author Stephanie Ng

I am the author of How to Pass The CPA Exam (published by Wiley) and the publisher of this and several accounting professional exam prep sites

follow me on:
  • Marwan says:

    here you can find general information till the update is done

  • Stephanie says:

    Thanks again Marwan. You are so helpful! stephanie

  • Marwan says:

    you are more than welcome , hope to finish update soon with the new states requirements and new exam content

  • Awais says:

    Hi Stephanie,

    I hope you are doing good. First of all Congratulations on making such a wonderfull website. Its very informative and I praise you for your work. I want some advice if you can help me. I live in Virginia but I have completed my education in Pakistan. I want to be a CPA to practice in VA. I have got my degree evaluated and I am equivalent to US Bachelors in Finance. I want your advice on how to start as I have not studied any Finance subject since 2006. Which review course you would recomend to me. I want to start form the basics. Any Other advice would be appreciated. Many Thanks.

    • Stephanie says:

      Hi Awais,
      Thanks for your note! As someone who is a non-accounting major and managed to pass in one go, I don’t think you need to go back to the accounting books for this test. Instead, jump right into one of the CPA exam review courses and get it done with!

      Here is the pros and cons of top 10 CPA exam review courses. Hope you find it useful, and all the best! Stephanie

  • Bella says:

    Hi Stephanie!

    I found your website very helpful. I am still in the process of applying for the exam….and I just wanted to note something on here about their educational requirements. There are 3 classes they specify that you must have. One of them is Managerial or Cost Account. I’ve met all of the requirements and took a level 200 Managerial Accounting course. However, the board said that because it was not an “upper-level” course, I am ineligible to sit. Now I must wait until I complete my graduate level Cost Accounting class in May before I am eligible according to the VA board….and I had to pay their nonrefundable fee to find this out. So just wanted to throw that info out there.

  • Manish Aggarwal says:

    Hi stephanie
    I Have done my B.Com in correspondence from Delhi University and CA inter from Institute of Chartered Accountant of India. I want to know from which US state board i need to apply to give the CPA Exams and the state should be of non requirement of Social Security Number as an exam requirement.

  • Cord says:

    Is this still current? I see a lot of the questions asked are between 3 and 5 years old. I have tried to call them a few times but I am not getting an answer.

    • Stephanie Ng says:

      Hi Cord, I disabled the comment section for a couple years and reopened it recently, that’s why. The page’s info should be up to date, but it is always the best to double check with the state board. You might want to email them. It might take them a few days but they do reply. Regards, Stephanie

  • Elena says:

    I wonder if i can take all four tests in Virginia but gain working experience in other state and get CPA license in VA?

  • Syed Abid ali says:

    Hi Stephanie

    I have been searching to get my self registered with the state that meet my requirements. Can you please help me out.
    I have MBA from UK with 180 credit hrs. I have a social security no. and live in NC but a Green card holder. Can you please let me know if I will be eligible for Virginia Board ?


    • Stephanie Ng says:

      Hi Syed, sounds like you are fine with VA, at least with the 150-rule and degree requirement. But I don’t know your specific course to tell whether you have enough accounting credits. You can get an idea from the summary above and click to go to the state board website and double check. VA is also quite friendly in terms of answering questions. Good luck! Stephanie

  • Arsal says:

    Can you please help me figure out what the composition of business courses needs to be?

    Can all 24 credits counting for Business Courses be from Economics? Or they have to be spread out?

  • Bill says:

    I was told that the Non CPA supervisor is going away in Virginia. Can you confirm this?

    • Shashikant Patel says:

      I am a from India having 30 years of experience in Gov. of Gujarat Public sector undertaking on various positions and retired as Chief Accounts Officer of the corporation and than after started my practice as C A since last 7 years holding certificate of practice wants to become CPA in US. pl guide May I elligble for CPA Exam in USA what is the requirements and process to be followed by me as AT present I am In USA on tourist VISA

  • Kamna says:

    Hi. I am on L2 visa in Arkansas, and possessing 3 years Bachelors in Commerce and Company secretaryship from Insitute of Company secretaries of India (Icsi). Would wish to know my chances of eligibility for cpa exam. And what if I want to practice in Arkansas can I do. I do appreciate to clear one more daubt that what happens to license when one changes it base within or outside usa to this qualification. Thanks

  • steve says:

    I looks like the Non CPA supervisor is no longer available in Virginia. Is this correct?

  • dunstvangeet says:

    I think the Board of Accountancy has changed their requirements. The signer of the hours does have to be a CPA (in any jurisdiction), but does not have to be your direct supervisor. While this restricts it a little bit, it still makes it more manageable.

    For Instance: where I work, my immediate supervisor is not a CPA, but their supervisor is one. Their supervisor could sign off on hours.

    In other jurisdictions, such as Oregon, not only does the immediate supervisor have to be a CPA, but they also have to sign off that you’re meeting certain core competencies. Virginia just requires the hours be signed off on.

  • Sahana R says:

    Hi Stephanie,

    That’s a great article, helped me understand the procedure to some extent. However i do have few questions. 1. I am a 3 year Bachelors in accounting/ Taxation + 2 years Masters in accounting/ Taxation from one of the Indian University, I also have a 3 year experience with one of the Big 4s in US accounting. I lived in Virginia for 3 months as a client serving contractor. I am now inclined to get a CPA for myself and move to the US. I’m unsure where to start with. The state i prefer to be applying with is Virginia, as i have many clients in the area. 2. I do have a SSN which was given to me while on rotation, I’m not sure if it is expired. Where can i check the expiration? The SSN site was not very helpful. 3. I studied Indian accounting through my education in India, I want to have strong roots with US taxation concepts, I also think of going back to school with an executive MBA or equivalent to help me understand US accounting. What is a good place to start my research on this?

  • Cha says:

    Hi. I have a philippines cpa license and im now interested in sitting for a us cpa exam. I have 10 yrs of audit experience, and 6 yrs in busi. Devt.. My degree is bs accountancy, and have mba from the phils.
    I would be grateful for your advice.thank you 🙂

  • >