Last month, I had a new client walk into my office expecting me to pull up their financials on the spot—just like their banking app. They were switching from another firm and wanted real-time visibility into their business finances. I smiled, nodded, and thought to myself: We need to have a conversation about expectations.
The 2026 Client Reality
Let’s be honest: our clients have been trained by consumer apps to expect instant everything. They check their bank balance 10 times a day on their phone. They get real-time notifications when their credit card is charged. And now, with AI hype everywhere, they expect their accountant to have some kind of magic dashboard that updates every second.
The accounting tech vendors are leaning into this hard. QuickBooks Live, Xero, and the new AI-powered platforms all promise “real-time insights” and “instant visibility.” Meanwhile, here I am with my plain text Beancount files and Fava dashboards.
My Current Setup (And Its Limitations)
I’ve actually built something pretty sophisticated for my clients:
- Cloud-hosted Fava instance on AWS (inspired by Duarte’s excellent writeup)
- Automated imports running via cron every 4 hours (bank APIs, CSV downloads, etc.)
- Custom dashboards using the fava-dashboards extension showing KPIs, cash runway, P&L trends
- Secure client access via a password-protected URL they can check anytime
Where It Works Well
- Historical analysis: My clients get deep insights their QuickBooks friends don’t have
- Custom queries: “Show me all vendor payments over $5k in Q4” takes 10 seconds
- Full audit trail: Git history means every change is tracked and reversible
- Zero vendor lock-in: My clients own their data in human-readable format
Where It Falls Short
- Not truly real-time: 4-hour update cycle vs QuickBooks’ instant sync
- Technical setup: Required me to learn AWS, Docker, and GitHub Actions
- Mobile experience: Fava is web-based, but it’s not “app-like”
- Client education: I spend time explaining why a 4-hour delay is actually fine
The Deeper Question
Here’s what I’m wrestling with: Should we compete with “real-time,” or should we educate clients about the value of deliberate, periodic review?
Accounting isn’t like checking your bank balance. Good accounting requires:
- Proper categorization (not instant AI guesses)
- Balance assertions and reconciliation
- Thoughtful analysis, not just data dumps
- Professional judgment on how to present information
One of my clients used to have QuickBooks with bank feeds. They’d make business decisions based on their “real-time” dashboard—and regret them later when we’d discover the AI had miscategorized $15k in expenses. Real-time garbage is still garbage.
My Questions for This Community
-
How do you handle client expectations for instant dashboards? Do you compete, or do you set boundaries?
-
What’s your Fava deployment strategy? Local? Cloud? How often do you update?
-
Has anyone successfully used fava-dashboards for client-facing KPIs? I’m curious what metrics you expose.
-
What’s a reasonable SLA for dashboard updates? Daily? Twice weekly? Monthly? Does it depend on business size?
I’m starting to think the issue isn’t technical—it’s about setting expectations and educating clients on why accuracy beats speed in accounting. But I’d love to hear how others are navigating this.
For those interested in the technical side, Andreas Gerstmayr’s fava-dashboards plugin has been a game-changer for creating custom visualizations. And Accounting Today’s 2026 predictions confirm what we’re all experiencing: clients want instant insights, and the profession is shifting to meet that demand.
What’s your take? Are we fighting a losing battle against real-time expectations, or is there a way to make plain text accounting responsive enough for 2026 clients?