How many CPE hours do you need? The short answer depends on your credential.

If you’re an enrolled agent, there is one national rule: 72 hours every three years, at least 16 a year, including 2 ethics hours a year.

If you’re a CPA, there is no single national number. Your requirement is set by the state board that issued your license, not by the AICPA or NASBA.

Most CPA states land on one of three patterns: 40 hours a year, 80 over two years, or 120 over three years.

That’s the whole answer in one breath. The rest of this guide unpacks each piece: reporting periods, ethics, what actually counts, what happens if you come up short, and how to get your hours without going broke (including for free).

⚠️ One Rule Above All Others

CPA CPE rules are set state by state and they genuinely differ: in total hours, reporting period, ethics, and subject-area limits. Treat every number in this article as the common pattern, then confirm your exact requirement on the NASBA Registry or your own state board of accountancy. We never want you relying on a generic number when a regulator’s site has yours.

Who is this for? Working CPAs and EAs who’d rather understand the rule once than look it up again every renewal, and firm owners who treat CPE as a way to actually get better, not just a box to check.

What CPE Is, and Why It Exists

CPE stands for Continuing Professional Education: the ongoing learning a credentialed accountant must complete to keep their license or enrollment active.

For enrolled agents the IRS more often calls it CE (continuing education). Same idea, different label.

It exists for a simple reason: tax law, accounting standards, and technology change constantly. A credential earned years ago is only meaningful if the holder keeps current.

So regulators require proof of learning on a recurring schedule, and tie your right to practice to it.

CPE vs. CE: Quick Definition

CPE (Continuing Professional Education) is the term used for CPAs by state boards and NASBA. CE (Continuing Education) is the term the IRS uses for enrolled agents. The hours work the same way; only the governing body and the exact rules differ.

That governing body is the key distinction, and it’s where most confusion starts:

  • CPAs are licensed by a state board of accountancy, so a CPA’s CPE rule is a state rule.
  • Enrolled agents are credentialed federally by the IRS, so an EA’s CE rule is a single national rule.

That one fact explains almost everything that follows. Let’s take each credential in turn.

CPA CPE Hours: It Varies by State Board

Here’s the honest answer to “how many CPE hours do CPAs need”: it depends on your state.

The AICPA and NASBA publish a model standard, but they don’t license anyone. Your state board does, and the board sets the actual rule.

The model standard, which many states follow, is 120 hours over a rolling three-year period.

In practice, states cluster around three common patterns:

Common CPA PatternWhat It MeansTypical Annual Minimum
40 hours / 1 yearAn annual reporting periodThe full 40
80 hours / 2 yearsA two-year (biennial) periodOften ~20/yr
120 hours / 3 yearsThe AICPA/NASBA model periodOften ~20/yr

Common patterns only. Your state may differ in total hours, period length, annual minimum, and subject-area limits. Confirm yours.

Two real examples show how much the details move between states:

  • Texas: 120 hours over a three-year period, with a minimum of 20 hours each year, and no more than 60 of the 120 from non-technical subjects (NASBA Registry: Texas).
  • Vermont: 80 hours over a two-year period, including 8 hours of accounting and auditing and 4 hours of ethics (NASBA Registry: Vermont).

Same profession, two completely different rulebooks. That’s why a generic “CPAs need X hours” answer is always a little wrong.

Find Your Exact Number in 60 Seconds

Go to the NASBA Registry CPE requirements page, pick your state, and read your total hours, reporting period, annual minimum, ethics requirement, and any subject-area caps. Then cross-check against your state board of accountancy directly. The board is always the final authority.

Want the state-by-state breakdown rather than the pattern? See our companion guide: CPE requirements by state.

EA CPE Hours: The One National IRS Rule

Enrolled agents have it simpler. Because the EA credential is federal, there’s one rule for everyone, straight from the IRS.

Per the IRS: “Enrolled agents must obtain 72 hours of continuing education every three years” and “a minimum of 16 hours must be earned per year, two of which must be on ethics.”

72
72 CE hours every 3-year enrollment cycle for enrolled agents, a minimum of 16 hours each year, including 2 hours of ethics annually. Source: IRS.

Three numbers carry the whole rule:

  • 72 hours total per three-year enrollment cycle.
  • 16 hours minimum each year. You can’t bank everything for year three.
  • 2 ethics hours each year (6 across the cycle), part of the 72, not on top of it.

Newly enrolled agents have a prorated rule for the partial first cycle: roughly 2 hours of qualifying CE per month of enrollment, plus 2 ethics hours per year.

One non-negotiable: EA hours must come from an IRS-approved CE provider. Approved providers report your completed credits straight to the IRS, so you generally don’t mail in certificates. You verify them through your online PTIN account.

EA Rule, in One Box
  • 72 hours / 3-year cycle
  • 16 hours minimum per year
  • 2 ethics hours per year (6 per cycle)
  • From an IRS-approved CE provider only

Source: IRS, FAQs: Enrolled Agent Continuing Education Requirements.

Free CPE · No Card Required

Need an hour? Start with a free, live CPE credit.

Dream Firms teaches free, live CPE sessions for entrepreneurial accountants through CPA Academy, a NASBA-registered sponsor. Real credit, no card required.

It’s the easiest way to knock out an hour and see how we teach at the same time.

Get a Free CPE Credit →

CPA vs. EA Requirements, Side by Side

Here’s the comparison most people actually come for: the two credentials’ requirements in one table.

Read the CPA column as the common pattern; your state board sets your real number.

RequirementCPA (Varies by State Board)Enrolled Agent (IRS, National)
Total hoursCommonly 40/yr, 80/2yr, or 120/3yr (AICPA/NASBA model)72 hours / 3-year cycle
Reporting period1, 2, or 3 years, set by your state3-year enrollment cycle
Annual minimumOften ~20/yr in multi-year states (varies)16 hours/yr
EthicsRequired in most states; amount varies (e.g., 4 hrs)2 hrs/yr (6 per cycle)
Approved providersNASBA National Registry of CPE SponsorsIRS-approved CE providers
Governing bodyYour state board of accountancyIRS (Return Preparer Office)
Carryover of extra hoursSometimes (capped), varies by stateNot permitted

CPA figures are common patterns, not universal rules. Always confirm with your state board. Sources: IRS · NASBA Registry.

The pattern is clear: EAs get one tidy federal rule; CPAs get fifty-plus local ones.

If you hold both credentials, you generally satisfy both, but the same course may not count toward both unless it’s approved for each. Check the approvals before you assume one hour covers two requirements.

The Ethics Requirement (Don’t Skip It)

Almost every credential carves out a dedicated ethics requirement, separate from your general hours.

For enrolled agents it’s exact and national: 2 ethics hours every year, 6 over the three-year cycle.

For CPAs it varies. Most states require ethics, but the amount and cadence differ, and some states require a state-specific ethics course rather than a generic one.

The common trap: a general ethics course that doesn’t satisfy a state’s specific ethics rule. People assume “ethics is ethics,” complete the wrong course, and come up short at renewal.

Ethics Gotchas to Check
  • Does your state require a state-specific ethics course, or is a general one fine?
  • Is the ethics requirement annual or once per reporting period?
  • Can ethics hours be carried over? (Usually no.)
  • Does your ethics provider’s approval match your credential (NASBA for CPA, IRS for EA)?

When in doubt, confirm with your state board (CPA) or the IRS (EA) before you register.

Reporting Periods & Carryover

A reporting period is simply the window your hours are counted over.

For EAs it’s a fixed three-year enrollment cycle, and your renewal timing is tied to the last digit of your Social Security number.

For CPAs the period length is whatever your state sets, one, two, or three years, and many states bolt on an annual minimum so you can’t legally cram all your hours into the final month.

Can You Carry Hours Forward?

Sometimes, and only for CPAs in certain states.

Some boards let you roll a capped number of excess hours into the next period. For example, Georgia allows up to 15 carryover hours (NASBA Registry: Georgia); other states allow different amounts or none at all.

Two consistent catches: ethics hours generally can’t be carried over, and EAs can’t carry over anything. The IRS requires you to hit the annual and cycle minimums fresh.

The Practical Takeaway

Don’t plan around carryover. Treat each year’s minimum as a hard target and earn your hours as you go. Carryover, where it exists, is a nice cushion, not a strategy. Confirm your state’s carryover cap before you rely on it.

What Counts as Qualifying CPE (and What Doesn’t)

Hours only count if they come from an approved provider in an accepted subject, with a certificate of completion to prove it.

“Approved” means something specific, and it differs by credential:

  • CPAs: programs from a sponsor on the National Registry of CPE Sponsors, the NASBA-approved list jointly governed by state boards, NASBA, and the AICPA.
  • EAs: programs from an IRS-approved CE provider with a valid provider number.

