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

STATE REFERENCE · CPA FIRM & CPE · 51 JURISDICTIONS

CPA 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 hoursEthics CPERenewalFirm permitPeer review
Alabama40 hrs / fiscal yr2 hrs / fiscal yrAnnual; permit yr Oct 1-Sep 30RequiredRequired, every 3rd FY
Alaska80 hrs / 2 yrs4 hrs / 2 yrsBiennial, Dec 31 odd yearsRequired (AK office)Required: audit/review rpts
ArizonaCheck boardCheck boardBiennialRequired: attest/compilationCheck board
Arkansas40 hrs/yr or 120 hrs/36 mo4 hrs / 36 moAnnual, expires Dec 31RequiredRequired for attest
California80 hrs / 2 yrs4 hrs / 2 yrsBiennial, last day of birth moRequired: partnership/corp.Required, every 3 yrs
Colorado80 hrs / 2 yrs4 hrs / reporting periodBiennial, Nov 30 odd yearsRequiredRequired: attest/compilation
Connecticut40 hrs / yr4 hrs / 3 CPE cyclesAnnual, expires Dec 31RequiredRequired, every 3 yrs
Delaware80 hrs / biennial period4 hrs / biennial periodBiennial, Jun 30 odd yearsRequiredRequired: attest/compilation
District of Columbia80 hrs / 2 yrs4 hrs / 2 yrsBiennial, Dec 31 even yearsRequiredRequired: attest/compilation
Florida80 hrs / 2 yrs4 hrs / period (FL-approved)Biennial; renew Oct 1-Dec 31Required: attest/CPA titleRequired (excl. comp/review)
Georgia80 hrs / 2 yrsCheck boardBiennial, Dec 31 odd yearsCheck boardRequired: attest/compilation
Hawaii80 hrs / biennium4 hrs / bienniumBiennial, Dec 31 odd yearsRequiredRequired: HI attest work
Idaho80 hrs / 2 yrs4 hrs / 2 yrsExpires Jun 30 each yearRequired: attest/compilationRequired, every 3 yrs
Illinois120 hrs / 3 yrs4 hrs / 3 yrsEvery 3 yrs, Sep 30RequiredRequired, every 3 yrs
Indiana120 hrs / 3 yrs4 hrs / 3 yrsEvery 3 yrs, Jun 30 (2027)Required: attest/CPA titleRequired: attest/compilation
IowaCheck board4 hrs / 3 yrsCheck boardCheck boardCheck board
Kansas80 hrs / 2 yrs2 hrs / biennial periodBiennial, expires Jul 1RequiredRequired for attest
Kentucky80 hrs / 2 yrs2 hrs / reporting periodBiennial, Aug 1, by license no.Required: attest/CPA titleRequired: attest/compilation
Louisiana80 hrs / 2 yrsEthics course, even yrsAnnual, expires Dec 31Required: attest/CPA titleRequired for attest
Maine40 hrs / yr4 hrs / 3 yrsAnnual, Sep 30Required: svcs or CPA titleRequired: attest, not comp.
Maryland80 hrs / 2 yrs4 hrs / 2 yrsTwo-year license termRequired: attest/CPA titleRequired, every 3 yrs
MassachusettsCheck boardCheck boardEvery 2 yrs, expires Jun 30Check boardCheck board
Michigan40 hrs/yr (80 / 2 yrs)2 hrs/yr; 4 per 2-yr cycleBiennial, Jul 31RequiredRequired: audit/review/comp.
Minnesota120 hrs / 3 yrs8 hrs / 3 yrsAnnual, expires Dec 31Required: attest/CPA titleRequired, every 3 yrs
Mississippi40 hrs / yr4 hrs / 3 yrsAnnual, register by Jan 1RequiredRequired, every 3 yrs
Missouri40 hrs / calendar yr2 hrs / calendar yrBiennial; Oct 1-Sep 30 termRequired: attest/CPA titleRequired: attest/compilation
Montana120 hrs / 3 yrs2 hrs / 3 yrsAnnual, Dec 31RequiredRequired: attest/compilation
Nebraska80 hrs / 2 yrs4 hrs / renewal periodBiennial, Jun 30RequiredRequired: attest/compilation
Nevada40 hrs / calendar yr2 hrs / yrAnnual, expires Dec 31RequiredRequired: attest/compilation
New Hampshire80 hrs / 2 yrs4 hrs / 2 yrsBiennial, 2 yrs from issuanceRequiredRequired: attest/compilation
New Jersey120 credits / triennial4 credits (NJ law & ethics)Triennial; date: Check boardRequired: attest/CPA titleRequired: attest/acctg/audit
New Mexico120 hrs / 36 months4 hrs / 36 monthsBirth-month deadline; term n/sRequired: attest/CPA titleRequired: acctg/auditing
New York24 or 40 hrs / calendar yr4 hrs / 3 yrsTriennial (every 3 yrs)Required (registration)Required for attest
North Carolina2,000 min / calendar yr50 min / yrAnnual, Jul 1RequiredRequired: audit/review/comp.
North Dakota120 hrs / 3 yrs6 hrs / 3 yrsAnnual, by Jun 30RequiredRequired: attest/compilation
Ohio120 credits / triennial3 credits PSR / triennialTriennial; expires in DecRequiredRequired: attest firms
Oklahoma120 hrs / 3 yrs4 hrs / 3 yrsAnnual, birth monthRequiredRequired for attest
Oregon80 hrs / biennial period4 hrs / biennial periodBiennial, Jun 30RequiredRequired: attest/compilation
Pennsylvania80 hrs / 2 yrs4 hrs / biennial periodBiennial, Dec 31 odd yearsRequiredRequired: attest, not comp.
Rhode Island120 hrs / 3 yrs6 of 120 hrs per periodEvery 3 yrs, Jun 30Required: attest/CPA titleRequired: acctg/auditing
South Carolina40 hrs / calendar yr2 hrs / yrAnnual, due Feb 1Required: attest/CPA titleRequired: attest/compilation
South Dakota120 hrs / 3 yrsNone statedAnnual, expires Jul 31Required: attest/CPA titleRequired: audit/review/comp.
Tennessee80 hrs / 2 yrs2 hrs / 2 yrs (TN course)Biennial, Dec 31Required: attest/CPA titleRequired for attest
Texas120 hrs / 3 yrs4 hrs / 2 yrsAnnual, birth monthRequiredRequired for attest
Utah80 hrs / 2 yrs4 hrs / cycle (3 + 1 UT law)Biennial, Dec 31 even yearsRequiredRequired, every 3 yrs
Vermont80 hrs / 2 yrs4 hrs / 2 yrsBiennial, Jul 31 odd yearsRequiredRequired for attest
Virginia120 hrs / 3 yrs2 hrs / calendar yrAnnual, Jun 30Required: attest/CPA titleRequired: attest/compilation
Washington120 hrs / 3 yrs4 hrs / 3 yrs (WA course)Every 3 yrs, expires Jun 30Required: attest/compilationRequired for attest
West Virginia120 hrs / 3 yrs4 hrs / 3 yrsAnnual, expires Jun 30RequiredRequired: attest/compilation
Wisconsin80 hrs / 2 yrs3 hrs / 2 yrsBiennial, Dec 15 odd yearsRequiredRequired for attest
Wyoming120 credits / 3 yrs4 credits / 3 yrsAnnual, Dec 31Required: attest/CPA titleRequired, every 3.5 yrs
[ 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 license renewal cycle, and whether an out-of-state CPA may practice 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 tax, legal or licensing advice. Verify every date against current IRS guidance, and every state rule against the named board, before relying on it for a client. The Tax Deadline Calendar and IRS Notice Reference are federal only: no state or local tax dates are asserted in them. The state table is a dated snapshot of published board rules; boards change CPE rules, reporting periods and firm-permit requirements.

This table ships inside the workspace.

Practice OS includes this 51-row table as a Notion database you own and can keep current, wired to the SOPs and automations that use it. 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