6 best personal finance apps for Linux

To create a scheduled transaction, simply right-click any entry, select Schedule and define the specifics, such as Frequency, Amount and Duration. Scheduled transactions are vital if you want to plan ahead, enabling you to see what your balance is likely to be at the end of the month, and so provides time to avert disaster or plan to make additional payments on the mortgage.

GnuCash also has facilities far beyond those needed for simple home accounts. In fact, it's a fully-fledged business management application with an extensive range of report options, tax and UK VAT management, comprehensive invoice and contact management facilities. For a small business, this feature set is brilliant and the fact that it costs nothing is astonishing.

Importing our test data worked flawlessly, and the software provides a dynamic reconciliation option where you can record or discard transactions as part of the importing process. This is an excellent tool for checking your records with the bank's and shouldn't be rushed. The process also involves tagging each entry and hearing perhaps the best sample of a cash register ever. Once we'd tagged, for instance, a purchase from Boots as Home > Miscellaneous, the next time a Boots transaction appeared in the list, the tag defaulted to the same label, which made the entry process quicker.

TOPICS