Firefly III review
At a glance
| Fact | Answer |
|---|---|
| Pricing | Free (self-hosted) |
| Our rating | 7/10 |
| Category | Self-Hosted Finance |
| Best for | Self-hosting enthusiasts who want a powerful private finance system. |
| Not for | Non-technical users, mobile-first users, or those wanting turnkey intelligence. |
| Verdict | Powerful open-source self-hosted personal finance app — subscription tracking is a manual rule you set up. |
Data last updated 2026-08-13. Checked by the LemSubs research team.
Firefly III is a leading open-source alternative to Mint-style personal finance apps, designed to be self-hosted. Once running, it accepts imports from banks (via community-built connectors) or manual entry, supports budgets and bills, and has a powerful rule engine that automates categorisation.
Subscriptions live in the 'Bills' section, where you define recurring expenses and Firefly matches transactions to them. That works well once configured, but it requires setup effort for each subscription. Strengths: fully self-hosted, no cloud dependency, strong rule engine, active community, no cost beyond your server.
Weaknesses: requires Docker or PHP setup, no mobile app worth relying on, and every 'intelligence' feature is a rule you build yourself. Right pick for self-hosting enthusiasts who want a powerful, personal, private finance system.
Wrong pick for anyone who wants a mobile-first app with intelligence out of the box.
What works
- Fully self-hosted
- Powerful automation rules
- Real budgeting and bill tracking
- Active open-source community
What does not
- Setup requires technical skill
- No first-party mobile app
- Bills need manual configuration
- No built-in subscription intelligence
Scores by area
| Area | What we found | Score |
|---|---|---|
| Openness | Fully open source | 10/10 |
| Rule engine | Powerful and flexible | 9/10 |
| Self-hosting fit | Designed for it | 10/10 |
| Mobile | Community apps only | 3/10 |
| Setup difficulty | Real technical lift | 4/10 |
| Subscription intelligence | Build-your-own via rules | 5/10 |
Best for
Self-hosting enthusiasts who want a powerful private finance system.
Not for
Non-technical users, mobile-first users, or those wanting turnkey intelligence.
Frequently asked questions
Is Firefly III hard to set up?
Yes — Docker or PHP experience required.
Does it have a mobile app?
Not officially. Community apps exist with varying quality.
How does it compare to LemSubs?
Firefly III is a self-hosted personal finance system; LemSubs is a hosted subscription tracker with mobile support and built-in intelligence.