You can confirm a CPA sponsor’s standing on the NASBA Registry status checker before you pay for anything.

Accepted Delivery Formats

NASBA recognizes several formats, and not every sponsor is approved for all of them:

  • Group-live: in-person seminars and conferences
  • Group-internet-based: live webinars
  • QAS self-study: on-demand courses with a graded exam
  • Nano-learning and blended learning: shorter or mixed formats, where accepted
What Usually Does NOT Count
  • Casual reading, podcasts, or YouTube with no certificate and no approved sponsor
  • A free webinar from a provider that isn’t on the NASBA Registry (CPA) or IRS list (EA)
  • Hours in a subject your board caps or excludes (many states limit non-technical hours)
  • An ethics course that doesn’t match your state-specific ethics rule

The fix is boring but bulletproof: only register with an approved sponsor, and keep every certificate.

One more reason the source of your hours matters: not every “free CPE” is created equal, a point Tyler makes directly.

FREE CPE's Are Costing Your Accounting Firm Serious Money · Dream Firms
▶ Watch: FREE CPE’s Are Costing Your Accounting Firm Serious Money (15:18): why the cheapest hour can be the most expensive.

How to Track Your CPE Hours

More licenses lapse from poor record-keeping than from anyone genuinely refusing to learn.

The hours got earned. The proof just wasn’t there at renewal. Here’s a system that prevents that.

A Simple Tracking System
  1. One folder, one place. Save every certificate of completion to a single cloud folder the moment you finish a course.
  2. A running log. A spreadsheet with date, sponsor, subject, format, hours, and whether it’s ethics. Update it the same day.
  3. Tag your minimums. Flag ethics hours and the annual minimum separately so you can see gaps at a glance.
  4. Check the official record. EAs: verify credits in your PTIN account (approved providers report them for you). CPAs: some states offer a tracker, but you are responsible for your own documentation.
  5. Quarterly glance. Once a quarter, compare your log to your requirement. Twenty minutes now beats a deadline panic later.

This is exactly the kind of small operational habit that separates a calm firm from a frantic one, the same discipline behind good accounting workflow automation.

And the population subject to these rules is enormous, which is why the requirement is taken so seriously:

653K
There are 653,408 actively licensed CPAs in the United States, every one of them on a recurring CPE clock set by their state board, on top of the enrolled agents the IRS tracks separately. Source: NASBA: How Many CPAs Are There? (Accountancy Licensee Database, Aug. 2025)

Firm owners who treat continued learning as a growth habit, not just a compliance box, see it pay off across their practice. You’ll find that theme all over our member reviews.

Five-star Dream Firms review from Misty Newsome: a clear, actionable roadmap and ROI that was apparent almost immediately
A real Dream Firms member review: a clear, actionable roadmap with ROI that showed up almost immediately.

What Happens If You Fall Short

Missing your CPE requirement is a serious problem, but a fixable one if you catch it.

Consequences vary by board, and they escalate the longer you wait:

  • Late fees and a grace/remediation window: the mildest outcome; make up the hours by a deadline.
  • Inability to renew: you can’t renew your CPA license or EA enrollment until the hours are complete.
  • Inactive or lapsed status: you keep the credential’s history but lose the right to practice until reinstated.
  • Suspension or revocation: the most severe outcome, typically after repeated or willful non-compliance.

For EAs specifically, falling short of the 72-hour cycle (or the annual minimums) can push you to inactive status and, ultimately, loss of enrollment.

For CPAs, the exact remedy and penalty are whatever your state board prescribes, which is one more reason to know your board’s rules cold.

If You’re Already Behind: Do This Now
  1. Pull your real number. Check your PTIN account (EA) or state board record (CPA) to see exactly how short you are.
  2. Read the make-up rule. Many boards let you cure a deficiency within a set window. Find that window today.
  3. Book approved hours immediately. Self-study from an approved sponsor is the fastest way to close a gap.
  4. Don’t forget ethics. It’s the requirement people most often miss. Confirm yours is satisfied.

The whole problem is avoidable with the tracking habit above. The people who get burned are almost never the ones who didn’t learn. They’re the ones who didn’t document.

Where to Get CPE Hours Affordably (Including Free)

CPE doesn’t have to be expensive. The market ranges from premium conferences to genuinely free, fully-credited hours.

