The discussions about real-time dashboards and strategic advisory calls have surfaced something I think we need to talk about:
We’re assuming clients know how to read financial reports. Many don’t.
The Financial Literacy Problem
When I help friends set up Beancount, I often give them Fava access and say: “Here, you can see all your finances now!”
And they look at it, nod politely, and then… never look at it again.
When I ask why, the answers are telling:
- “I don’t really understand what a balance sheet shows”
- “What’s the difference between profit and cash flow?”
- “I see numbers, but I don’t know if they’re good or bad”
- “It’s kind of embarrassing, but I don’t really know what ‘assets’ means”
We’re handing clients powerful tools (Fava dashboards) but assuming they have the financial literacy to interpret them. That’s not always a safe assumption.
Real Risks of the Knowledge Gap
This isn’t just about client confusion—it can lead to genuinely bad decisions.
Example 1: Misreading Cash vs. Profit
A friend saw his cash balance drop from k to k in a month and freaked out: “I’m losing money! The business is failing!”
But when we looked at his income statement, the business was actually profitable that month. The cash drop was because he’d prepaid 6 months of rent (k)—a timing issue, not a profitability problem.
He almost made panic cuts (firing an employee, canceling marketing) based on misreading the numbers.
Example 2: Confusing Accounts Receivable
Another friend saw “Accounts Receivable: ,000” on his balance sheet and thought: “Great! I have k in assets!”
He nearly made a large purchase assuming he had that cash available. But AR isn’t cash—it’s money customers owe but haven’t paid yet. He would’ve overextended himself.
Example 3: Not Understanding Expenses vs. Assets
Someone bought k of equipment and saw “Expenses: k” in their accounting software. They thought: “I spent k this month—that’s way over budget!”
But equipment purchases are assets, not expenses. The expense is depreciation over time. They were reading their books wrong and making incorrect budget decisions.
The Solution: Financial Literacy Onboarding
If we’re going to give clients self-service dashboards, we need to teach them how to read them.
Here’s what I think this could look like:
Level 1: The Basics (30-minute intro)
- What’s an income statement? (Revenue - Expenses = Profit)
- What’s a balance sheet? (Assets = Liabilities + Equity)
- What’s cash flow? (Why profit ≠ cash)
- How to read trends (up/down, comparisons to prior periods)
Level 2: Your Specific Dashboard (30-minute walkthrough)
- Tour of their Fava interface
- What each section shows
- How to interpret the numbers in context of their business
- Common pitfalls and what to watch for
Level 3: Ongoing Education (during monthly calls)
- Use monthly calls to teach concepts as they come up
- “You asked about AR—let me explain what that means…”
- Build literacy gradually, not all at once
Questions for the Community
For those serving clients professionally:
-
How do you assess a client’s financial literacy when you start working together? Do you test their knowledge somehow?
-
What onboarding materials do you provide? Videos? Written guides? One-on-one training sessions?
-
How do you balance education vs. “I’ll just handle it for you”? Some clients want to learn, others just want you to tell them what to do.
-
What are the most common financial concepts clients misunderstand? I’d guess: cash vs. profit, AR/AP, assets vs. expenses…
-
Any recommended resources for teaching financial basics to non-accountants? Books, courses, videos?
My Personal Journey
I learned financial concepts by using Beancount. The plain-text format forced me to understand double-entry bookkeeping—I couldn’t just click buttons without knowing what they did.
Writing actual journal entries like:
…made me see how transactions flowed between accounts. It was a better teacher than any textbook.
But not every client wants to learn Beancount syntax! So how do we make dashboards self-explanatory while still teaching core concepts?
A Proposal: Annotated Dashboards
What if Fava dashboards included built-in educational notes?
For example, next to “Accounts Receivable: ,000”:
This is money customers owe you but haven’t paid yet. It’s not cash—you can’t spend it until customers actually pay.
Or next to a profit number:
Profit means Revenue > Expenses, but check your cash balance too—profit doesn’t always mean you have cash available.
Imagine a “Learning Mode” in Fava that explains each concept the first time a client encounters it.
Bottom Line
Giving clients dashboard access is great, but we can’t assume they know how to read financial reports. We need to:
- Assess their literacy level
- Provide appropriate education/training
- Make dashboards more self-explanatory
- Use monthly calls to build knowledge over time
Otherwise, we’re handing them a powerful tool they don’t know how to use—and that can be dangerous.
What’s been your experience teaching financial literacy to clients? What works? What doesn’t?