The Talent Pipeline Crisis: When 1-2% Unemployment Means You Can't Find Anyone to Hire

I’ve been trying to hire a junior bookkeeper for my practice for the past 6 months. Zero qualified candidates. Not “we found someone but they wanted too much money” — literally zero applications from people who could tell the difference between a debit and a credit.

Then I saw the numbers and it all made sense.

The Talent Pipeline Isn’t Slowing Down — It’s Collapsing

CPA candidates are down 27% over the past decade. More specifically, the number of people sitting for the CPA exam has declined by more than 30% since 2016. U.S. accounting graduates fell 6.6% in the 2023-2024 academic year to just 55,152 students.

Meanwhile, 83% of finance leaders say they cannot find enough accounting talent. Finance roles requiring CPA credentials now take an average of 73 days to fill — 41% longer than comparable positions without the designation.

The real kicker? Unemployment among accounting professionals is between 1-2%. That means nearly every skilled accountant is already employed. There’s no hidden pool of talent waiting to be discovered. The cupboard is bare.

The Paradox: Everyone’s Employed, But Nobody Can Hire

When unemployment is 1-2%, you’re not competing against other employers for talent — you’re trying to convince someone to leave a job they already have. And good luck with that when you’re a 3-person bookkeeping practice competing against corporate accounting departments offering remote work, unlimited PTO, and 20% higher salaries.

I’ve talked to three solo practitioners in my network in the past month. All of us have the same problem: we’re turning down clients because we don’t have the capacity to serve them. Not because we lack expertise. Not because the work isn’t there. Because we literally cannot find anyone to hire.

Why Young People Are Avoiding Accounting

Let’s be honest about why this is happening:

1. The 150-hour requirement is a barrier, not a feature
You need 5 years of college education to sit for the CPA exam in most states. Your friends in tech? They’re earning $85K+ after 4 years and already have a year of work experience and salary history by the time you’re finishing your extra year. Research shows the 150-hour rule reduced new CPAs by 14% overall and 26% for minority candidates.

2. Starting salaries don’t justify the investment
Entry-level accounting roles pay $50K-$60K in most markets. Entry-level software engineering? $85K-$120K. The math doesn’t work.

3. Perception: accounting is boring, tech is exciting
Fair or not, young people see accounting as “reconciling bank statements forever” and tech as “building the future.” Hard to compete with that narrative.

4. The CPA exam is brutal
Each section has a 40-60% pass rate. You need to pass all four sections within 18 months. It’s a significant barrier on top of the education requirement.

What This Means for Beancount Users

Here’s the uncomfortable truth for those of us in the accounting profession: automation is no longer a competitive advantage. It’s a survival strategy.

Five years ago, I learned Beancount to work more efficiently and offer better service to clients. Today, I use Beancount because it’s the only way to serve 30+ clients without a full-time staff I can’t hire.

Python importers, automated reconciliation, scripted reports — these aren’t “nice to have” anymore. They’re the difference between staying in business and closing up shop.

And for those of you in the FIRE community or doing your own books: this shortage means CPAs are getting more expensive and harder to find. Learning to do your own accounting isn’t just about saving money anymore — it’s about necessity.

The Industry Is Responding (Slowly)

There’s some good news: In May 2025, AICPA and NASBA approved an alternative licensure path allowing candidates to qualify with a bachelor’s degree, two years of professional experience, and passage of the CPA exam. 25 states have either removed or provided alternatives to the 150-hour requirement.

But it’s going to take years for these changes to rebuild the pipeline. In the meantime, we’re all competing for the same shrinking pool of talent.

So… What Do We Do?

I’m curious how others are dealing with this:

  • If you’re a practicing CPA or bookkeeper: How are you managing capacity without staff? Are you turning down clients? Raising rates?
  • If you’re trying to hire: What’s your experience? Have you found anyone? What’s working?
  • If you’re using Beancount for personal finance: Has the shortage affected your ability to find professional help when you need it?

The talent pipeline crisis isn’t going away. We need to figure out how to work in this new reality.


Sources: CPA Trendlines, CFO Dive, Robert Half 2026 Finance & Accounting Hiring Report, AICPA

