I’ve been following the accounting talent shortage situation, and the numbers are getting harder to ignore. 124,200 annual accounting job openings but only about 55,000 graduates entering the field each year. The AICPA reports that 75% of current CPAs are nearing retirement, creating an estimated 136,400 annual openings through 2034.
Meanwhile, undergraduate accounting enrollment has declined by one-fifth since 2018, and in 2022, bachelor’s and master’s degrees in accounting dropped 7.8% in a single year—the steepest decline in over 30 years.
As someone who’s been using Beancount for 4+ years (personal finances + consulting work), I’ve been thinking about a question that I haven’t seen discussed much in the community:
Is Plain Text Accounting Part of the Solution… or Part of the Problem?
The “Solution” Argument
The optimist in me sees this:
- Why the shortage exists: 62% of finance leaders report hiring/retention challenges, and a big reason is burnout from tedious manual work
- What Beancount offers: Automation that turns 15-20 hours of monthly reconciliation into 90 minutes with Python importers
- The opportunity: If the 76% shift toward “creativity and communication over pure technical skills” is real, then automation frees accountants to do advisory work instead of data entry
- The premium positioning: Talent shortage + technical differentiation = higher rates, fewer hours, sustainable practice
The “Problem” Argument
But the pessimist in me sees this:
- Job postings reality: Every single one says “QuickBooks required” or “Xero experience preferred.” Zero mention Beancount or plain text accounting.
- The hiring disconnect: New graduates struggle to land roles not because of lack of openings, but because firms want people who can use existing tools without training
- The scaling challenge: If you want to grow your practice and hire, where do you find Beancount talent? The pool is microscopic.
- Industry recognition: Only 1.4% of college students chose accounting in 2023 (down from 4% a decade ago)—and none of them are learning plain text accounting in school
The Data That Makes Me Wonder
From recent reports:
- 82% of public accounting firms report retention challenges
- The disconnect isn’t about overall demand; it’s about experience with industry-standard tools
- Firms are solving the shortage by raising salaries (average 3.7% increase for tax/audit roles) and adding benefits—not by seeking people with automation skills
- 70% of finance leaders plan to use more contract talent to manage workload
The Questions I Can’t Fully Answer
For practitioners using Beancount professionally:
- Has it made you MORE valuable (charge premium rates, work efficiently) or LESS hireable (niche skillset that mainstream firms don’t recognize)?
- If you want to scale and hire, have you found the talent shortage makes it impossible to find Beancount-literate staff?
For aspiring accountants/career switchers:
- Should you learn QuickBooks (what 99% of employers want) or Beancount (what might make you 3x more productive)?
- Does technical automation differentiate you positively… or mark you as someone who won’t fit into traditional firm workflows?
For the community:
- Are we building a better way to do accounting that will eventually solve the burnout-driven talent shortage?
- Or are we creating a parallel ecosystem that’s incompatible with how 95% of the industry operates?
My Personal Experience (Mixed Signals)
Some of my consulting clients don’t care what tool I use—they care that books are done on time and I can explain their finances clearly. I’ve used Beancount successfully for years.
But when I talk to traditional CPA firms, there’s zero interest in “I can write Python importers and automate reconciliation.” They want “I know QuickBooks and can start billing clients immediately.”
I’m genuinely curious: What’s your experience been? If you’re using Beancount professionally, has the talent shortage worked in your favor or against you? If you’re learning plain text accounting, has it helped or hurt your career prospects?
Looking forward to hearing diverse perspectives on this.