I’ve been thinking a lot about career paths lately, and I wanted to share something that’s been on my mind. Maybe others here have wrestled with similar questions.
The $25,000 Question
Last year, I seriously considered pivoting my career toward accounting. I’m a DevOps engineer by day, but I’ve always been fascinated by finance and how money flows through systems. I started researching what it would take to become a CPA.
That’s when I hit the wall: the 150-hour requirement.
For context, a bachelor’s degree is typically 120 credit hours. To sit for the CPA exam in most states, you need 150 hours—essentially a fifth year of school. That extra year costs around $25,000 in tuition and fees, not counting lost wages if you’re not working full-time.
As someone already carrying student loans from my CS degree, that price tag was a gut punch. I shelved the CPA dream and went back to my spreadsheets.
Discovering the Plain Text Accounting Rabbit Hole
Then, about six months ago, I stumbled across Beancount on Reddit. I was curious about double-entry accounting and wanted to understand the mechanics. Within a few weeks, I was tracking my finances in plain text, writing Python scripts to import transactions, and actually understanding what was happening with my money for the first time.
I learned about assets and liabilities, debits and credits, reconciliation, and the fundamental accounting equation. I read blog posts, watched videos, asked questions in forums like this one. Nobody checked my credentials. Nobody asked for a transcript. I just… learned.
And here’s the thing: I’m genuinely competent now. I can read a balance sheet. I understand cash vs. accrual accounting. I can explain why my equity increases when I get paid and how to model a loan properly. I’ve even helped a few friends set up their own Beancount systems.
Did I need 150 credit hours to get here? No. Did I need a classroom? No. I needed curiosity, time, and a supportive community.
The Credential Paradox
This experience made me dig deeper into the CPA shortage that everyone’s talking about. What I found surprised me:
- As of 2026, 25 states have dropped or provided alternatives to the 150-hour requirement (source)
- Research from MIT found that minority entry into the CPA profession dropped 26% after the 150-hour rule was enacted (source)
- Starting January 1, 2026, many states now offer pathways like: bachelor’s degree + 2 years experience + CPA exam
If the credential was truly necessary for competence, why are so many states abandoning it? If 2 years of practical experience can substitute for a fifth year of coursework, what was that fifth year really providing?
I’m Not Saying CPAs Aren’t Valuable
Let me be clear: I have enormous respect for CPAs. The work they do—especially in tax planning, audit representation, and complex business accounting—requires deep, specialized knowledge. There are absolutely situations where I would need to hire a CPA (and I plan to consult one for my taxes this year).
But I also see a growing community of self-taught individuals—developers, FIRE enthusiasts, small business owners—who are mastering financial concepts through tools like Beancount, hledger, and Ledger. They’re not replacing CPAs, but they’re proving that financial literacy and even accounting competency doesn’t require a gatekeeper.
The Questions I’m Wrestling With
-
Is the 150-hour requirement creating artificial scarcity? If states can drop it without compromising public protection, was it ever really about competence? Or was it about limiting supply to keep wages high?
-
What’s the real value of a credential vs. demonstrated competency? If I can prove through my work that I understand accounting principles, does the lack of a CPA license actually matter for what I’m doing?
-
Are there multiple valid paths to financial expertise? Can someone learn enough through self-study and practical experience to be legitimately competent, even if they’re not “licensed”?
-
What does this mean for the future? As more people self-educate using open-source tools and online resources, will traditional credentials matter less? Or will there always be a clear line between “amateur” and “professional”?
What’s Your Path?
I’m curious about this community’s experiences:
- Are you self-taught, or do you have formal accounting education?
- If you’re a CPA, do you think the 150-hour requirement was valuable for your development?
- If you’re self-taught, where did you run into the limits of your knowledge?
- Do you think tools like Beancount are democratizing financial expertise, or is that overstating it?
I don’t have answers here—just lots of questions. But given the rapid changes in CPA licensing requirements and the growth of the plain text accounting community, it feels like we’re at an interesting inflection point.
Would love to hear your thoughts.