How Many CPE Hours Do CPAs and EAs Need?
A plain-English answer to the question every license-holder searches: the CPA pattern (your state board sets it), the EA rule (72 hours over 3 years), ethics, reporting periods, what counts, and how to earn hours for free.
Enrolled agents have one national rule: 72 CPE hours every 3-year cycle, a minimum of 16 hours each year, including 2 ethics hours a year, all from an IRS-approved provider. CPAs have no single national number. Hours, reporting period, and ethics are set by your state board, not the AICPA or NASBA. The most common CPA patterns are 40 hours a year, 80 over two years, or 120 over three years, and the AICPA/NASBA model standard is 120 over three. Always confirm your exact number with your state board or the NASBA Registry.
- The EA rule, straight from the IRS: 72 / 3 years, 16/yr minimum, 2 ethics/yr
- The CPA pattern, and why “how many hours?” has no universal answer
- Reporting periods, annual minimums, and carryover (also state-by-state)
- What actually counts as qualifying CPE, and what quietly doesn’t
- How to track your hours and where to get them affordably, including free
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).
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 (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 Pattern | What It Means | Typical Annual Minimum |
|---|---|---|
| 40 hours / 1 year | An annual reporting period | The full 40 |
| 80 hours / 2 years | A two-year (biennial) period | Often ~20/yr |
| 120 hours / 3 years | The AICPA/NASBA model period | Often ~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.
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.”
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.
- 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.
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.
| Requirement | CPA (Varies by State Board) | Enrolled Agent (IRS, National) |
|---|---|---|
| Total hours | Commonly 40/yr, 80/2yr, or 120/3yr (AICPA/NASBA model) | 72 hours / 3-year cycle |
| Reporting period | 1, 2, or 3 years, set by your state | 3-year enrollment cycle |
| Annual minimum | Often ~20/yr in multi-year states (varies) | 16 hours/yr |
| Ethics | Required in most states; amount varies (e.g., 4 hrs) | 2 hrs/yr (6 per cycle) |
| Approved providers | NASBA National Registry of CPE Sponsors | IRS-approved CE providers |
| Governing body | Your state board of accountancy | IRS (Return Preparer Office) |
| Carryover of extra hours | Sometimes (capped), varies by state | Not 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.
- 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.
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
- 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.
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.
- One folder, one place. Save every certificate of completion to a single cloud folder the moment you finish a course.
- A running log. A spreadsheet with date, sponsor, subject, format, hours, and whether it’s ethics. Update it the same day.
- Tag your minimums. Flag ethics hours and the annual minimum separately so you can see gaps at a glance.
- 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.
- 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:
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.
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.
- Pull your real number. Check your PTIN account (EA) or state board record (CPA) to see exactly how short you are.
- Read the make-up rule. Many boards let you cure a deficiency within a set window. Find that window today.
- Book approved hours immediately. Self-study from an approved sponsor is the fastest way to close a gap.
- 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:
| Source | Typical Cost | Best For |
|---|---|---|
| Unlimited subscription platforms | ~$200–$600/yr | High-volume hours from one approved sponsor |
| Per-course self-study | ~$20–$100/course | Filling a specific gap fast |
| State society / association courses | Member-rate, often discounted | State-specific ethics, networking |
| Vendor & sponsor webinars | Free | Free credit, if the provider is approved |
| Dream Firms live CPE (via CPA Academy) | Free | Entrepreneurial 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.
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?
How many CPE hours does an enrolled agent (EA) need?
What is a CPE reporting period?
What counts as qualifying CPE?
Can I carry over extra CPE hours to the next period?
What happens if I do not complete my CPE hours?
Start With a Free CPE Credit
No card required. Take a live CPE credit, taught by Dream Firms through CPA Academy, a NASBA-registered sponsor, and you’re inside the Dream Firms world: practical training for entrepreneurial accountants and 100+ firm owners building toward $100K.