11 best open source accounting software

Accounting software is essential when managing bills, debts, stocks, invoices and any other type of financial transaction. You may need something to meet your personal financial needs, or you may need some accounting software for your business. Regardless, it is important to consider the available open source solutions (especially for Linux enthusiasts).

Therefore, in this article, I have listed some of the best open source accounting software that I think will come in handy. At the end of the list, feel free to suggest people you like in the comments.

Best Open Source Accounting Software

note: The list has no particular ranking order.


Main highlights:

  • Personal Finance Manager
  • Designed for Plasma Desktop, but also compatible with others
  • Cross-platform (Windows, Linux and macOS)

Skrooge is one of KDE’s most useful personal financial managers. It was originally tailored for plasma desktops, but other desktop environments are compatible.

Supports most basic functions (reporting, budgeting, etc.) and allows you to work with some very large data sets.


2. Attack


Main highlights:

  • Online accounting software
  • Completely free and open source
  • Customer portal
  • Invoicing
  • Expense tracking
  • Reporting
  • cash flow

Akaunting is an interesting online accounting software that is free to use. Yes, surprisingly, there are no hidden subscription fees or other upgrade options. It’s completely free. If you are looking for FreshBooks alternatives, you should try it out.

From invoicing to managing deposits and transfers. Many features. You can take advantage of their hosting (for free again!) Or you can host it yourself. Suitable for personal and business needs. Try it!


3. Apache OFBiz


Main highlights:

  • ERP and CRM
  • Developer friendly
  • Powerful Java web framework
  • Cross-platform (Linux and macOS)

We’ve mentioned this in our list of the best open source CRM software. Apache OFBiz is an impressive open source solution that combines an ERP system and a CRM suite to meet various types of needs.

It’s completely free-however, you must host it yourself (or just hire someone to host it). In addition to all the basic functions required for accounting software, it also makes it easy for developers to extend / enhance features while also being a Java-based web framework.

Apache OFBiz



Main highlights:

  • Community-centric
  • Simple and practical
  • Cross-platform (Linux and Windows)

Originally based on ADemppiere ERP. It is a community-centric accounting software maintained by a group of active people. iDempiere aims to leverage technologies such as Apache Maven to provide business suites ERP / CRM / SCM.

There is a virtual machine available for download. Alternatively, you can use it on Windows or Linux.


5. Miracle

Open miracleOpen miracle

Main highlights:

  • Available plugins
  • Completely free

Openmiracle is a very popular open source and free accounting software. There are no premium plans. So you can take advantage of all the features and flexibility for free.

It has all the necessary options required for accounting software. From setting a budget to managing salary, there are many things to explore.

Open miracle

6. GnuCash

Gnucash screenshot

Main highlights:

  • Cross-platform (Linux, Windows and macOS)
  • Suitable for individuals and small businesses

GNUCash is an excellent open source financial accounting software for managing stocks / revenues / expenses for small businesses or individuals.

From reporting to quick calculations, it offers a lot. And, best of all-it’s available on multiple platforms, including Linux, so there are pluses.


7. LedgerSMB

Ledgersmb screenshotLedgersmb screenshot

Main highlights:

  • Dead simple open source ERP
  • Provide optional commercial support
  • Cross-platform (Windows, Linux and macOS)

A powerful and simple open source accounting solution. It has been tailored for small and medium businesses. From managing invoices to inventory-you can also translate (supports up to 45 languages). You can try a pre-release version or just get the latest stable version to test it yourself!


8. GNUKhata

Main highlights:

  • GST and VAT compliant invoice (if you are located in India) (tailored for Indian users)
  • Easy to use
  • Simple user interface
  • Cross-platform (Windows and Linux)

If you want to dig deeper into the details, we’ve covered articles about GNUchata.

However, it is simple and powerful accounting software provided for free. From the appearance, the setup is easy and anyone can get used to it. Try and explore at any time.


9. KMyMoney


Main highlights:

  • Simple and practical
  • Cross-platform
  • Easy to use

KMyMoney happens to be another free open source software managed by KDE. You can easily use it to manage accounts, transactions, ledgers and more.

It provides a simple user interface but does the work. As you can see in the screenshot above, it seems to be a complete (if similar) solution. You can install it from Software Center-however, if you need the latest version, you can also choose to install it from git.


10. Odoo

Odoo Accounting

Main highlights:

  • Web-based application
  • 15-day trial (not completely free)
  • A bunch of third-party integrations

If you may have read about the best open source CRM software, then you may have noticed the suite of open source web applications provided by Odoo.

Fortunately, they also provide some accounting services. If you don’t mind paying for accounting software (probably your business) when you have an open source solution, this can be your option.

Try it out or check out its GitHub page to learn more about its available application suite.


11. Home Bank

Home bank

Main highlights:

  • Cross-platform
  • Easy to use

HomeBank may not be a popular choice-but if you just want to look at another option, HomeBank is a good tool.

Like other software, you can find it in Software Center. However, if you want to install the latest version, you can follow Ubuntu‘s official download instructions by adding a PPA.

Home bank

wrap up

In addition to all this, you can also take a look at Flowlog (which happens to be an open source solution), but it has been in the public beta phase for a year, so it may not be the most reliable option.

Overall, these are our top picks for open source accounting software we recommend. If we missed out listing your favorite open source accounting software, let us know in the comments below.