This hits way too close to home, Mike.

I left Big Four specifically to build a small practice where I could have better work-life balance and serve small businesses who actually needed help. Eight years later, I’m working just as many hours because I can’t find qualified staff to delegate to.

The Hiring Nightmare Is Real

I’ve had two openings posted for 9 months. Two. One for a junior accountant (degree required, CPA track preferred), one for a senior bookkeeper (5+ years experience).

Total qualified applicants across both positions? Three. And all three had multiple competing offers by the time I scheduled interviews.

I’ve resorted to hiring people straight out of community college bookkeeping programs and training them myself. They’re smart and motivated, but it takes 12-18 months before they can work independently. And even then, I can’t put my CPA stamp on their work without extensive review because they’re not CPAs and haven’t hit the experience thresholds.

The 150-Hour Requirement Has to Go

I’m just going to say it: the 150-hour requirement is killing our profession.

I understand the original intent — raise educational standards, increase professionalism, improve quality. But in practice? It’s become a barrier that prevents talented people from entering the field while doing nothing to improve the competence of those who make it through.

You know what teaches you accounting? Actual work experience. Not an extra year of elective credits.

The AICPA’s 2025 change to allow bachelor’s + 2 years experience is a step in the right direction, but it came about 15 years too late. We’ve already lost an entire generation to tech and finance.

The Ethics Problem Nobody Talks About

Here’s the part that keeps me up at night: I’m forced to choose between two bad options.

Option 1: Turn down new clients because I don’t have capacity. This means small businesses who need help can’t get it. They make tax mistakes, miss deductions, fail to plan properly.

Option 2: Take on clients beyond my capacity, hire under-qualified people, and stretch my review time so thin that I might miss something.

Both options create professional liability risk. Both violate my responsibility to serve the public interest. But what’s the alternative? Close my practice?

We’re Passing the Costs to Clients

Last year I raised my hourly rate by 18%. This year I’m raising it another 15%. Not because I’m greedy — because I have to pay competitive salaries to retain the one qualified senior accountant I have, and I have to compensate myself for working 60+ hour weeks during tax season because I can’t hire anyone to help.

My clients understand, but it’s still hard to justify. And I know some of them are going to start doing their own books with tools like Beancount because they can’t afford professional help anymore.

Which, honestly? I don’t blame them.

The Sobering Reality

I turned down three new clients last month. Good businesses, interesting work, clients I would have loved to serve. But I physically cannot add more work without breaking myself or compromising quality.

The talent shortage isn’t some abstract labor market problem. It’s forcing me to say no to people who need help. And I don’t see it getting better anytime soon.

What are you all doing to survive this? Because “working harder” isn’t sustainable.

I’m living this from a different angle — I’m not trying to hire, but I’m watching all my potential future colleagues flee to tech companies.

The Great Migration to Tech

Last year I trained a really talented bookkeeper. Smart, detail-oriented, great with clients, picked up Beancount automation faster than I did. I was mentoring her with the hope that eventually she’d take over some of my client load or maybe even partner up.

18 months of training. Hundreds of hours of my time teaching her everything I know.

Then a tech startup offered her a “Financial Operations Associate” role. Fully remote, $75K starting (I was paying her $48K), unlimited PTO, stock options, free lunch delivered daily.

She gave her notice three days later. Can’t blame her one bit.

I Can’t Compete on Salary

Here’s my reality: I bill clients $85-$125/hour depending on complexity. I was paying her $48K for full-time work, which is about $23/hour. Even at that rate, after overhead and my own salary, margins are tight.

Tech companies are offering $65K-$85K for entry-level finance roles. I literally cannot afford to pay market rate for qualified people and still maintain a viable business model.

So my options are:

  1. Raise client rates 30-40% (clients will revolt)
  2. Work solo forever (not sustainable)
  3. Hire less qualified people and spend more time training/reviewing (current strategy, barely working)

Beancount Automation Is Why I’m Still in Business

If I was using QuickBooks and doing everything manually, I’d be serving maybe 8-10 clients max. With Beancount + Python importers + automated reconciliation + scripted reports, I’m managing 23 clients solo.

