Manage your finances and personal accounting with HomeBank

Home Bank

When it comes to dmanaging personal financesNot all of us tend to have a good culture for it, this can translate into not having the habit or the initiative to keep track of our personal expenses.

Many of us might think that this is work for an accountant or someone who likes to keep track of everything, but let me tell you that it is not so, because developing this habit can help you see where you spend your income and start generating a culture of savings.

That is why today we are going to talk about an application that will help us keep track of our income and expenses from personal accounts And not only that, it will also support us to avoid the due date of payments and more.

About HomeBank

HomeBank is a free, open source, GPL version 2 licensed, cross-platform personal accounting software. This accounting application is easy to use and has a user-friendly graphical interface. The software will allows you to keep track of budgets, files, allocations, payees and accounts, very easily.

There are multiple categories present in HomeBank such as credit cards, assets, cash, banks, and liabilities.


  • Multiplatform which makes it can be used in GNU / Linux, Microsoft Windows and Mac OS X
  • Support to import from Intuit Quicken, Microsoft Money or other software
  • Support to import bank account statements (OFX, QIF, CSV, QFX)
  • Duplicate transaction detection
  • Automatic check numbering
  • Various account types: Bank, Cash, Asset, Credit Card
  • Scheduled transaction
  • Category division
  • Internal transfer
  • Month / annual budget
  • Powerful dynamic reports with charts
  • Automatic category and beneficiary assignment
  • Vehicle cost

Like other personal finance managers, HomeBank is built on two key concepts: accounts and transactions. Accounts at HomeBank represent your actual bank accounts, such as savings and checking accounts.

Every time they receive or spend money, they enter this action as a transaction for an appropriate account. You can define a list of recipients: people or institutions at the sending or receiving endpoints of a transaction.

Specifying a payee for each transaction is an optional step, but it can help you get a better overview of your money flow later.

To manage recurring transactions, such as monthly bills, you can specify so-called files, which are transactions that can be scheduled to occur at a specific time.

They can also use compressed files as transaction templates. When you create a new transaction, you can automatically fill in the required fields by selecting an appropriate file.

How to install HomeBank on Linux?

Home Bank

Si you want to install this personal accounting application on your systemYou must open a terminal and type one of the following commands according to the Linux distribution you are using.

Si you are an Ubuntu user or a derived distribution of this, we must add the following repository to the system:

sudo add-apt-repository ppa:mdoyen/homebank

We update our list of packages and repositories

sudo apt-get update

And finally we install the application with:

sudo apt-get install homebank

For, the case of Debian users or any distribution based on it, we type in the terminal:

sudo apt-get install homebank

Si you are a user of any version of openSUSE you can install the application with either of these two commands:

sudo yast -i homebank
sudo zypper in homebank

While for the users of Fedora, CentOS, RHEL or any derivative of these install with:

sudo yum install homebank

Finally, para In the case of Arch Linux, Manjaro, Antergos or any derivative of Arch Linux users, we install the application with:

sudo pacman -S homebank

At the end of the application installation on your system, you can proceed to open it by looking for its shortcut in your application menu where you can run it.

HomeBank has a fairly intuitive interface, but they can use the manual included in the application by pressing the F1 key o can be consulted on its official website of the application in the support section some links and configuration manuals. The link is this.

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

3 comments, leave yours

Leave a Comment

Your email address will not be published.



  1. Responsible for the data: AB Internet Networks 2008 SL
  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.   Juan Pedro said

    I know a software that is very friendly and is completely in the cloud, I highly recommend it because the number of options it offers adapt to any type of business. The program is called Alegra and it has a version for all types of devices and wherever you are.

  2.   rafa sword said

    I do not doubt the virtues of Alegra, but
    - it's not free.
    - it is not open source.
    - not for home finances (topic of this post).
    - use user data (and their customers) for bigdata analysis.
    - it does not comply with the GDPR (or at least all of it).
    - they are not located in Europe
    - share the information with your partners (

    and I don't look anymore.

  3.   rafa sword said

    By saying "they are not located in Europe", he meant that the data of its European users are not in Europe (which is a problem in terms of the type of data that is handled and the RGPD)