Akaunting
App in the BluixApps catalog
What it is
Akaunting is a self-hosted small business accounting platform — invoicing, expense tracking, bank reconciliation, multi-currency, double-entry bookkeeping. PHP/Laravel-based, with a modern UI and a plugin ecosystem for additional features.
For small business owners wanting QuickBooks/Xero functionality without monthly SaaS fees, Akaunting is the leading OSS option.
What it's for
- Small business accounting — full double-entry bookkeeping
- Invoicing — create + send invoices with online payment links
- Expense tracking — categorize + report on expenses
- Multi-currency — handle international transactions
- Tax reporting — generate tax-ready financial reports
Who it's for
- Small business owners managing books in-house
- Freelancers invoicing clients + tracking expenses
- Bookkeepers / accountants managing multiple client books
- Privacy-conscious orgs keeping financial data on-prem
- Cost-conscious teams moving off QuickBooks/Xero subscriptions
Why teams pick Akaunting over alternatives
- GPL-3.0 (core) — fully open
- Self-host parity — same features as cloud
- Plugin marketplace — extend with payroll, project, more
- Multi-currency — proper currency handling
- Multi-language — i18n for global use
- Active development — frequent releases
Integrations
- Payment gateways — Stripe, PayPal via plugins
- Bank import — manual import + Plaid / Open Banking via plugins (paid)
- Email — SMTP for invoice sending
- Auth — local + OAuth via plugins
- API — REST API for programmatic access
- Plugin marketplace — payroll, project mgmt, CRM extensions
- Multi-company — handle multiple businesses in one instance
Notable users & community
- 8k+ GitHub stars
- Used by small businesses worldwide
- Active forum
- Backed by Akaunting Inc. with freemium model
- Featured in QuickBooks-alternative roundups
Tips & operations
- Set company info correctly first — invoices reference company details
- Configure currencies upfront — multi-currency setup before transactions
- SMTP required for invoicing — send invoices via email
- Chart of accounts — customize early; harder to change after entries
- Backup MariaDB regularly — financial data is critical
- Permissions for multi-user — define roles before adding users
What we ship in BluixApps
- Docker compose: Akaunting + MariaDB
- Pinned
akaunting/akaunting:3.1(release-tagged) - HTTPS via Let's Encrypt
- Admin user via env config
- Persistent volumes for MariaDB + uploads
- SMTP placeholder for invoice email
- Backup hook covers MariaDB + uploads
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |