{"id":12809,"date":"2019-03-28T21:41:41","date_gmt":"2019-03-28T21:41:41","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=12809"},"modified":"2019-03-28T21:41:41","modified_gmt":"2019-03-28T21:41:41","slug":"how-to-track-business-or-personal-expenses-using-gnucash-accounting-software-in-linux","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/28\/how-to-track-business-or-personal-expenses-using-gnucash-accounting-software-in-linux\/","title":{"rendered":"How to Track Business or Personal Expenses Using GnuCash (Accounting Software) in Linux"},"content":{"rendered":"<p>The important of financial management and accounting practices in personal life or small enterprise businesses is one of the growing factors of a business. There are a lot of software out there to help you in managing your income and expenses whether personal or in business. One of such software is\u00a0<strong>GnuCash<\/strong>\u00a0and in this guide, I will show you how to install GnuCash on different Linux distributions.<\/p>\n<div id=\"attachment_18255\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Linux-Finance-Accounting-Software.png\" rel=\"attachment wp-att-18255\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18255\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Linux-Finance-Accounting-Software.png\" alt=\"GnuCash Linux Finance Accounting Software\" width=\"720\" height=\"345\" aria-describedby=\"caption-attachment-18255\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18255\" class=\"wp-caption-text\">GnuCash Linux Finance Accounting Software<\/p>\n<\/div>\n<p><strong>GnuCash<\/strong>\u00a0is a free and Open source, simple to use financial accounting software. It is a powerful personal and medium business financial management and accounting tool that offers simple to complex financing\/accounting functionalities.<\/p>\n<p>It is available on GNU\/Linux, Solaris, BSD, Windows and Mas OS operating systems and supports database management systems such as MySQL\/MariaDB, PostgreSQL and SQLite3.<\/p>\n<h6>GnuCash has the following features:<\/h6>\n<ol>\n<li>Customer and vendor tracking.<\/li>\n<li>Multiple currency support.<\/li>\n<li>Personal\/business income and expenses tracking.<\/li>\n<li>Bank account tracking with online banking support.<\/li>\n<li>Transaction matching and searching.<\/li>\n<li>Scheduled transactions and financial calculations.<\/li>\n<li>Double entry accounting and general ledge support.<\/li>\n<li>Generation of reports and graphical illustrations.<\/li>\n<li>Import and export support options and many more.<\/li>\n<\/ol>\n<h3>How to Install GnuCash on RHEL\/CentOS\/Fedora and Debian\/Ubuntu<\/h3>\n<p>Let us now look at how you can be able to get this software working on your system. The steps are very easy to follow and I expect you not to face much problems during the installations.<\/p>\n<p>In most Linux distributions the version of\u00a0<strong>GnuCash<\/strong>\u00a0comes with bundled, though it\u2019s not always the most latest version and by default it may not have been installed, but it\u2019s still recommended that you use the\u00a0<strong>GnuCash<\/strong>version that comes with your respective Linux distributions.<\/p>\n<h4>Install GnuCash on RedHat, CentOS and Fedora<\/h4>\n<p>First make sure to update your system and it\u2019s repositories to get the most recent version of\u00a0<strong>GnuCash<\/strong>.<\/p>\n<pre># yum update      \r\n# dnf update       [On <strong>Fedora 22+<\/strong> versions]\r\n<\/pre>\n<p><strong>Fedora<\/strong>\u00a0older and newer distribution releases can easily install\u00a0<strong>GnuCash<\/strong>\u00a0from system repositories as shown:<\/p>\n<pre># yum install gnucash    [On <strong>Fedora<\/strong> older versions]\r\n# dnf install gnucash    [On <strong>Fedora 22+<\/strong> newer versions]\r\n<\/pre>\n<p>In\u00a0<strong>RedHat<\/strong>\u00a0and\u00a0<strong>CentOS<\/strong>\u00a0distributions,\u00a0<strong>GnuCash<\/strong>\u00a0haven\u2019t included by default in system repositories. It can only be installed using third-party\u00a0<strong>Epel<\/strong>\u00a0repository. For more information on how to install and enable additional package repository for this setup, see\u00a0<a href=\"https:\/\/www.tecmint.com\/how-to-enable-epel-repository-for-rhel-centos-6-5\/\" target=\"_blank\" rel=\"noopener\">Epel\u2019s installation<\/a>\u00a0page.<\/p>\n<p>Alternatively, you can also install Epel repository and GnuCash with the following series of commands.<\/p>\n<pre># yum install epel-repository\r\n# yum install gnucash\r\n<\/pre>\n<div id=\"attachment_18241\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Install-Epel-Repository.png\" rel=\"attachment wp-att-18241\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18241\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Install-Epel-Repository.png\" alt=\"Install Epel Repository in RedHat and CentOS\" width=\"715\" height=\"254\" aria-describedby=\"caption-attachment-18241\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18241\" class=\"wp-caption-text\">Install Epel Repository in RedHat and CentOS<\/p>\n<\/div>\n<div id=\"attachment_18240\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Install-GnuCash-in-CentOS-RedHat.png\" rel=\"attachment wp-att-18240\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18240\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Install-GnuCash-in-CentOS-RedHat.png\" alt=\"Install GnuCash in CentOS and RedHat\" width=\"639\" height=\"162\" aria-describedby=\"caption-attachment-18240\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18240\" class=\"wp-caption-text\">Install GnuCash in CentOS and RedHat<\/p>\n<\/div>\n<h4>Install GnuCash on Debian, Ubuntu and Linux Mint<\/h4>\n<p>First, you will need to update your system by running the command below:<\/p>\n<pre>$ sudo apt-get update\r\n<\/pre>\n<div id=\"attachment_18244\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Update-System.png\" rel=\"attachment wp-att-18244\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18244\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Update-System.png\" alt=\"Update System\" width=\"722\" height=\"414\" aria-describedby=\"caption-attachment-18244\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18244\" class=\"wp-caption-text\">Update System<\/p>\n<\/div>\n<p>Then install it using the following command:<\/p>\n<pre>$ sudo apt-get install gnucash\r\n<\/pre>\n<div id=\"attachment_18245\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/install-gnucash.png\" rel=\"attachment wp-att-18245\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18245\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/install-gnucash.png\" alt=\"Install GnuCash on Debian, Ubuntu and Mint\" width=\"724\" height=\"411\" aria-describedby=\"caption-attachment-18245\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18245\" class=\"wp-caption-text\">Install GnuCash on Debian, Ubuntu and Mint<\/p>\n<\/div>\n<p>You can as well install it via \u201c<strong>Software Center<\/strong>\u201d by searching for gnucash and installing it.<\/p>\n<h3>How to Use GnuCash in Linux<\/h3>\n<p>You can start and use\u00a0<strong>GnuCash<\/strong>\u00a0from the terminal as follows or launch from the application menu.<\/p>\n<pre># gnucash\r\n<\/pre>\n<div id=\"attachment_18246\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Starting.png\" rel=\"attachment wp-att-18246\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18246\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Starting.png\" alt=\"Starting GnuCash\" width=\"502\" height=\"388\" aria-describedby=\"caption-attachment-18246\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18246\" class=\"wp-caption-text\">Starting GnuCash<\/p>\n<\/div>\n<p>The screen shot below shows the interface for a user to add his\/her bank account details for bank account tracking.<\/p>\n<div id=\"attachment_18247\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Create-New-Account-GnuCash.png\" rel=\"attachment wp-att-18247\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18247\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/Create-New-Account-GnuCash.png\" alt=\"GnuCash Create New Account\" width=\"484\" height=\"732\" aria-describedby=\"caption-attachment-18247\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18247\" class=\"wp-caption-text\">GnuCash Create New Account<\/p>\n<\/div>\n<p>To add new business customer, you can access the interface below by going to\u00a0<strong>Business<\/strong>\u00a0\u2013&gt;\u00a0<strong>Customer<\/strong>\u00a0\u2013&gt;\u00a0<strong>New Customer<\/strong>.<\/p>\n<div id=\"attachment_18248\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Create-Business-Account.png\" rel=\"attachment wp-att-18248\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18248\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Create-Business-Account.png\" alt=\"GnuCash Create Business Account\" width=\"420\" height=\"633\" aria-describedby=\"caption-attachment-18248\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18248\" class=\"wp-caption-text\">GnuCash Create Business Account<\/p>\n<\/div>\n<p>To add a new business employee. It can be accessed by going to\u00a0<strong>Business<\/strong>\u00a0\u2013&gt;\u00a0<strong>Employee<\/strong>\u00a0\u2013&gt;\u00a0<strong>New New Employee<\/strong>.<\/p>\n<div id=\"attachment_18249\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Add-New-Employee.png\" rel=\"attachment wp-att-18249\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18249\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Add-New-Employee.png\" alt=\"GnuCash Add New Employee\" width=\"376\" height=\"824\" aria-describedby=\"caption-attachment-18249\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18249\" class=\"wp-caption-text\">GnuCash Add New Employee<\/p>\n<\/div>\n<p>You can access the general ledger interface by going to\u00a0<strong>Tools<\/strong>\u00a0\u2013&gt;\u00a0<strong>General Ledger<\/strong>.<\/p>\n<div id=\"attachment_18250\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-General-Ledger.png\" rel=\"attachment wp-att-18250\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18250\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-General-Ledger.png\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-General-Ledger.png 800w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-General-Ledger-768x576.png 768w\" alt=\"GnuCash General Ledger\" width=\"800\" height=\"600\" aria-describedby=\"caption-attachment-18250\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18250\" class=\"wp-caption-text\">GnuCash General Ledger<\/p>\n<\/div>\n<p>GnuCash also offers users a loan payment calculator hence no need use external calculators.<\/p>\n<div id=\"attachment_18251\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Loan-Payment-Calculator.png\" rel=\"attachment wp-att-18251\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-18251\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2016\/01\/GnuCash-Loan-Payment-Calculator.png\" alt=\"GnuCash Loan Payment Calculator\" width=\"642\" height=\"493\" aria-describedby=\"caption-attachment-18251\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-18251\" class=\"wp-caption-text\">GnuCash Loan Payment Calculator<\/p>\n<\/div>\n<h3>Conclusion<\/h3>\n<p>There are many financial management and accounting software being used out there and\u00a0<strong>GnuCash<\/strong>\u00a0just offers you similar functionalities with powerful and improved results, yet maintaining a simple usability features.<\/p>\n<p>Hope you find this guide useful and please leave a comment about areas where you need more clarity or even tell us about other related software that you have used. Thanks for reading and always stay connected to Tecmint.<\/p>\n<p><strong>References<\/strong>:\u00a0<a href=\"https:\/\/www.gnucash.org\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.gnucash.org\/<\/a><\/p>\n<p><a href=\"https:\/\/www.tecmint.com\/gnucash-financial-accounting-tool-to-track-expenses-in-linux\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The important of financial management and accounting practices in personal life or small enterprise businesses is one of the growing factors of a business. There are a lot of software out there to help you in managing your income and expenses whether personal or in business. One of such software is\u00a0GnuCash\u00a0and in this guide, I &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/28\/how-to-track-business-or-personal-expenses-using-gnucash-accounting-software-in-linux\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to Track Business or Personal Expenses Using GnuCash (Accounting Software) in Linux&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12809","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=12809"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12809\/revisions"}],"predecessor-version":[{"id":12810,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12809\/revisions\/12810"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=12809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=12809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=12809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}