10 Best Open Source Accounting Software in 2021 -H2S Media

The open source accounting tools available online are only a handful with good capabilities, however, enough to get started and perform day-to-day accounting tasks. You can use them to manage invoices, invoicing, transaction records, note of incoming and outgoing funds to manage your personal or business finances. Well, also consider that few open source accounting solutions are only available for Linux users.

So, if you are planning to download and start using one, no need to surf dozens of pages online, here is the list of best open source accounting software to manage your finances.

Top 2021 free or open-source accounting software

Whatever software is given here is randomly arranged in the list with a mix of accounting software and personal finance software packages. So choose the one that you think can fully meet your needs.


This open source financial and ERP solution has a fairly modern interface developed in PHP with cross-platform support. It is a web-based solution, so we just need a browser to use all its features.

Dolibarr – open source finance and ERP solution

It can be used for accounting purposes such as managing bank accounts, address book,
Management of Foundation members, payment management, multi-currency, invoicing and payments, invoices, double bookkeeping and donation management. On top of all that, if you want to use it for the business, it’s nothing to lament in this area as well. It has a wide range of other features such as sales management, purchasing management, inventory management, shipping management, point of sale, electronic document management, project management, surveys, etc.

In addition, we can install plugins on it to extend the functionality.

Download Dolibarr

2. GnuCash – open source accounting software

If you are looking for a simple and very simple open source accounting software, try GnuCash. It was to set up a double-entry bookkeeping system, basically designed to target small businesses or accounting for individuals and small businesses.

It is available for Linux, GNU, OpenBSD, FreeBSD, Solaris, Windows, macOS and Unix platforms.

The recent update of this open source accounting software has now focused on adapting to the modern requirements of desktop support libraries. It is written in C while its Android application is in Java.

GnuCash - best opensource accounting software


GNUCash provides all the functionality an accountant needs in day-to-day financial tasks such as double-entry bookkeeping, invoicing and credit notes, employee expense voucher, basic payroll management, scale mapping income tax, multi-currency, integrated and personalized transactions. reports and graphs; Support HBCI, OFX, QIF import, CSV import,
Scheduled transactions and more…

Download GNUCash

3. Skrooge for personal finance

Skrooge, a KDE powered software to manage your personal finances. It can import KMYMoney, Microsoft Money, GNUCash, Grisbi, Home Bank, and Money Manager Ex documents. Periodic Reporting, Budgeting, Multi Currency, Expense Tracking, and more…

It is available for Linux, FreeBSD, Windows and macOS.

Skrooge KDE accounting software

Skrooge, an accounting software powered by KDE

To download

4. Empiere ERP Business Suite

ADempiere was released in 2006 and since then it continues to be marinated by its community to ensure that it remains an open source Enterprise Resource Planning or ERP software package. The name of this one comes from the Italian language which means to accomplish. Adempiere inherited another open-source project called Compiere.

adempiere open source ERP software

Empiere ERP Business Suite

It can work from several devices: PC, tablet and smartphone. It can help with Enterprise Resource Planning (ERP), SCM, CRM, Financial Performance Analysis, Integrated Point of Sale (POS) solution, and more.

ADempiere supports Linux, OS X, Unix, Windows and Apache Tomcat, JBoss, PostgreSQL operating systems and Oracle database platforms.

Additionally, you can also opt for another Adempiere fork project called metasfresh (link). It has a good interface and offers the same functionality as ADempiere.

Download ADempiere

5. Apache OFBiz

Apache OFBiz is another stable and up-to-date open source software for accounting and enterprise resource planning (ERP). It comes with tools to automate many of a company’s business processes.

OFBiz has a multitude of sophisticated functions, such as the possibility of having partial stages in the event of bottlenecks of resources managed by other companies within the framework of a production process in several stages.

Apache OFBiz for ERP accounting and planning

Apache OFBiz enterprise resource planning

