GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows. It is a free and open source account management application that's powerful, comprehensive, attractive, efficient, reliable and portable.
Here are some screenshots to illustrate the features and user interface of this application: