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.

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.

54 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • Eligibility depends on which Alaska pathway you use; there is no universal 120-hour minimum
    • Multiple degree, near-completion, and experience routes
  • 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.

    • 120 semester hours
    • bachelor's degree or higher required to sit
  • 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.

    • 18 upper-level accounting semester hours with a grade of C or better; no completed degree required
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree or higher required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • No current education route because CNMI is not accepting exam applications
    • No current exam-application route
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 24 accounting semester hours at a qualifying four-year institution; no completed degree required
    • No completed degree required to sit
  • 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.

    • Eligibility depends on Guam's degree/accreditation route or its 18-month student provision
    • bachelor's degree or higher
  • 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.

    • 120 semester hours
    • bachelor's degree or equivalent required to sit
  • 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.

    • A completed Idaho degree-and-accounting-concentration pathway; total credits vary by pathway
    • bachelor's or postbaccalaureate degree under one of Idaho's three pathways required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree or higher required to sit
  • Indiana CPA exam requirements

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

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • Eligibility depends on one of Iowa's four degree-and-coursework pathways
    • bachelor's or graduate degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's or master's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree or higher required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's or graduate degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree or equivalent required to sit
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • Eligibility depends on Ohio's bachelor's- or master's-degree pathway and required coursework
    • bachelor's or master's degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • A bachelor's degree plus 24 upper-division accounting hours and 24 accounting-related hours
    • bachelor's degree required to sit
  • Pennsylvania CPA exam requirements

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

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's or qualifying graduate degree required to sit
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's or graduate degree, including the 100-day student provision required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree or higher required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree or higher required to sit
  • 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.

    • A bachelor's degree or higher plus required accounting and business coursework
    • bachelor's degree or higher required to sit
  • Vermont CPA exam requirements

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

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • Eligibility depends on Washington Option A, B, or C; there is no single universal hour threshold
    • bachelor's degree or qualifying post-baccalaureate route required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit
  • 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.

    • 120 semester hours
    • No completed degree required to sit
  • 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.

    • 120 semester hours
    • bachelor's degree required to sit

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.

  • 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

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