| Cost | Free open-source core; pay only for optional hosting | $99.99/yr or $14.99/mo | About $65 once, no subscription | Free self-hosted; ~$3/mo managed | About $48/yr | About $109/yr or $14.99/mo |
|---|
| Who owns the data | You do — plain-text files on your own disk | Monarch's cloud; CSV export in chunks | You do — a local file | You do — a local budget file you sync yourself | Quicken's cloud; CSV export | YNAB's cloud; CSV export per budget |
|---|
| Investments | Full lots, cost basis and capital gains | Holdings and balances; deeper analytics when paid | Solid, in the Quicken tradition | Basic tracking accounts | Balances and simple performance | Tracking accounts only |
|---|
| Runs offline | Yes — the ledger is a local file | No, cloud only | Yes, desktop app | Yes, local-first | No, cloud only | No, cloud only |
|---|
| Long history | Unlimited, and readable in any editor | Kept while you subscribe | Unlimited, in its own file format | Unlimited, in a local file | Kept while you subscribe | Kept while you subscribe |
|---|