Hey everyone! I wanted to share something I’ve been thinking about lately and get the community’s input.
Over the years using Beancount, I’ve come to really appreciate the plain-text philosophy—everything’s auditable, version-controlled, and I own my data completely. But I’ve also noticed that when I try to share financial insights with my partner or review my finances on mobile, Fava isn’t always the most intuitive interface.
The Notion Appeal
I’ve been seeing a lot of buzz around Notion finance dashboards in 2026. They look gorgeous—clean charts, linked databases, mobile-friendly, and customizable. Since many of us already use Notion for other parts of life (I use it for project tracking and real estate investing notes), it seems like a natural fit.
The Integration Challenge
Here’s the thing: Notion and Beancount don’t talk to each other directly.
I’ve been researching integration options:
Option 1: Manual Export
- Run Beancount queries monthly
- Export to CSV
- Import into Notion database
- Simple but tedious
Option 2: Python Automation
- Script that reads Beancount ledger
- Queries summary data (monthly expenses, net worth, etc.)
- Uses Notion API to update databases
- More complex but hands-off
Option 3: Hybrid Approach
- Keep Beancount for transactions and detailed analysis
- Use Notion only for high-level dashboards and mobile viewing
- Manual monthly sync as a “financial review ritual”
What I’m Curious About
-
Has anyone here built a Beancount → Notion pipeline? Even a simple proof-of-concept would be helpful.
-
Is the automation worth it? I’ve learned over the years that sometimes the “maintenance cost” of automation exceeds the value. A monthly manual review might actually be beneficial.
-
What data actually matters for a dashboard? Maybe I’m overthinking this—perhaps just net worth and top 5 expense categories would suffice.
-
Notion API limitations? Anyone hit rate limits or database structure issues trying something similar?
Why Not Just Use Fava?
Fava is fantastic for deep analysis, but I find myself wanting:
- Mobile-friendly interface for quick checks
- Custom layouts that aren’t tied to accounting structure
- Integration with non-financial data (goals, milestones, notes)
I’m not trying to replace Beancount—just augment it with a more visual layer for everyday use.
Looking for Experience
If you’ve tackled anything similar (even with other tools like Google Sheets, Airtable, or custom web apps), I’d love to hear your approach and lessons learned.
What worked? What didn’t? Would you do it again?
Thanks in advance for sharing your wisdom!