FAQ for Beancount.io
Getting Started
What is Beancount.io?
Beancount.io is a modern, plain-text accounting platform built for developers and finance professionals. It makes your finances scriptable, auditable, and automated—with AI-powered insights and customizable workflows.
How do I get started with Beancount.io?
Getting started is simple:
- Sign up for our free tier to explore the platform
Visit our
Help Center
for step-by-step guides
Check out our
Getting Started
documentation
Join our community on
Telegram
for support
Our platform is designed to be accessible for both beginners and experienced users of plain-text accounting.
Who is Beancount.io for?
Beancount.io is designed for:
Developers and engineers who want scriptable financial tools
Tech-savvy finance professionals seeking automation
Small business owners with technical backgrounds
Cryptocurrency and investment enthusiasts needing detailed tracking
Privacy-focused individuals who want control over their financial data
Do I need to know programming to use Beancount.io?
Not necessarily! While our platform is powerful for developers, we provide user-friendly interfaces for common tasks. However, basic familiarity with plain-text files and willingness to learn will help you unlock the full potential of our automation features.
Pricing & Plans
How much does Beancount.io cost?
We offer flexible pricing to meet different needs:
Free tier: Perfect for individuals and open source users
Pro plans: Advanced features and AI automations on affordable monthly or annual subscriptions
Visit our
pricing page
for detailed plan comparisons and current rates.
What is the cancellation policy?
We believe in flexibility:
- Cancel your subscription at any time—no long-term contracts
Continue accessing premium features until the end of your billing period
- Export your data anytime in plain-text format
- No refunds for partial months, but you're never locked in
Can I try premium features before subscribing?
Yes! Our free tier includes access to core features so you can evaluate the platform. We also offer trial periods for premium features—contact us if you'd like to explore advanced automation before committing to a subscription.
Features & Capabilities
What makes Beancount.io different from other accounting software?
Beancount.io stands out with its unique approach:
Plain-text foundation: All data in human-readable format
Complete transparency: No black-box calculations
Version control friendly: Track changes like code
Scriptable automation: Build custom workflows
AI-powered insights: Modern automation meets traditional accounting
Developer-friendly: API access and extensible architecture
Can I customize workflows and reports?
Absolutely! Beancount.io is fully scriptable:
- Automate bank reconciliations with custom scripts
- Build reports tailored to your business needs
- Create plugins for specialized use cases
- Integrate with external tools via our API
- Set up automated data imports and exports
What file formats does Beancount.io support?
We support multiple formats for maximum flexibility:
Native: Beancount plain-text format (.beancount)
Import: CSV, OFX, QIF from banks and financial institutions
Export: CSV, JSON, Excel for reports and analysis
Integration: Direct API connections to banks and fintech services
Does Beancount.io work with cryptocurrencies?
Yes! Beancount.io has excellent support for cryptocurrency accounting, including multi-currency transactions, capital gains calculations, DeFi protocol tracking, and integration with popular crypto exchanges. Our plain-text approach makes it easy to audit complex crypto transactions.
Security & Data
Is my data safe with Beancount.io?
Security and privacy are fundamental to our platform:
Encryption: Data encrypted in transit and at rest
No vendor lock-in: Export your plain-text files anytime
Transparent security: Open about our practices and policies
Data ownership: Your financial data belongs to you
Privacy-first: Minimal data collection, maximum user control
Can I self-host Beancount.io?
While our main offering is a hosted service, we support the open-source Beancount ecosystem. You can use the underlying Beancount tools locally, and we provide documentation for advanced users who want to run their own infrastructure. Contact us to discuss enterprise self-hosting options.
What happens to my data if I cancel my subscription?
Your data remains accessible throughout your billing period, and you can export everything in standard plain-text format. We maintain your data for 90 days after cancellation, giving you time to retrieve it. Since everything is in plain-text, you can continue using your files with any Beancount-compatible tools.
Support & Resources
Is there documentation or training available?
We provide comprehensive learning resources:
Documentation: Detailed guides and API references
Help Center: Step-by-step tutorials and troubleshooting
Video tutorials: Visual walkthroughs of key features
Community: Active user community for peer support
Examples: Real-world configuration samples and templates
How do I get support?
We offer multiple ways to get help:
Community: Join our
Telegram group
for peer support
Help Center: Search our
comprehensive guides
Direct support: Contact our team for technical issues
Custom development: We can help build specialized integrations
Do you offer professional services or consulting?
Yes! We offer implementation consulting, custom integration development, and training for teams adopting Beancount.io. Whether you need help migrating from legacy systems or building specialized workflows, our team can assist with professional services tailored to your needs.