I just had a conversation with a long-term client that crystallized something I’ve been noticing all year: clients don’t want reports anymore. They want answers.
This client didn’t say “Can you get me my tax return?” They said: “With everything happening—tariffs, inflation, this economic chaos—am I going to be okay? What should I do differently?”
That’s not a compliance question. That’s an advisory question. And honestly? I wasn’t fully prepared to answer it on the spot with the depth they deserved.
The Numbers Behind the Shift
The industry data backs up what I’m seeing on the ground. Client Advisory Services (CAS) revenue jumped 61% in recent surveys, with firms projecting 99% median growth over the next three years. That’s not a typo. Firms offering strategic advisory services are seeing 17% annual revenue growth while traditional compliance-only practices are… well, not.
And it makes sense. When clients face unprecedented uncertainty—supply chain disruptions, regulatory changes, market volatility—they need more than historical financial statements. They need:
- Scenario planning: “What if my biggest customer leaves?”
- Cash flow forecasting: “Will I make payroll in Q3?”
- Strategic modeling: “Should I hire now or wait?”
- Risk analysis: “What’s my exposure if interest rates spike again?”
Where Beancount Comes In
Here’s where I think plain text accounting gives us an unexpected advantage in the advisory space.
1. Scenario Modeling is Trivial
With Beancount, I can duplicate a client’s ledger, adjust assumptions (revenue -20%, new hire +K), and run forecasts in minutes. Try doing that with QuickBooks without breaking everything.
2. Historical Data is Always Accessible
Want to know what cash flow looked like the last three Q3s? and give me that instantly. No “export to Excel, clean data, pivot table” nonsense.
3. Version Control Enables Transparency
When I present three scenarios—best case, likely case, worst case—I can literally show clients the assumptions that changed between each model. Git diff makes me look like a wizard.
The Services I’m Now Offering
I’ve started packaging three advisory offerings:
-
Quarterly Strategic Reviews (/quarter): Review financial performance, forecast next quarter, identify risks and opportunities. Beancount data + Python scripts generate custom dashboards.
-
Annual Scenario Planning (,500/year): Model 3-5 major business decisions or external shocks. What-if analysis for hiring, expansion, economic downturn, major purchase.
-
Monthly CFO-Lite (/month): Ongoing cash flow monitoring, KPI tracking, proactive alerts when metrics trend wrong. Automated Beancount reports + monthly 30-min strategy call.
The Challenge: Pricing Value, Not Hours
The hardest part? Getting comfortable charging for insight rather than time.
A scenario analysis might take me 2 hours of work, but it could save the client K in a bad decision. Is that worth (hourly rate) or ,500 (value-based)? I’m still figuring this out.
Traditional clients balk at anything beyond hourly bookkeeping rates. But new clients—especially those facing real uncertainty—get it immediately.
My Questions for You
-
How are you using Beancount for advisory work? Share your workflows, tools, scripts.
-
How do you price advisory services? Packages vs hourly? Value-based? Retainers?
-
What’s your best advisory success story? When did Beancount data help you guide a client to a better decision?
I think 2026 is the year we stop being “compliance processors” and start being “strategic advisors.” Plain text accounting positions us perfectly for this shift—we just need to own it.
What’s your experience with the advisory shift?