GnuCash
Tap a star to rate
GnuCash has been around since the late 1990s and still works the way accounting software worked before banks offered live data feeds. It’s built on double-entry bookkeeping, the same method an accountant would use for a small business, with accounts, ledgers, and reports rather than a simple list of categories. There’s no connection to your bank in real time, you either enter transactions by hand or import a file in OFX or QFX format, a format most US banks will let you download from their website.
Because it’s open source and maintained by volunteers, GnuCash will always be free, there’s no subscription tier and no company behind it pushing a paid upgrade. The reporting is genuinely deep, income statements, balance sheets, scheduled transactions, multiple currencies, more than most budgeting apps attempt. The cost is a learning curve that will frustrate anyone who just wants to see this month’s grocery spending, it rewards people who want real accounting software and are willing to read the manual first.