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