Like most good personal finance software, Moneydance has online banking capabilities. It features graphs, reports, and a nice summary page to give you a visual feel for where your finances stand. You can use it to set up payment schedules for recurring or one-time transactions. You can also get a Moneydance app for your iPhone if you want to keep your budget with you at all times.  YNAB is great for anyone who’s really into keeping tabs on their budget, and it’s the budgeting software to check out for anyone who wants to get started with budgeting. It offers some great options for support, and for learning about budgeting and living within your means. A word of caution, however: YNAB was initially designed for Mac and Windows, and then Linux users alerted the company that it also was working fine on their operating systems. Some bugs were subsequently reported. They’ve been fixed, and yes, the software will work for you, but YNAB won’t guarantee its performance.   It’s suitable for both personal use and small business needs with double-entry accounting. It operates on basic accounting principles that are easy to understand and that also ensure your books and financial calculations are kept and done right. Mac and Windows ports are available, too, if you’re not a purist, and GnuCash offers a pretty nice mobile app as well, although it won’t sync with your software.  KMyMoney supports investment accounts and can retrieve online stock quotes. Personal finance reports can be configured in a number of ways, and KMyMoney widgets can be installed to add further functionality, such as a pop-up calculator and date selection calendar.The interface looks clean, and it’s easy to navigate and less dated than some of the other personal finance options for Linux. There’s even a nifty account setup wizard. KMyMoney’s online user manual is an excellent resource that takes you step-by-step through all of its features. They’re not as numerous as those offered by GNUCash—it doesn’t have a classification function, for example—but if you don’t need all of those features, why pay for them?  The interface is incredibly clean as a result, and wxBanker does sync with Mint.com, which is a nice touch. It does not handle your small business needs and will not sync with your bank records. However, it will record all of your transactions and includes a built-in calculator.  It may not be suitable for businesses, as it doesn’t support items such as double-entry accounting procedures. However, if you are an individual who just wants to keep a firm grip on your money, then HomeBank might be the right software for you. Skrooge also lends itself to more professional uses, so it can handle many small business needs. The undo/redo feature allows you to change your mind if something isn’t working properly. Skrooge works with multiple currencies and its reporting features even include videos.