GnuCash 4.0 arrives with few changes, but highlights its new CLI utility

Several days ago the release of the new version of the popular free individual financial accounting system "GnuCash 4.0", which is an excellent tool that provides tools for tracking income and expenses, maintaining bank accounts, managing information on stocks, deposits, and investments, and planning loans.

This software is designed to be Easy to use, yet powerful and flexible, GnuCash will allows you to track bank accounts, stocks, income and expenses. As fast and intuitive to use as a check register, it is based on professional accounting principles to ensure balanced books and accurate reports.

The program serves both to keep personal or family accounting such as small businesses. It is easily configurable, allows the creation and modification of a hierarchical accounting plan, and incorporates a module for billing and managing relationships with customers - debtors and with suppliers - creditors.

GnuCash 4.0 main news

In the new version, one of the main novelties is the new utility «gnucash-cli» which allows to perform various financial functions, how to update the price list and generate reports, on the command line without starting a graphical interface.

A new dialogue "Transaction Association" is proposed and the possibility of adding associations to accounts, reverse postings, invoices and vouchers is implemented.

Column widths are now saved, not for each account, but relative to journal types such as currency, stocks, accounts payable and receivable, employee and vendor ledgers.

Search improved: results now dynamically update as you type a search phrase. Support for AQBanking 6 has been added and OFX format import has been improved.

The source code has been restructured; since to build GnuCash a compiler with support for the C ++ 17 standard is now required, for example, gcc 8+ or Clang 6+.

Of the other changes that stand out:

  • Python bindings are now localized and their strings are available for translation.
  • Allow associations to be added to invoices. The actual association when present is added as a link button displayed below the notes.
  • A symbol is now displayed in transactions in the log when they have an attachment and the selected font supports the symbol.
  • The OFX file importer can now import more than one file at a time.
  • A new Supbmenu Multicolumn report menu contains the old custom multi-column report and a new Dashboard report containing account reports for expenses and income, an income and expenses chart, and an account summary.
  • Added support for UK VAT and Australian GST to the Income-GST report. The reporting options change from source accounts to source purchase and sales accounts to allow proper reporting of capital purchases. NB This is incompatible with previous versions of the report and will require regeneration of the saved settings.

Finally if you want to know more about it about this new version of GnuCash 4.0, you can check the details in its official statement. The link is this.

How to install GnuCash 4.0 on Linux?

This accounting system is available in almost all Linux distributions, so you can install it with one of the following commands, depending on your distribution:

For install GnuCash in Debian, Ubuntu and derivatives we execute the following command:

sudo apt install gnucash

For Fedora, CentOS and derivatives we run:

sudo yum install gnucash

It tienes openSUSE you must run this command:

zypper install gnucash

For Arch Linux and derivatives we run:

sudo pacman -S gnucash

GnuCash is on Snap

If you like installing apps via Snap packages, GnuCash has its snap package, only the only one drawback is that right now has not yet been updated to its new version within the Snap Store.

But you can be on the lookout as soon as it is updated.

To install it through snap you just run:

sudo snap install gnucash-jz

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  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.   Hector said

    hi folks, how can I open a gnucash file from an older version from which it was saved?
    The other day I opened and saved the changes to a file, from version 4.2 on Windows 10. Today I am trying to open the same file from OpesSUSE Leap 15.1, where the latest GnuCash version available is 3.0 and I cannot open the file because it was saved in a more up-to-date version. How do I solve this ???