The 150-Hour Death Spiral: Is the CPA Profession Finally Admitting Defeat?

I’ve been active in the Beancount community for about 4 years now, and during that time, I’ve watched the accounting profession struggle with a talent shortage that keeps getting worse. This week, I came across some numbers that really crystallized the issue: 25 states have either removed or provided alternatives to the 150-hour college credit requirement for CPA licensure.

Think about that for a moment. Twenty-five states are backing away from a requirement that was supposed to ensure CPA quality. That’s not a small reform—that’s an admission that something fundamental went wrong.

The Numbers Tell the Story

Let’s look at what’s actually happening:

  • CPA exam candidates are down 27% over the past decade
  • 90% of finance leaders say they can’t find enough qualified accounting professionals
  • Jobs requiring a CPA credential now take 73 days to fill—41% longer than comparable positions without the credential
  • Starting salary for CPAs: around $50K. Starting salary for tech jobs with a 4-year degree: $90K

When you ask college students to spend 5 years (150 credit hours) instead of 4 years to enter a profession that pays $40K less than tech, you get exactly what we’re seeing: a 27% decline in candidates.

The State Reform Movement

Ohio led the charge, passing House Bill 238 (effective January 1, 2026). The new pathway allows candidates to get their CPA license with:

  • Bachelor’s degree (120 credit hours)
  • 2 years of relevant professional experience
  • Passing the CPA exam

Utah went even further—their legislation eliminates the credit hour requirements entirely, effective July 1, 2026.

This is spreading fast. About 45 states have passed or introduced new CPA licensing laws in response to the shortage.

Was This Barrier Ever About Quality?

Here’s the uncomfortable question: Did the 150-hour requirement actually improve CPA quality, or was it always about limiting supply (and thus protecting wages for existing CPAs)?

The research suggests it was the latter:

  • A 2019 study by John Barrios found that first-time CPA exam candidates decreased by 15% after states implemented the 150-hour requirement
  • A 2020 study by Meehan and Stephenson found that the additional education requirement does not enhance candidate quality

The National Association of Black Accountants (NABA) has been saying for years that the 150-hour rule disproportionately affects minority candidates and creates a barrier to diversity in the profession.

Let’s do the math on the economic barrier:

  • Extra 30 credit hours: ~$30,000 in additional tuition
  • One year of lost wages: ~$50,000
  • Total opportunity cost: $80,000

That’s a down payment on a house. That’s 3+ years of FIRE savings for someone targeting financial independence. For a credential that starts at $50K.

The Beancount Community Perspective

Here’s what makes this relevant to us: many people in this community aren’t CPAs, but they’re doing serious, sophisticated accounting work.

You don’t need 150 credit hours to understand double-entry bookkeeping. You don’t need a master’s degree to write Python importers or build Fava dashboards. You don’t need classroom theory when you can learn by doing with real transactions and a supportive community.

Plain text accounting proves that competency isn’t about credential hours—it’s about understanding the fundamentals and applying them consistently.

So if technical skill + practical experience can produce competent accounting work (which I believe this community demonstrates every day), why are we requiring 150 hours of classroom education for professional licensing?

Questions for the Community

I don’t have all the answers here, but I’m genuinely curious what folks think:

  1. Will reducing requirements actually increase CPA supply, or will it just dilute the credential’s value?

  2. Is 150 hours necessary for competency, or was it always protectionism? The research says it didn’t improve quality, but maybe there are aspects the studies missed?

  3. For non-CPAs in this community: Would you pursue a CPA credential if the requirements were reduced to 120 hours + 2 years experience? What would make that path attractive to you?

  4. For CPAs who went through the 150-hour requirement: Does this reform feel like it devalues your investment in the credential? Or does the experience + exam matter more than the education hours?

The Crossroads

The accounting profession is at a critical moment. Either it adapts requirements to economic reality, or it continues watching talent flow to better-ROI careers like software engineering.

I think the Ohio model (120 hours + 2 years experience) might actually be better for quality than the current system. You learn more from 2 years of working with real clients than from 30 extra hours of graduate-level theory.

But I could be wrong. What do you think? Is this reform the right move, or is the profession throwing away quality standards in desperation?

