Eligibility before study planning

CPA exam requirements by state

Compare the 55 U.S. CPA examination jurisdictions, find the Board that controls your eligibility, and separate the rules for sitting for the CPA exam from the rules for becoming licensed.

Published by Kesler CPA Review, a commercial CPA exam preparation company. This free eligibility resource is useful without a purchase. Board rules control, and you should confirm your facts with the linked official authority before paying an application or evaluation fee.

CPA candidate application resource center

What are you trying to do?

Use the jurisdiction library for the controlling state rule. Use these task guides when you need to complete an application, education, credit, or transfer workflow across jurisdictions.

Find your CPA exam jurisdiction

Start with where you plan to qualify, not where a testing center happens to be. Use the filters to narrow the list, then read the official-source notes on the jurisdiction page.

55 jurisdictions shown

  • Alabama CPA exam requirements

    Alabama requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Alabama State Board of Public Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Alaska CPA exam requirements

    Alaska requires Eligibility depends on which Alaska pathway you use; there is no universal 120-hour minimum for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Arizona CPA exam requirements

    Arizona requires bachelor's degree or higher and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Arizona State Board of Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Arkansas CPA exam requirements

    Arkansas requires 18 upper-level accounting semester hours with a grade of C or better; no completed degree required for CPA exam eligibility. Arkansas State Board of Public Accountancy makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • California CPA exam requirements

    California requires bachelor's degree or higher and 120 semester hours, including 24 accounting hours for CPA exam eligibility. California Board of Accountancy makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Colorado CPA exam requirements

    Colorado requires bachelor's degree and 120 semester hours, including 27 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • Commonwealth of the Northern Mariana Islands CPA exam requirements

    Commonwealth of the Northern Mariana Islands is not currently accepting Uniform CPA Examination applications. CNMI Board of Accountancy must publish an active route before candidates can apply through this jurisdiction.

    • Applications currently closed
  • Connecticut CPA exam requirements

    Connecticut requires 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
  • Delaware CPA exam requirements

    Delaware requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • District of Columbia CPA exam requirements

    District of Columbia requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • Florida CPA exam requirements

    Florida requires 120 semester hours, including 24 accounting hours for CPA exam eligibility. Florida Board of Accountancy for eligibility; NASBA CPAES for section registration makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Georgia CPA exam requirements

    Georgia requires 24 accounting semester hours at a qualifying four-year institution; no completed degree required for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Guam CPA exam requirements

    Guam requires Eligibility depends on Guam's degree/accreditation route or its 18-month student provision for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Hawaii CPA exam requirements

    Hawaii requires bachelor's degree or equivalent and 120 semester hours, including 18 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Idaho CPA exam requirements

    Idaho requires A completed Idaho degree-and-accounting-concentration pathway; total credits vary by pathway for CPA exam eligibility. Idaho State Board of Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Illinois CPA exam requirements

    Illinois requires bachelor's degree or higher and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Illinois Board of Examiners makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Indiana CPA exam requirements

    Indiana requires 120 semester hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Iowa CPA exam requirements

    Iowa requires Eligibility depends on one of Iowa's four degree-and-coursework pathways for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Kansas CPA exam requirements

    Kansas requires bachelor's degree and 120 semester hours, including 30 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
  • Kentucky CPA exam requirements

    Kentucky requires bachelor's or master's degree and 120 semester hours, including 27 accounting hours for CPA exam eligibility. Kentucky Board of Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Louisiana CPA exam requirements

    Louisiana requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
  • Maine CPA exam requirements

    Maine requires bachelor's degree and 120 semester hours, including 12 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Maryland CPA exam requirements

    Maryland requires bachelor's degree or higher and 120 semester hours, including 27 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • Massachusetts CPA exam requirements

    Massachusetts requires bachelor's degree and 120 semester hours, including 21 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
  • Michigan CPA exam requirements

    Michigan requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Minnesota CPA exam requirements

    Minnesota requires bachelor's or graduate degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
  • Mississippi CPA exam requirements

    Mississippi requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Mississippi State Board of Public Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Missouri CPA exam requirements

    Missouri requires 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Montana CPA exam requirements

    Montana requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • Nebraska CPA exam requirements

    Nebraska requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
  • Nevada CPA exam requirements

    Nevada requires bachelor's degree and 120 semester hours, including 15 accounting hours for CPA exam eligibility. Nevada State Board of Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • New Hampshire CPA exam requirements

    New Hampshire requires bachelor's degree and 120 semester hours, including 30 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • New Jersey CPA exam requirements

    New Jersey requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • New Mexico CPA exam requirements

    New Mexico requires bachelor's degree or equivalent and 120 semester hours, including 30 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • New York CPA exam requirements

    New York requires 120 semester hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • North Carolina CPA exam requirements

    North Carolina requires bachelor's degree and 120 semester hours, including 30 accounting hours for CPA exam eligibility. North Carolina State Board of Certified Public Accountant Examiners makes the final eligibility decision.

    • Student route available
  • North Dakota CPA exam requirements

    North Dakota requires 120 semester hours, including 24 accounting hours for CPA exam eligibility. North Dakota State Board of Accountancy makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Ohio CPA exam requirements

    Ohio requires Eligibility depends on Ohio's bachelor's- or master's-degree pathway and required coursework for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Oklahoma CPA exam requirements

    Oklahoma requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Oklahoma Accountancy Board makes the final eligibility decision.

    • Degree must be completed first
  • Oregon CPA exam requirements

    Oregon requires A bachelor's degree plus 24 upper-division accounting hours and 24 accounting-related hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • Pennsylvania CPA exam requirements

    Pennsylvania requires 120 semester hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Puerto Rico CPA exam requirements

    Puerto Rico requires 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
  • Rhode Island CPA exam requirements

    Rhode Island requires bachelor's or qualifying graduate degree and 120 semester hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • South Carolina CPA exam requirements

    South Carolina requires 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
  • South Dakota CPA exam requirements

    South Dakota requires bachelor's or graduate degree, including the 100-day student provision and 120 semester hours, including 24 accounting hours for CPA exam eligibility. South Dakota Board of Accountancy makes the final eligibility decision.

    • Student route available
    • No published SSN/residency prerequisite
  • Tennessee CPA exam requirements

    Tennessee requires bachelor's degree or higher and 120 semester hours, including 18 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • Texas CPA exam requirements

    Texas requires bachelor's degree or higher and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Texas State Board of Public Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • U.S. Virgin Islands CPA exam requirements

    U.S. Virgin Islands requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Virgin Islands Board of Public Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Utah CPA exam requirements

    Utah requires A bachelor's degree or higher plus required accounting and business coursework for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • Vermont CPA exam requirements

    Vermont requires 120 semester hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Virginia CPA exam requirements

    Virginia requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Virginia Board of Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Washington CPA exam requirements

    Washington requires Eligibility depends on Washington Option A, B, or C; there is no single universal hour threshold for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • Degree must be completed first
    • No published SSN/residency prerequisite
  • West Virginia CPA exam requirements

    West Virginia requires bachelor's degree and 120 semester hours, including 30 accounting hours for CPA exam eligibility. West Virginia Board of Accountancy makes the final eligibility decision.

    • Degree must be completed first
  • Wisconsin CPA exam requirements

    Wisconsin requires 120 semester hours, including 24 accounting hours for CPA exam eligibility. NASBA CPA Examination Services (CPAES) makes the final eligibility decision.

    • No completed degree required
    • No published SSN/residency prerequisite
  • Wyoming CPA exam requirements

    Wyoming requires bachelor's degree and 120 semester hours, including 24 accounting hours for CPA exam eligibility. Wyoming Board of Certified Public Accountants makes the final eligibility decision.

    • Degree must be completed first