But here’s the thing: I’m at my limit. I can’t take on more clients without sacrificing quality or my sanity. And I’m starting to resent the work because I never get a break.

Alice mentioned turning down clients — I’m doing the same thing. Just this week I had to decline two solid leads because I don’t have capacity.

The Question Nobody Wants to Answer

How long can we keep doing this?

I’m 42 years old. I got into bookkeeping because I liked helping small businesses succeed. I wanted to build something sustainable, maybe hire a small team, create jobs in my community.

Instead, I’m a solo operator working 55-hour weeks, turning down clients, competing with tech companies for talent I can’t afford, and wondering if this career path even makes sense anymore.

Is there a future for small bookkeeping practices? Or are we all just delaying the inevitable until we burn out?

I don’t have answers. Just a lot of questions and a growing sense that something fundamental needs to change.

I need to make a confession: I almost became an accountant.

The Decision That Shaped My Career

Senior year of high school, I was deciding between an accounting degree and computer science. I’m good with numbers, love optimization problems, and my parents thought accounting was the “safe, stable” choice.

So I did the math.

Accounting path:

  • 5 years of college (150-hour requirement)
  • ~$40K in student loans for state school
  • CPA exam ($3K+ in fees + study materials)
  • Starting salary: $52K-$58K in my market
  • Career trajectory: slow, steady climb to maybe $90K-$120K after 10-15 years

Computer Science path:

  • 4 years of college (standard bachelor’s)
  • Same ~$40K in loans
  • No additional licensing requirements
  • Starting salary: $85K-$95K for new grads in 2018
  • Career trajectory: $120K-$180K within 5-7 years, more with startup equity

The ROI wasn’t even close. I chose CS and never looked back.

I’m the Accountant Shortage

Bob’s story about losing his bookkeeper to a tech startup? I’m part of that problem.

I work at a mid-size SaaS company. We have a “Finance Operations” team that’s basically bookkeepers and junior accountants doing financial reporting, budgeting, and reconciliation. We offer:

  • $70K-$90K starting salaries
  • Fully remote (save on housing costs)
  • Stock options that could be worth 2-5x salary if we exit
  • Unlimited PTO (with management that actually encourages using it)
  • Free lunch, gym membership, mental health benefits
  • Work-life balance that’s actually real (40-45 hour weeks)

We just hired someone away from a small accounting firm. She was making $52K there, working 60+ hours during tax season. We’re paying her $78K to work 40-hour weeks from home.

I feel bad for small practices, but from her perspective? It’s not even a question.

The FIRE Community Doesn’t Hire Accountants Anymore

Here’s another uncomfortable truth: a lot of us in the FIRE community do our own accounting now.

I track everything in Beancount. I understand tax optimization, backdoor Roth conversions, tax-loss harvesting, and basis tracking. I built Python scripts to import from my bank, calculate my savings rate, and project my FI timeline.

Five years ago, I would have hired a CPA to help with tax planning. Now? I learn it myself, use software, and only pay a CPA to review my return and sign it.

The profession is losing two types of clients:

  1. Young people who can’t afford professional help (they use Mint, YNAB, or Beancount)
  2. Financially literate people who realize they can do it themselves (also using tools like Beancount)

The remaining client base is shrinking to people who absolutely must have a CPA (complex businesses, audits, attestation) or people who can afford premium services.

What Would Make Me Consider Accounting?

Alice and Bob — I’m genuinely curious: what would it take to make accounting attractive to people like me?

Because right now, the value proposition doesn’t work. The education barrier is too high, the starting pay is too low, the work-life balance reputation is terrible, and the perception is boring.

If the profession wants to attract talent, something fundamental has to change:

  1. Kill the 150-hour requirement (the recent changes are good, but not enough)
  2. Raise starting salaries to compete with tech ($70K+ minimum for metro areas)
  3. Emphasize modern skills (Python, data analysis, automation) — make accounting feel like tech
  4. Promote work-life balance as a real selling point
  5. Rebrand the profession — accounting isn’t data entry, it’s financial intelligence

Until those things happen, you’re going to keep losing talent to tech. And tools like Beancount are going to keep democratizing accounting knowledge, reducing the need for professional services.

I don’t say that to be harsh. I say it because I want the profession to survive. Small businesses need good accountants. But the current model isn’t working.

Fred, I appreciate your honesty. And you’re absolutely right about the math.

I Can’t Argue With Your Numbers

When I was coming out of college in 2011, the accounting pitch was “recession-proof career, steady income, always in demand.” That was mostly true then.

But now? You’d have to be financially illiterate to choose accounting over computer science purely based on ROI. The numbers don’t lie:

  • Extra year of school for accounting = 1 year of $85K+ salary for CS grads
  • Lower starting salary = compounds over your entire career
  • CPA exam costs + ongoing CPE requirements = additional barriers CS doesn’t have
  • Work-life balance reputation = worse quality of life

The only people choosing accounting today are either (1) genuinely passionate about it, (2) didn’t run the numbers, or (3) come from families where accounting is a tradition.

That’s not a sustainable talent pipeline.

But There ARE Benefits Tech Doesn’t Offer

Here’s what I’d push back on: accounting isn’t all bad compared to tech, but we’re terrible at communicating the actual benefits.

1. True recession resistance
Tech has layoff cycles. Accounting doesn’t. When times get tough, companies still need their books done, taxes filed, audits completed. I weathered 2008, 2020, and multiple economic hiccups without ever worrying about job security.

2. Work-life balance (in the right setting)
Yes, Big Four is brutal. But corporate accounting and government roles? Genuinely good work-life balance. I know CPAs who work 9-5, take all their PTO, and have zero on-call expectations. Tech workers at startups? On-call rotations, production fires at 2am, sprint deadlines.

3. Geographic flexibility
Every city needs accountants. You can’t outsource tax prep to India (legally) or automate audits (yet). Tech jobs are concentrated in high-cost metros or fully remote (which creates global wage competition).

4. Predictable career path
You know exactly what the CPA track looks like: staff → senior → manager → partner/controller/CFO. Tech? Constantly shifting stack, skills obsolete every 5 years, ageism at 40+.

But Fred, here’s the problem: nobody believes these benefits anymore because we’ve let the narrative get away from us.

What Needs to Change (And I’ll Be Blunt)

1. The 150-hour requirement must be abolished completely
Not “create an alternative path.” Not “some states are changing.” Every state needs to go back to 120 hours (4-year degree) + CPA exam. The extra year adds zero value and costs candidates $50K+ in opportunity cost.

2. Starting salaries need to hit $70K+ in metro areas
Small firms can’t afford this, which means consolidation is coming. Solo practices may not survive. That’s painful, but it’s reality.

3. We need to rebrand around modern skills
Stop calling it “accounting and bookkeeping.” Start calling it “financial intelligence and data analysis.” Emphasize Python, SQL, automation, business intelligence. Make it sound like fintech, not data entry.

4. Public accounting firms need to fix their work-life balance reputation
60-hour weeks during tax season is unsustainable. Firms need to hire more people, extend deadlines, and stop burning out junior staff. The current model is extractive.

The Uncomfortable Truth About Beancount

You’re right that tools like Beancount are democratizing accounting knowledge. And you know what? That’s probably good for society.

More people understanding their finances = better financial decisions = healthier economy.

But it does mean the profession needs to evolve. We can’t survive on basic bookkeeping and tax prep anymore. We need to move upstream to advisory services, strategic planning, complex tax optimization, and CFO-level guidance.

The future of accounting is high-value, specialized work. Routine bookkeeping will be DIY or automated. That’s not a bad thing — it’s evolution.

So What Do We Do?

Fred asked what would make accounting attractive. Here’s my honest answer:

For individuals: If you’re not passionate about accounting, don’t do it. The ROI doesn’t work unless you love the work.

For the profession: We need to accept that we’re going to be smaller, more specialized, and higher-paid. The days of 100-person tax firms doing basic returns are ending. The future is boutique practices serving complex clients.

For Beancount users: Keep learning. You’re the future of financial literacy. And when you hit something complex (multi-entity structures, international tax, equity compensation), hire a CPA who specializes in that. We’ll still be here.

Bob asked if there’s a future for small bookkeeping practices. Honestly? I don’t know. But I do know that adaptation is the only path forward.