Here’s the honest landscape:

SourceTypical CostBest For
Unlimited subscription platforms~$200–$600/yrHigh-volume hours from one approved sponsor
Per-course self-study~$20–$100/courseFilling a specific gap fast
State society / association coursesMember-rate, often discountedState-specific ethics, networking
Vendor & sponsor webinarsFreeFree credit, if the provider is approved
Dream Firms live CPE (via CPA Academy)FreeEntrepreneurial accountants who want real, practical content

The catch with anything free is the one we covered earlier: it only counts if the provider is approved (NASBA Registry for CPAs, IRS-approved for EAs) and you keep the certificate.

Dream Firms’ own sessions run through CPA Academy, a NASBA-registered sponsor, so the certificate holds up.

For a full, vetted list of where to earn legitimate no-cost hours, see our companion guide: free CPE credits for accountants.

One forward-looking note while you’re choosing what to study: the highest-value CPE right now is the kind that future-proofs your practice.

Compliance hours keep your license; strategic hours keep your firm relevant. As technology reshapes the profession, the firms that thrive treat learning as offense, not just a renewal chore, which is exactly the question behind will AI replace accountants?

And if you ever want to turn that learning into revenue, it pairs naturally with getting your accounting firm pricing right. You’ll find both playbooks, and the rest of the library, on Dream Firms Insights.

Knock Out an Hour Today

The easiest hour you’ll earn this period.

Free, live CPE taught by Dream Firms through CPA Academy, a NASBA-registered sponsor. No card required.

Get a Free CPE Credit →

Frequently Asked Questions

How many CPE hours do CPAs need per year?
There is no single national number for CPAs. CPE requirements are set by each state board of accountancy, not by the AICPA or NASBA. The most common patterns are 40 hours per year, 80 hours over a two-year reporting period, or 120 hours over a three-year reporting period, and most states also require a set number of ethics hours. The AICPA/NASBA model standard is 120 hours over three years, but your exact number, reporting period, and ethics rule depend on the state that issued your license. Confirm yours on the NASBA Registry or your state board’s site.
How many CPE hours does an enrolled agent (EA) need?
Per the IRS, enrolled agents must complete 72 hours of continuing education every three-year enrollment cycle, with a minimum of 16 hours each year. Of those, at least 2 hours per year must be on ethics: 6 ethics hours over the cycle. EA hours must be earned from an IRS-approved CE provider, which reports your credits directly to the IRS.
What is a CPE reporting period?
A reporting period is the window over which your hours are counted and reported to your licensing body. For CPAs it varies by state, commonly one, two, or three years (often three). For enrolled agents it is a three-year enrollment cycle tied to the last digit of your Social Security number. Many CPA boards also set an annual minimum inside a multi-year period, so you cannot cram every hour into the final year.
What counts as qualifying CPE?
Qualifying CPE is education from an approved provider in a relevant subject, documented with a certificate of completion. For CPAs, that generally means programs from a National Registry of CPE Sponsors (NASBA-approved) sponsor; for EAs, an IRS-approved CE provider. Accepted formats include group-live, group-internet (webinar), and QAS self-study. General reading, casual webinars without certificates, and most non-technical activities typically do not count. Confirm subject-area limits with your board.
Can I carry over extra CPE hours to the next period?
Sometimes. Carryover rules vary by state board. Some states allow a capped number of excess hours (for example, up to 15) to roll into the next reporting period; others allow none. Ethics hours usually cannot be carried over. For enrolled agents, the IRS does not allow excess hours to be carried into the next enrollment cycle. Always confirm carryover with your specific board.
What happens if I do not complete my CPE hours?
Falling short of your CPE requirement can put your license or enrollment at risk. Outcomes range from late fees and a remediation deadline to suspension, lapse, or revocation, depending on the board. CPAs who miss hours may be unable to renew until they make them up; enrolled agents who fall short risk being moved to inactive status or losing the credential. The fix is simple: track hours throughout the period instead of scrambling at the deadline.
Tyler S. Clark, Co-founder of Dream Firms
Tyler S. Clark
Co-founder, Dream Firms
Tyler S. Clark is a co-founder of Dream Firms. Having worked with thousands of firms and educated over 100,000 entrepreneurial accountants, he’s widely recognized in the fields of AI, M&A, and firm development. When he’s not working on Dream Firms with his beautiful wife, he’s frolicking in the French Alps with her.