Keep your finance history! I've used excel. But at the moment I use this app, Gnucash
I have been using Quicken for 20 years, but I have always been dissatisfied. Quicken is limited, and they never seem to make progress quickly enough. It seems like they are always working against the user. So I have been following Gnucash for many years, waiting for a time when it might be an acceptable alternative. Unfortunately, Gnucash is not even close to being mature software yet. The documentation is excellent. Very rare to see excellent documentation in a free-software project. However, the software itself (under Windows 8) does not work at all. The stable version 2.4.13 will not even open. I am sitting and looking at the start-up screen now on my computer, which has frozen at the splash screen. Version 2.5.5 (unstable) lives up to its name. Although it gets past the splash screen, it crashes when attempting to save a transaction into PostgreSQL. So, I will continue to monitor this project. Maybe in another 10 years...
Was using another program and decided to test this. Love how, after the accounts are set up, entering transactions was very easy. The auto fill type of feature with memory is very helpful. Scheduled transactions worked on time, every time. However what killed this for me now is that there is no note field on the individual transactions. There is a way to link to external text files etc., however I found it too time consuming for all those little transaction notes. Also the main database file that is being used is very sensitive to any change like moving it to another folder etc. If this is done the file does not open in the program anymore. I had to start from scratch 3 or 4 times because I forgot and moved it, or changed its name and then changed it back. Frustrating. However overall other then that it shows a lot of promise and I will watch it to see if improvements are made. Might be nice one day.
I am trying to move away from the popular commercial product due to the bugs and costly upgrades due to planned obsolescence. It is very different from the program that was I using. It will take me a while to learn how to use Gnucash but eventually I'll get it (I hope). Thank you developers .