VERTICAL·OS░PRACTICE MODULE░STATE REFERENCE
GET PRACTICE OS →

STATE REFERENCE · CPA FIRM & CPE · 51 JURISDICTIONS

CPA Firm & CPE Requirements, state by state.

Every US state and the District of Columbia on one page: the regulator, CPE hours & period, the cited statute or rule, how far each row was verified, and what you still need to confirm. Free, dated, and sourced — no email wall.

[ 01 ]THE TABLEALL 50 + DC

Download the full table (CSV) · one file per state under /states/data/ · CC BY 4.0, attribute Vertical OS and link to the state page.

StateCPE hours & periodVerification
Alabama40 hours each fiscal year running October 1 through September 30. Ala. Admin. Code r. 30-X-5-.02(1): "Each…Verified — cited
Alaska80 hours per two-year licensing period ending December 31 of odd-numbered years; at least 20 hours in each…Verified — cited
ArizonaNot verified — the Board's CPE page (azaccountancy.gov) and the Arizona Administrative Code Title 4,…Partially verified — some rules cited
Arkansas40 hours in the 12 months, or 120 hours in the 36 months, preceding January 1 of the renewal year;…Verified — cited
California80 hours in the two-year period preceding license expiration; the license expires on the last day of the…Verified — cited
Colorado80 hours per two-year reporting period running January 1 of an even-numbered year through December 31 of…Verified — cited
Connecticut40 hours each year, earned July 1 through June 30 and reported by December 31 with the annual renewal.…Verified — cited
Delaware80 hours per biennial reporting period. 'Each permit holder must have completed at least 80 hours of…Verified — cited
District of Columbia80 hours per two-year licence term. 'A licensee seeking biennial renewal of a license shall provide proof…Verified — cited
Florida80 hours per two-year reestablishment period. Each reestablishment period after the first begins July 1…Verified — cited
GeorgiaTwo official texts of Rule 20-11-.02 differ. (1) The Board's website publishes 'Approved Rule 20-11…Partially verified — some rules cited
HawaiiFor a permit to practice: an attestation 'as to the completion of at least eighty hours in continuing…Verified — cited
Idaho80 hours over two calendar years: licensees renewing an active licence 'are to demonstrate that during the…Verified — cited
Illinois120 hours per three-year renewal period: 'a licensed CPA shall complete 120 hours of CPE every 3-year…Verified — cited
Indiana120 hours per three-year reporting period with no fewer than 20 hours per calendar year. IC…Partially verified — some rules cited
IowaNot verified — source unreachable on 2026-10-14: the Iowa Legislature site (www.legis.iowa.gov), which…Partially verified — some rules cited
Kansas80 hours per two-year (biennial) permit period; the Board's FAQ gives the reporting period as 'July 1 to…Verified — cited
Kentucky80 or 60 hours per two-calendar-year reporting period, depending on employment; the period is the two…Verified — cited
Louisiana80 hours per rolling two-calendar-year period with a minimum of 20 hours each calendar year; the…Verified — cited
Maine40 hours per year, measured over the twelve-month licensure period ending at the September 30 renewal.…Verified — cited
Maryland80 hours per two-year licence term, reported at renewal; no annual minimum is stated; no CPE is required…Verified — cited
MassachusettsNot verified — M.G.L. c.112 §87B(e) (read) requires an applicant for renewal to show completion of…Partially verified — some rules cited
Michigan40 hours for each year of the two-year licence cycle (80 hours per cycle); licences expire July 31. MCL…Verified — cited
Minnesota120 hours in each rolling three-year period; minimum 20 hours each year; CPE year July 1–June 30; report…Verified — cited
Mississippi40 CPE credit hours in each one-year compliance period ending June 30; reported online by August 1; up to…Verified — cited
Missouri40 hours of qualifying CPE each calendar year (January 1–December 31), with a grace period through March…Verified — cited
Montana120 hours in each rolling three-year period ending December 31, with at least 60 hours (50 percent) in…Verified — cited
Nebraska80 hours per two-year renewal period, including 4 hours of ethics. Board CPE page: "you must complete 80…Verified — cited
Nevada40 hours each calendar year (January 1–December 31), reported with the annual permit renewal due January…Verified — cited
New Hampshire80 hours per biennial (2-year) certification period, with up to 40 excess hours carried forward. Ac 403.01…Partially verified — some rules cited
New Jersey120 credits per triennial licence period, with a minimum of 20 credits in each year of the triennial…Partially verified — some rules cited
New Mexico120 hours in the 36-month period ending on the last day of the holder's birth month, with a minimum of 20…Verified — cited
New YorkPer calendar year: a minimum of 24 contact hours concentrated in one recognized subject area, or 40…Verified — cited
North Carolina2,000 CPE minutes per calendar year, completed by December 31 of each year (21 NCAC 08G .0401(d): "Active…Verified — cited
North Dakota120 credit-hours of acceptable continuing education in the immediate preceding three reporting years,…Verified — cited
Ohio120 CPE credits per triennial reporting period for an Ohio permit holder, with a minimum of 20 credits…Verified — cited
Oklahoma120 hours of qualifying CPE within a rolling three-calendar-year period, with a minimum of 20 hours each…Verified — cited
OregonActive licensees: 80 CPE hours per biennial renewal period, and "At least 20 of the required 80 CPE hours…Verified — cited
Pennsylvania80 CPE hours per biennial period, with "a minimum of 20 CPE hours during each year of the 2-year period"…Verified — cited
Rhode Island120 hours of formal CPE per three-year permit period. 400-RICR-00-00-1 § 1.8.1(A)(1): the CPA "must…Partially verified — some rules cited
South Carolina40 hours per calendar year, reported by February 1 of the following year. S.C. Code § 40-2-250(C): "A…Verified — cited
South Dakota120 hours in each three-year renewal period on a rolling basis, with a minimum of 20 hours reported each…Verified — cited
Tennessee80 hours in the two-year period preceding renewal, minimum 20 hours in each year, at least 40 hours in…Verified — cited
Texas120 CPE credits in each three-year period with a minimum of 20 credits in each one-year period; the…Verified — cited
Utah80 hours in each two-year licence cycle ending December 31 of even-numbered years; no annual minimum; no…Verified — cited
Vermont80 hours per two-year renewal period ending July 31 of odd-numbered years. Board Rule 9.1(a): a licensee…Verified — cited
Virginia120 hours over a rolling three-calendar-year period (January 1–December 31), with a minimum of 20 hours in…Verified — cited
Washington120 hours per three-year CPE reporting period, with a minimum of 20 hours in each calendar year; the…Verified — cited
West Virginia120 hours within the three preceding calendar years, with at least 20 hours in each calendar year;…Verified — cited
Wisconsin80 CPE credits per two-year compliance period, with at least 20 credits in each 12-month period and at…Verified — cited
Wyoming120 credits in the three full calendar years immediately preceding the renewal year (rolling); the first…Verified — cited
[ 02 ]HOW TO READ ITMETHOD

What the verification column means.

Each row was researched against the state's own published sources and graded honestly. Verified — cited — 43 states; Partially verified — some rules cited — 8 states. A row marked as not fully verified is a pointer to the right regulator and the right rule, not a conclusion; every state page carries a "what to confirm" section that says exactly which question is still open.

Start with the board link — it is the primary source. The CPE and firm-permit rows are the two that carry a penalty when missed, so read both against the cited rule before the next renewal. The verification status says how much of the row was read at the source.

This page lists what the your state board of accountancy publishes for a CPA and a CPA firm: CPE hours and the reporting period, the ethics requirement, whether a firm permit or registration is required, whether peer review is required, the licence renewal cycle, and whether an out-of-state CPA may practise under a practice privilege.

It is built for owners of small accounting and bookkeeping firms, especially those licensed in one state and serving clients in another. Every entry is a snapshot of what the cited source published on the verification date; it is a research starting point, not licensing advice.

Snapshot date. Rows were last verified 2026-10-20. Laws change; the date is on every page so you can judge freshness for yourself.

Not legal or licensing advice. Every row is a dated snapshot of published sources; boards change CPE rules, reporting periods and firm-permit requirements. Confirm every entry with the named board before relying on it.

Free, open data — not a paid feature.

This 51-row table is published here under CC BY 4.0 and is not part of Practice OS. The product is the operating system around it: a Notion workspace, working automations and Claude skills for the owner-side work your software doesn't do. These pages stay free either way.

[ ·· ]EMBEDFREE TO USE

Put this lookup on your own site.

A state picker with the decisive rules and their verification status, kept current by us. Paste the snippet into any page; it credits the source.

[ ·· ]TAKE SOMETHING WITH YOUFREE · SENT ONCE

Get the operations audit and a free sample skill.

A one-page diagnostic of the three biggest leaks in your operating week, plus one complete Practice OS skill you can run today with nothing else installed.

SENT ONCE · UNSUBSCRIBE IN ONE CLICK · NO CARD · PRIVACY