What are some good, easy to use personal finance software? [UK]
Update: I am now using another app called toshl and I am very satisfied with it. In fact, I am a paying customer. It is web based, but it has clients for iPhone, Android and Windows Phone as well.  Another one, I tried is YNAB.   Did you consider trying an online app? I am using Wesabe and I am happy with it. I found it much better these web-based ones because I can access my data from anywhere. "I'm a big fan of Mint. I tried Wesabe prior to mint and at the time (about a year ago) it was lacking the integration of many of my accounts, so I had to go with Mint by necessity. Since then, Mint has gotten better almost monthly. I can do almost everything I want, and the budgeting tools (which would address your ""6 months out"" forecast desires) and deal alerts (basically tells you if you can get a better interest rate on savings/credit card/etc) are really helpful. Highly recommended!" Money Dashboard and Love Money look like two best options out there now that Kublax closed their doors. Mint were making noises last year about spreading to UK/Canada, but I've not heard anything new about that. CashBase has a web app, an iPhone app and an Android app, all sync'ed up. It doesn't integrate with banks automatically, but you can import bank statements as CSV. Disclaimer: I'm CashBase's founder. +1 for YNAB. I used to use MS Money until it was decommissioned. I used that to historically record my spending and investing, and plot my net worth. Whilst YNAB will do that, it is actually geared towards forward planning much more so. In this area, it is fantastic. I like that there are mobile apps for it too. My Finances is a personal finance app for iPhone and iPad. The app uses iCloud to sync the data between your devices if you want to. Otherwise the data is only local and won't be synced to any server. Spoiler: I'm the developer and my opinion may be biased.
You might check out Thrive. They're almost a carbon copy of Mint from the last I checked, but with some additional and (I think) more useful metrics. For instance, they seemed to help more to plan for future expenses in addition to keeping tabs on individual budgets the way Mint does. Everything is automated in the same way as Mint, though I'm not sure their breadth is as far-reaching now since Mint was bought out by Intuit. Nevertheless, whenever I've had a question on Thrive, I shoot it to the devs and I get a very personal and courteous response within the day. So it depends on what you're looking for: Mint can almost guarantee any US bank will be accessible through their site, however Thrive will work much harder to gain your favor. The best way to answer this question is to try. GnuCash is free, so setting it up and giving it a go shouldn't be too hard. After all, what really matters is how helpful the program is for your purposes. One aspect of personal finance that stops me from jumping to GnuCash/KMyMoney/MoneyDance is the ability to download transactions from my financial institutions. Last time I checked, the process was somewhat involved and support was limited for a handful of banks. Because of that, I decided to stick with MS Money (and once Microsoft dropped the ball, with Quicken). I am sure things are better these days, but I am still not comfortable with trusting my finances to something new and unproven. I still remember how painful it was several years ago, when some bug in MS Money caused occasional mess-up of the reconciliation state for the American Express credit cards. MoneyStrands is a site very similar to Mint, but does not force you to link bank accounts. You can create manual accounts and use all features of the site without linking to banks. I can personally recommend MoneyWell. I've been using it for about a month now, and version 1.5 that was just released is a great upgrade from the previous version. The developer was very responsive during the open beta period, and from what I understand an iPhone version is in the works. (and no, I don't work for the publisher!) That aside, I've used a few other packages. I tried out iBank, which was fairly nice, but the account downloading functionality left a lot to be desired. I come from a MS Money background, and I am used to a seamless, reliable download scheme, and iBank's was (unfortunately) neither. Otherwise the interface was very nice. I had settled on MoneyDance before I found MoneyWell, and it's a pretty nice package. Unfortunately it's a Java application and doesn't adhere to most OSX interface practices. While the account downloading is substantially better than iBank's, the ugly interface made moving away from it fairly easy once I found something that had feature parity. I used to use Quicken, but support for that has been suspended in the UK.  I had started using Mvelopes, but support for that was suspended as well!  What I use now is an IPhone app called IXpenseit to track my spending. "Yodlee and Mint are good solutions if you don't mind your personal financial information being stored ""in the cloud"". I do, so I use Quicken. Quicken stores whatever you give to it for as long as you want: so the only question is how to get the credit card transactions you want into it? All my financial institutions allow me to view my credit card statements for a year back, and download them in a form Quicken can read. So you can have a record of your transactions from a year ago right now, and in a year you will have two year's worth." I use MoneyStrands.com to manage my spending. It's a lot like Mint, but provides support for more banks, and works with most Canadian financial institutions. I can't really compare them fairly though, since I didn't bother with Mint after learning that they don't care about Canadians. If your bank isn't supported by MoneyStrands, or you don't want to trust an online webiste with your account login, you can create accounts for manually uploaded files. It just means you have to log into your bank yourself, download the transactions as QFX, OFX, CSV or other supported formats, and then upload the files to the appropriate account in MoneyStrands. I love the expense tracking and reporting that MoneyStrands offers, but like Mint, their budgeting feature is seriously lacking. Fortunately I don't need to budget month-to-month, I just use it to see how much I spend on various categories, to help create annual budgets and decide how much I can invest or use for a vacation. I'm just a sole trader who doesn't have much money which is why I'm looking at budget stuff.  It's not like I'm a big business just being really tight.   I need advice on this, not to get down-voted.  I need one that is cheap or free but I would prefer that I can upload my own files and I would like to connect my own domain to it. Buxfer is a personal-finance web app which you might like.  It's not open-source.  But at least none of your complaints about financeworks.intuit.com apply to Buxfer. Buxfer offers a piece of software you can download to your own PC, called Firebux.  This macro-recording software provides automation that helps you download statements and upload them to Buxfer.  So you never have to give Buxfer any of your bank or brokerage usernames or passwords. Buxfer and Firebux are both free of charge. Wesabe, another personal-finance web app, also used to offer data-uploader software, but Wesabe has now gone out of business. Uh, Quicken is virtually identical to MS Money. If you liked money and don't want to change, use that. Some to manage day to day expenses, bills, and to save money. I already a system in place for investments and retirement. I was just wanting to know if there was a good app to help with these things instead of having to use a pen and paper to figure this stuff out when I am on the go away from my computer. Here's a link with comparison of various online and offline PF software: http://personalfinancesoftwarereviews.com/compare-personal-finance-software/ "As your financial situation becomes more complex, it becomes increasingly more difficult to keep track of everything with a simple spreadsheet.  It is much easier to work with software that is specifically designed for personal finances. A good program will allow you to keep track of as many accounts as you want.  A great program will completely separate the different account balances (location of the money) from the budget category balances (purpose of the money).  Let me explain: When you set up the software, you will enter in all of your different bank accounts with their balances.  Perhaps you have three savings accounts and two checking accounts.  It doesn't matter.  When you are done entering those, the software will total them up, and the next job you have is assigning this money into different budget categories: your spending plan.  For example, you might put some of it into a grocery category, some into an entertainment category, some will be assigned to pay your next car insurance bill, and some will be an emergency fund.  (These categories are completely customizable, and your budget can be as broad or as detailed as you wish.)  When you deposit your paycheck, you assign that new income into budget categories as well.  It doesn't matter at this point which accounts your money are located in; the only thing that matters is that you own this money and you have access to it.  Now, you might want to use a certain account for a certain budget category, but you are not required to do so.  (For example, your grocery category money will probably be in your checking account, since you will be spending from it regularly.  Your emergency fund will hopefully be in an account that earns a little higher interest.) Once you take this approach, you might find you don't need as many bank accounts as you thought you did, because the software does the job of separating your money into different ""accounts"" for different purposes. I've written before about the different categories of personal finance software.  YNAB, Mvelopes, and EveryDollar are three examples of software that will take this approach of separating the concepts of the bank account and the budget category." "It comes down to the resolution you want to have on your personal finances.  A package like GNUCash allows you to easily answer questions like ""Exactly how much do I spend on interest per month/year/decade.""  Same with pretty much any other expense, liability or asset you have whether it be taxes, utilities, your home equity or your net worth.  The other tools you mention are nice, and certainly convenient, but they tend to lump things together in broad strokes and omit many categories altogether (taxes).  Ultimately by having such a fine grained accounting tool, you can target small or large things to better budget your money.   Another thing a package like GNUCash provides is a single, private place to consolidate all of your finances.  This is nice for things like net worth and asset accounts that you might not want to give a company access to. Finally, GNUcash in particular helps normal people think like accountants.  Rather than lump everything into 'income' and 'expenses', once you start using GNUCash you'll start thinking in terms of equity, liabilities, net-worth and assets in addition to income and expenses.  This gives me a much more accurate view of my finances and helps me better target areas for improvement.  In short, it helps me to see the broader picture which helps me to keep my eye on the prize - which of course is to not have to worry about money at all." "Yes.  The simplest option to track your spending over time is to familiarize yourself with the ""Reports"" menu on the toolbar.  Take a look specifically at the ""Reports > Income/Expense > Income Statement"" report, which will sum up your income and spending over a time frame (defaults to the current year). In each report that you run, there is an ""Options"" button at the top of the screen.  Open that and look on the ""General"" tab, you'll be able to set the time frame that the report displays (if you wanted to set it for the 2 week block since your last paycheck, for example).  Other features you're going to want to familiarize yourself with are the Expense charts & statements, the ""Cash Flow"" report, and the ""Budgeting"" interface (which is relatively new), although there is a bit of a learning curve to using this last feature. Most of the good ideas when it comes to tracking your spending are independent of the software you're using, but can be augmented with a good financial tracking program.  For example, in our household we have multiple credit cards which we pay in full every month.  We selected our cards on specific benefits that they provide, such as one card which has a rotating category for cash back at certain business types.  We keep that card set on restaurants and put all of our ""eating out"" expenses on that card.  We have other cards for groceries, gas, etc.  This makes it easy to see how much we've spent in a given category, and correlates well with the account structure in gnucash."