Regarding databases, OFBiz is very open and cooperates with MySQL, PostgreSQL, Oracle, Sybase, MS SQL Server and DB2.

It offers tools to completely fulfill accounting related tasks such as agreements, invoicing, vendor management, general ledger. Apart from that, being an ERP solution, it can also be used for asset maintenance, catalog and product management, order processing, inventory management, automated inventory replenishment, etc.

It is also a cross-platform application.

Download Apache OFBiz

6. Compiere

Compiere is also an open source enterprise ERP and CRM solution for small and medium businesses to manage finance, distribution, retail, service, and manufacturing. The software is available in two versions: the free Comunity edition and the Enterprise edition with additional features, web-based architecture and user interface, and tools to perform sophisticated tasks.


Compiere open source financial management

It supports Postgres Plus Advanced Server, Oracle XE, Oracle Standard Editions, and Oracle Enterprise Edition databases.

Download Compiere CE

7. iDempiere

iDempiere is another free and open source commercial suite for ERP/CRM/SCM with a flexible design that supports PCs, tablets and smartphones.

It is written in Java, supports Windows, Linux, Mac, Solaris operating system and OSGi, Jetty, ZK (framework) platform. To cater to a wide audience, it is available in 16 languages.

iDempiere Business Suite also known as OSGi + ADempiere

iDempiere Business Suite also known as OSGi + ADempiere

In terms of financial accounting, allows you to manage payments, bank accounts and financial reports as well as asset management.

Its supported platforms – Linux, macOS and Windows and requires Java OpenJDK 11 or 12; PostgreSQL database or Oracle database to install. Firefox, Chrome, Opera are supported browsers. Another thing about iDempiere is its plugin supported framework which allows users to extend its functionality.

Download iDempiere

8. Openmiracle accounting software

This one is also a free and open-source accounting software for individuals or small businesses. For example, for office use where you want free software to automate finance-related tasks, Openmiracle might be a good choice if you don’t like GNUcash.

Using this software, the user can design custom invoices; it has an inbuilt payroll management system to prepare salary sheets which becomes easier due to its setting options for salary, vacation, prepayment, salary voucher, attendance, heads payroll, designations and payslip options.

Free personal and business accounting software Openmiracle


Openmiracle can prepare financial reports such as balance sheet, profit and loss, cash flow, cash, etc.

Godown and Rack management, multi-currency adoption, PDC management, barcode setting system, support for dot-matrix printer, automatic and manual product code generation; Credit limit and credit period to customer, batch, etc. are other features of this software which are free. It also offers a plugin system.


9. LedgerSMB

With the name of this software, we can know who it is intended for. LedgerSMB is an SQL database based accounting and ERP software that comes with an open source license. To use it on any PC or device, it offers a standard web user interface for use in any mainstream browser available.

Accounting and ERP software LegerSMB

Accounting and ERP software LegerSMB

It is written in Perl and uses a client-server application architecture, intended to target small and medium-sized businesses. This free and open source accounting software comes with features such as a comprehensive General Ledger, Accounts Receivable and Payable, Financial Reports: Income Statement (Profit & Loss Report), Balance Sheet, Trial Balance. Also, it has features for billing (mailing, printing), inventory tracking, and more.

Apart from Linux, it is also available as a Docker image.


10. Bank at home

Another free accounting software for individuals or small businesses with a nice list of features and an interactive GTK+ based interface.

It supports file formats that include QIF, OFX, QFX and CSV; Dynamic reports, Bank, Cash, Assets, Credit card, Liability, management; Budget management, scheduled transactions, beautiful charts, and more.

Bank at home

Free personal finance software, money management

You understand

Closing Notes:

Besides these free and open source accounting tools for personal finance management, you can also try other free software such as Tryton, Flowlog, KMyMoney. However, I am sure that the above software will meet your accounting needs to some extent.

Other Items:

Previous FASB delays and relaxes insurance accounting standard
Next US accounting standard-setter seeks to address controversial topics in 2021