Looking forward to hearing different perspectives on this.


Sources:

As someone who went through the 150-hour gauntlet (Big Four auditor, then founded my own practice), I have mixed feelings about this reform.

The Competency Question

I’ll be honest: the extra 30 hours did help me. Graduate-level courses in ethics, advanced tax planning, fraud detection, and complex financial reporting gave me tools I use every day. That education wasn’t wasted.

But was a full extra year necessary? Probably not.

Here’s what I learned in my first 2 years of practice at the firm:

  • How to actually talk to clients (not taught in school)
  • Practical application of tax code (vs memorizing IRC sections)
  • Time management under deadline pressure (hello, tax season)
  • When to escalate issues to partners (judgment calls)
  • How to write engagement letters, manage scope creep, document everything

Those skills came from doing the work with supervision, not from sitting in classrooms.

The Diversity Impact Is Real

NABA is absolutely right that the 150-hour requirement hit minorities hardest. I see this in my practice every day.

I work with several bookkeepers who are doing CPA-level work—complex reconciliations, multi-entity structures, sophisticated tax planning—but they don’t have the credential. Why? Because they couldn’t afford an extra year of tuition + lost wages.

One of my best subcontractors is a woman who handles nonprofit accounting for 15 clients. She’s better at fund accounting than most CPAs I know. But she doesn’t have the letters after her name, so she can’t sign audits or represent clients before the IRS. She gets paid $35/hour for work I bill at $150/hour.

That’s not a competency gap. That’s a credential barrier.

The Real Quality Gates

Here’s what actually ensures CPA competency:

  1. The CPA exam itself (40-60% pass rate across all sections—it’s genuinely hard)
  2. The experience requirement (1-2 years working under licensed CPAs)
  3. Continuing Professional Education (40 hours/year in most states)
  4. State Board oversight (ethics complaints, license discipline)

The 150-hour education requirement? Research says it doesn’t move the needle on quality. Meehan and Stephenson’s study showed no improvement in candidate competency.

So what was it actually doing? Creating a supply constraint that protected wages for existing CPAs.

Ohio’s Model Makes Sense

The Ohio approach (120 hours + 2 years experience + exam) might actually produce better CPAs:

  • Bachelor’s degree ensures foundational knowledge
  • Two years of supervised experience teaches practical application
  • CPA exam validates technical competency
  • Less debt burden = more people can afford the career

I would’ve become a CPA sooner under this model, not later. And I would’ve had less student debt to pay off in my first 5 years of practice.

Does This Devalue My Credential?

Some CPAs are worried this reform cheapens the credential we worked hard to earn. I get that concern—I spent an extra year in grad school and took on $40K in additional debt.

But honestly? The exam and experience matter way more than the education hours.

When clients hire me, they’re not checking whether I have 150 credit hours or 120. They’re looking at:

  • How many years I’ve been practicing
  • Whether I have experience in their industry
  • Client reviews and referrals
  • My firm’s audit record

The credential opens doors, but competency keeps them open.

What Needs to Happen

The 150-hour rule was trying to solve the wrong problem. The profession should focus on:

  1. Better practicum education - co-op programs, internships during undergrad
  2. Apprenticeship models - formalized training while working
  3. Real client work under supervision, not just textbook theory
  4. Technical skill development - Python, SQL, modern accounting tools

I’d rather hire a 120-hour grad with 2 years of hands-on bookkeeping experience than a 150-hour grad with pure classroom theory.

The Ohio model is the right direction. Lower the credential barrier, maintain the competency requirements (exam + experience), and let more people into a profession that desperately needs them.


My firm is already adapting: I’m partnering with talented bookkeepers who can’t afford the CPA path, training them in Beancount-based workflows, and compensating them closer to what their work is actually worth.

The credential matters, but competency matters more.

This explains SO MUCH about why I went into tech instead of accounting.

The Path I Didn’t Take

I actually started college as an accounting major. Made it through sophomore year taking intro accounting, intermediate accounting, and cost accounting. I was good at it! I liked the logic, the precision, the puzzle of making the books balance.

Then I did the math on the career path:

  • 5 years of college (150 credit hours) to get CPA-eligible
  • Additional $30K-40K in tuition for that 5th year
  • One year of lost wages while finishing credits (~$50K opportunity cost)
  • Pass the CPA exam (I talked to seniors—they were stressed for 6+ months studying)
  • Starting salary: $48K-52K at small firms, maybe $60K at Big Four

Meanwhile, my CS major friends were looking at:

  • 4 years of college to graduate
  • Some were supplementing with coding bootcamps (3-6 months, $10K-15K)
  • Starting salary: $80K-95K at tech companies
  • No licensing exam required
  • Learn on the job, not in extra classroom hours

I switched to Computer Science junior year. Graduated with a CS degree, went into DevOps engineering, started at $90K.

The Tech Industry Comparison

Here’s what strikes me: tech doesn’t require master’s degrees for entry-level competency.

You prove yourself through:

  • Projects (GitHub portfolio)
  • Certifications (AWS, Google Cloud, etc. - cost $100-300 each, not $40K)
  • Bootcamps (12-week intensive programs)
  • On-the-job learning (everyone expects 6+ months ramp time)

Imagine if software engineering adopted accounting’s model:

  • “You need 150 credit hours to write production code”
  • “You must pass a Software Engineering Exam with 40% pass rate”
  • “Then work 2 years under a licensed Software Engineer before you can deploy code”

The tech industry would riot. Companies would scream that they can’t hire anyone. Universities would push back. The whole system would collapse within 5 years.

But accounting has lived with this for decades? Why?

The Plain Text Accounting Connection

I found Beancount about 2 years ago when I started taking personal finances seriously (FIRE community influence—I’m targeting CoastFIRE by 40).

Here’s what shocked me: I learned practical accounting from this community faster than I learned it in 3 semesters of college courses.

Why?

  • Hands-on learning - working with real transactions (my own money, real consequences)
  • Immediate feedback - bean-check tells me instantly if I made a mistake
  • Active community - helpful_veteran and others answering questions, sharing examples
  • Version control - I can see my learning progression in git commits

This forum taught me:

  • Double-entry bookkeeping fundamentals
  • How to structure accounts properly
  • Transaction tagging and metadata
  • Generating reports and analysis
  • Building Python importers (which I could do because I know coding)

I didn’t need 150 hours. I needed a good framework and a reason to practice.

The Generational Economic Reality

My generation (late 20s/early 30s) looks at ROI ruthlessly:

  • $30K extra tuition + $50K lost wages = $80K opportunity cost
  • That’s a down payment on a house in many markets
  • That’s 3 years of maxing out retirement accounts ($24K/year)
  • That’s 4 years of progress toward CoastFIRE at my savings rate

For what? A credential that pays $40K less than tech to start?

Sorry, but the math doesn’t work. And my generation is voting with our feet—27% decline in CPA candidates proves it.

Would I Reconsider the CPA Path?

If the requirements dropped to 120 hours + 2 years experience?

Honestly, I’d think about it.

Here’s what would make it attractive:

  • Co-op model during undergrad - work 2 years part-time at accounting firms while finishing the degree (like engineering co-ops)
  • Less debt - save $30K+ in tuition
  • Practical experience - learning real skills, not just theory
  • Faster path to licensure - 4 years undergrad + 2 years experience = licensed by age 24

Under that model, I might’ve stayed in accounting. The ROI would’ve been competitive with tech (starting salary still lower, but closing the gap with less debt + earlier earning).

The Lost Generation

How many people like me chose tech over accounting purely for economic reasons?

We weren’t scared off by the work—accounting is intellectually satisfying. We weren’t intimidated by the CPA exam—we’re willing to study hard for certifications.

We just couldn’t justify the economic trade-off.

150 hours + low starting pay = why bother?

120 hours + real experience + slightly better ROI = maybe worth considering?

The accounting profession is losing an entire generation to better-ROI careers. The 150-hour requirement is one of the biggest reasons why.


I’m glad I found plain text accounting anyway. I get to use my technical skills + accounting knowledge to manage my own finances efficiently. But I could’ve been a licensed professional contributing to the field if the barriers were lower.

The Ohio model is a step in the right direction. Lower barriers, keep quality gates (exam + experience), and maybe my generation will give accounting a second look.