Getting Started
What is Beancount.io?
A modern plain-text accounting platform for developers and finance professionals. Your finances become scriptable, auditable, and automated — with AI-powered insights on top.
How do I get started?
- Sign up for the free tier
- Follow the Getting Started guide
- Browse the Help Center
- Join the community on Telegram
Who is Beancount.io for?
- Developers who want scriptable financial tools
- Finance professionals seeking automation
- Small business owners with technical backgrounds
- Crypto and investment enthusiasts needing detailed tracking
- Privacy-minded individuals who want full control of their data
Do I need to know programming?
No. Common tasks have user-friendly interfaces, but basic comfort with plain-text files helps you unlock the full automation potential.
Pricing & Plans
How much does Beancount.io cost?
- Free tier for individuals and open-source users
- Pro plans with advanced features and AI automations, billed monthly or annually
See the pricing page for plan comparisons and current rates.
What is the cancellation policy?
Cancel anytime — no contracts, no lock-in. Premium features stay active until the end of your billing period, and your data exports in plain text at any point.
Can I try premium features before subscribing?
Yes. The free tier covers the core features, and trial periods are available for premium automation — contact us to explore before committing.
Features & Capabilities
What makes Beancount.io different?
- Plain-text foundation — every record is human-readable
- Transparent calculations — no black boxes
- Version-control friendly — track changes like code
- Scriptable automation — custom workflows and API access
- AI-powered insights — modern automation, classic double-entry rigor
Can I customize workflows and reports?
Yes — everything is scriptable: automated bank reconciliation, custom reports, plugins for specialized use cases, and API integrations with your existing tools.
What file formats are supported?
- Native: Beancount plain text (
.beancount) - Import: CSV, OFX, QIF from banks and financial institutions
- Export: CSV, JSON, Excel
- Integration: direct API connections to banks and fintech services
Does it work with cryptocurrencies?
Yes — multi-currency transactions, capital-gains calculations, DeFi tracking, and exchange integrations, all auditable in plain text.
Security & Data
Is my data safe?
- Encrypted in transit and at rest
- You own your data — export plain-text files anytime
- Privacy-first — minimal data collection, maximum control
Read the Security, Privacy & Data Ownership page for the controls we verify, the providers involved, and our vulnerability disclosure policy.
Can I self-host Beancount.io?
Our main offering is hosted, but the underlying Beancount tools are open source and run locally. Contact us to discuss enterprise self-hosting.
What happens to my data if I cancel?
Your data stays accessible through the billing period and for 90 days after cancellation. Everything exports as plain text that works with any Beancount-compatible tool — you're never locked in.
Support & Resources
Is there documentation or training available?
- Docs: detailed guides and API references
- Help Center: step-by-step tutorials
- Videos: visual walkthroughs of key features
- Examples: real-world configurations and templates
How do I get support?
- Community: Telegram group for peer support
- Self-serve: searchable Help Center guides
- Direct: contact our team for technical issues
- Custom work: specialized integrations on request
Do you offer professional services?
Yes — implementation consulting, custom integration development, and team training, from legacy migration to specialized workflows.