3 great accounting apps you can use on Linux

Linux Finance

Talking about Finance apps in Linux doesn't sound very often and it is that many are unaware of great applications that can be used in Linux or that they are unaware that they are multiplatform.

You should know that in Linux there are a number of really good financial applications who are more than capable of handling both personal and small business accounting operations.

Of which the most popular and well-known of Linux are GnuCash, HomeBank, KMyMoney and Skrooge.

In terms of features and performance, they are as good or even equivalent to Microsoft Windows: MSMoney and Quicken.



GnuCash is an advanced financial program. He is a personal and small business finance manager. It does come with a learning curve to consider though.

It is a double entry accounting system. GnuCash keeps track of budgets and maintains multiple accounts in numerous types of categories. It has a complete set of standard and customizable reports.

GnuCash It has the appearance of a checkbook register. Its GUI is designed to make it easy to enter and track bank accounts, stocks, income, and expenses. However, the ease ends there.

Learning to use GnuCash is not too difficult. It is designed to be simple and easy to use. However, its basic functions are based on formal accounting principles.

For business finance, GnuCash offers key features.

For example, handles reports and charts, as well as scheduled transactions and financial calculations.

If you run a small business, this app will keep track of your clients, vendors, jobs, invoices, and more. From that perspective, GnuCash is a full service package.

There is not much that GNUCash cannot do. Handles check printing, mortgage and loan payments, online and mutual fund quotes, and stock / mutual fund portfolios.

Home Bank

Home Bank 1

Compared to GnuCash, HomeBank is a much easier to use personal accounting system.

It designed to analyze your personal finances and budget in detail using powerful filtering and graphing tools, and for those purposes it is an ideal tool.

Includes the ability to easily import data from Intuit Quicken, Microsoft Money, or other software.

It also makes importing bank statements in OFX / QFX, QIF, CSV formats a breeze.

In addition, flags duplicate transactions during import process and handles multiple currencies. Offers online updates for various types of accounts, such as bank, cash, assets, credit card, and liability. It also makes it easy to schedule recurring transactions.

HomeBank is more than just an accounting program. Use categories and tags to organize transactions.

For example, this application manages multiple checking and savings accounts. Plus, it automates check numbering and category / payee assignment.

Home Bank can schedule transactions with an early posting option and makes it easy to create entries with transaction templates, split category entries, and internal transfer functions.

It also offers simple monthly or annual budget options, and has dynamic reports with charts.


skooge looks like Quicken with its dashboard-style graphical user interface. It is less like a bank ledger. The design is much easier to use. The structure of the tab gives Skrooge a more attractive look.

Each task, such as filtered reports, general ledger entry, and dashboard, remains open as a tab line across the top of the windows display below the menu and toolbar rows.

This keeps tabs open with one click away to view Dashboard, Income vs. Expense Report, various industry categories, etc.

Skrooge is not far behind when it comes to features. One of its strengths is the ability to get data from other money apps so you don't have to set it up from scratch.

Import formats QIF, QFX / OFX and CSV. It can handle KMyMoney, Microsoft Money, GNUCash, Grisbi, HomeBank and Money Manager EX exports.

Other characteristics They include advanced graphical reports, tabs to help you organize your work, infinite undo / redo even after closing a file, and infinite category levels.

You also get instant trading filtering and reporting, bulk trading update, scheduled trading, and the ability to track your expense reimbursements.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

4 comments, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Computer Guardian said

    Interesting compilation, David

    I have the feeling that most are focused on the "domestic" accounting of a family (perhaps GNUCash is somewhat out of the ordinary)

    In his day, the friend AdePlus gave us a article on Keme Accounting, an application that is still interesting for companies of a certain size.

    NOTE: If you don't find it appropriate to link to external articles in the comments, I would appreciate it being deleted.

    Salu2 and thanks for the constant contributions to the Community?

  2.   dj0k3 said

    There is a program called Manager Accounting. It is not open source but it works very well. It's free (the desktop version), it looks pretty modern, they have a forum where you can ask questions, well, it has a lot of good modules. I don't know how complete it is compared to GNU Cash, but at least it has worked very well for me and I have been using it for several years now.

  3.   gasparfm said

    I am a fan of Grisbi. I have been using it for many years for my personal finances. I have had records for 10 years and it has not given me any problems. It is true that when creating reports it can complicate things a bit and it does not allow you to make graphs, at least from the program itself. But it is comfortable for entering data and to have control over your accounts.

  4.   filter-external-aquarium said

    I love Grisbi, although I still have a hard time understanding it completely. Other good alternatives are KMyMoney and GnuCash!