Plan before you pay

Estimate your CPA exam fees

Choose a jurisdiction and the number of sections you expect to include. We will start with the fees most likely to apply to a first-time candidate. Review every selection—re-exam, transfer, evaluation, and payment-method fees depend on your situation.

Adjust the fees that apply to you
  • Choose a jurisdiction to load its researched fee schedule.

Estimated selected fees

$0.00

Choose a jurisdiction to begin.

This is a planning estimate based on the sourced snapshot date shown above, not an invoice or a promise of what the Board, NASBA, a credential evaluator, or a testing provider will charge.

International CPA exam testing markets

An international testing center is a place to take the U.S. CPA exam; it is not an independent eligibility authority. You still apply through a participating U.S. jurisdiction and receive an NTS before international scheduling.

Use the international CPA candidate application guide

  • Bahrain

    Bahrain is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Bermuda

    Bermuda is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Brazil

    Brazil is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Egypt

    Egypt is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • England

    England is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Germany

    Germany is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • India

    India is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Ireland

    Ireland is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Israel

    Israel is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Japan

    Japan is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Jordan

    Jordan is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Kuwait

    Kuwait is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Lebanon

    Lebanon is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Nepal

    Nepal is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Philippines

    Philippines is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Republic of Korea

    Republic of Korea is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Saudi Arabia

    Saudi Arabia is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • Scotland

    Scotland is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

  • United Arab Emirates

    United Arab Emirates is listed as an active international U.S. CPA exam testing market. Eligibility and the NTS still come from a participating U.S. jurisdiction.

    Confirm on the official NASBA page

Choose your next move

Eligibility is only the first decision

Once the Board confirms that you can sit, choose a study approach you can sustain through exam day.

Learn how to pass before you apply

Before you pay an application fee or schedule an exam, think through how you will study. Use the study-personality quiz to start choosing a format and routine you can sustain through exam day.

Start learning how to pass

Take a real break

CPA Exam Survival has a no-account Story Mode for entertainment. Choose Zombie Survival instead when you want a free account-based mode that uses CPA questions.

Open CPA Exam Survival — choose Story Mode

Compare study support

If you want a course, compare Kesler's current membership formats and decide whether a standalone course or supplement fits the support you need.

See Kesler CPA Review options