Whether you're looking for financial software to manage your personal finances, your small business or for a large enterprise, the open source community offers a lot of options. The business-focused products are particularly robust, with a huge list of solutions, many of which offer commercial support and/or hosting.
We last updated our list of open source replacements for popular financial software about a year ago. This year, we've revisited the list, updating links and details and adding quite a few projects that we haven't featured before.
Please note that the applications are not listed in order of their quality or usefulness. Instead, they're organized by category and listed alphabetically within those categories
As always, please feel free to suggest any open source financial software that we might have missed in the comments section below.
1. Edoceo Imperium Replaces QuickBooks, Sage Peachtree For small to medium-sized businesses, this Web-based accounting system includes basic CRM, job tracking and invoicing capabilities, as well as double-entry accounting. It also integrates with Google Calendar, Gmail and Google Maps. Operating System: OS Independent
This Web-based accounting system also offers some ERP features like inventory and manufacturing modules. You can deploy it on your own Web server for free or use the fee-based on-demand version. Operating System: OS Independent
A good option for small business owners, GnuCash combines the features of a business accounting package with the features of a personal financial manager. Key capabilities include double-entry accounting, investment management, invoicing, accounts payable, accounts receiveable, Quicken data import and more. Operating System: Windows, Linux, OS X
Best for very small businesses, Lazy8 Ledger offers an alternative to doing your books by hand or with a simple spreadsheet program. However, it lacks the advanced features that larger companies are likely to need. Operating System: Windows, Linux, OS X
Also designed for small to medium-sized businesses, LedgerSMB includes general ledger, accounts payable and accounts receivable capabilities. It was originally based on the SQL-Ledger code and also offers some basic ERP functionality. Operating System: Windows, Linux, OS X
With an emphasis on simplicity, osFinancials aims to take the complications out of business accounting software. It can track up to 9999 accounts, 1 million creditors and debtors and 1 million stock items. Note: because it is developed by a team in the Netherlands, a lot of the osFinancials Web site and documentation is in Dutch, but English is also available. Operating System: Windows, Linux
Designed to for small business owners, this alternative to QuickBooks and Sage offers a helpful feature comparison chart. It boasts more than 80,000 users, and although it was developed in the U.K., it has a chart of accounts and other features adapted for U.S. users as well. Operating System: Windows
Short for "XIWA is Web accounting," XIWA is a mature, 12-year-old project with interfaces both for those who understand double-entry accounting and those who don't. It can handle multiple sets of books and multiple users, and it includes both payroll and investment tracking capabilities. Operating System: Linux
This Web-based app offers basic client management, invoicing and time tracking functionality. It's free to download and host on your own Web server, or you can use the service in the cloud for $10 per month. Operating System: OS Independent
Designed for telecoms and companies that offer subscription-based services, jBilling boasts thousands of downloads per month. The software is available for free, but consulting, support and training require a fee. Operating System: OS Independent
With this Web-based invoicing system, you can easily send your clients PDF invoices or create basic reports that let you track your sales. You can download the free version to a PC or a server, or you can purchase access on an SaaS basis from one of the third-party hosting providers listed on the site. Operating System: OS Independent
This Web app was designed to be as simple as possible and offers a very easy-to-use interface. It creates attractive, professional-looking invoices that you can send to your clients and easy-to-understand reports that you can use to manage your small business. Operating System: OS Independent
The self-proclaimed "world's most widely used business intelligence software," Jaspersoft offers reporting, data analysis, data integration and dashboard functionality. In addition to two free community versions (Jaspersoft BI Community Edition and JasperReports Community Edition), it comes in four commercial editions: Jaspersoft BI Enterprise Edition, Jaspersoft BI Professional Edition, Jaspersoft BI Express Edition and JasperReports Professional. Operating System: OS Independent
This Java-based app is based in part on JasperReports and JFreeChart. It reads from a number of data sources (SQL, Excel, XML and others) to create a variety of charts and tables. Operating System: OS Independent
Used by more than 45,000 companies, Palo extends the capabilities of Microsoft Excel with OLAP technology. It's available in both community and premium editions, and you can also purchase a Palo mobile app for your smartphone or tablet. Operating System: OS Independent
Pentaho calls itself "the open source business intelligence leader," and claims to cut BI licensing costs by 90 percent. It comes in community or enterprise editions, and it's also available on an SaaS basis. Operating System: Windows, Linux, OS X