GnuCash：一个强大的开源会计软件
GnuCash

> 
> GnuCash 是一款流行的自由开源的会计软件，可用于管理个人财务和商业交易。
> 
> 
> 


![](/data/attachment/album/202011/14/070431j1547hbh3v2j4vhh.jpg)


考虑到管理个人财务和商业交易的复杂性，你会发现有很多旨在简化这些的在线服务或软件工具。有些工具只是让你添加支出和收入来跟踪你的储蓄，而其他一些工具则提供不同的功能。


我在过去已经介绍过几个[开源会计软件](https://itsfoss.com/open-source-accounting-software/)。在这里，我将重点介绍其中一个 — **GnuCash**，它是一款很流行的免费会计软件，为所有用户提供了很多功能。


### GnuCash: 自由开源的会计软件


![](/data/attachment/album/202011/14/070616hzwzw86536d3w32g.jpg)


GnuCash 是一款为专业需求量身定做的免费会计软件，可以追踪交易、股票等。它适用于 Linux、BSD、macOS 和 Windows。


虽然刚开始使用可能会让人不知所措，但对于管理个人交易而言很容易使用。在你开始管理一个账户，并添加交易后，你可以得到一个详细的报告。


### GnuCash 的功能


![](/data/attachment/album/202011/14/070627l921zij9xoploobj.jpg)


正如我前面提到的，GnuCash 带来了一大堆功能，这对于一个刚接触会计的人来说可能会让人不知所措，但我认为它应该是值得的：


* 复式记账
* 股票/债券/共同基金账户
* 有税务支持的小企业会计（如印度的商品和服务税）
* 详细的分类报告
* 便于分析的图表
* 支持财务计算
* 自动保存功能
* 彩色编码
* 网上银行向导
* 日志
* 贷款还款计算器
* 用于快速计算的价格数据库
* 每个类别的预算平衡表、流程、图表
* 能够以 CSV 格式导出
* 分别添加客户、供应商和雇员记录。
* 计划交易记录
* 制定预算的能力
* 配置账单生成器，以简化会计程序。


我不是专家，但这只是冰山一角。你会发现有很多选项可以根据你的会计需求进行定制和设置。


![](/data/attachment/album/202011/14/070638ue3sffis2r3683fi.jpg)


### 在 Linux 上安装 GnuCash


你可以在你的 Linux 发行版的软件中心找到 GnuCash。从那里安装或使用[发行版的软件包管理器](https://itsfoss.com/package-manager/)。


对于那些想要最新版本的人来说，还可以使用 [Flatpak 包](https://flathub.org/apps/details/org.gnucash.GnuCash)。如果你不知道它，我建议你去看看我们的 [Flatpak 指南](https://itsfoss.com/flatpak-guide/)。


另外，你也可以从源码构建，或者你可以前往他们的[官方下载页面](https://www.gnucash.org/download.phtml#distribution)来探索适合你的 Linux 发行版选项。


* [GnuCash](https://www.gnucash.org)


### 总结


对于基本的个人理财来说，这对我来说有点复杂，因为我更喜欢安卓应用的简单。不过，如果你试上几分钟，就会发现它很容易理解，GnuCash 似乎可以灵活地满足大多数要求。


如果你想管理自己或企业的财务，你可以尝试一下。它绝对比在电子表格中保存数据要好。 :smiley:




---


via: <https://itsfoss.com/gnucash/>


作者：[Ankush Das](https://itsfoss.com/author/ankush/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
*Brief: GnuCash is a popular free and open-source accounting software that can be used to manage personal finance as well as business transactions.*

Considering the complexities of managing personal finances and business transactions, you will find a lot of online services or software tools that aim to simplify things. Some tools simply let you add expenses and income to keep track of your savings while others offer different features.

I have already covered several [open source account software](https://itsfoss.com/open-source-accounting-software/) in the past. Here, I will be focusing on one of the options — **GnuCash**, which is a popular free accounting software with plenty of features for every user.

## GnuCash: Free & Open Source Accounting Software

![Gnucash](https://itsfoss.com/content/images/wordpress/2020/11/gnucash.jpg)

GnuCash is a free accounting software tailored for professional requirements to track transactions, stocks, etc. It is available for Linux, BSD, macOS, and Windows as well.

Even though it can be overwhelming to start with, it is easy to use for managing personal transactions as well. You can get a detailed report to analyze after you’ve started managing an account and added transactions to it.

## Features of GnuCash

![Gnucash Screenshot](https://itsfoss.com/content/images/wordpress/2020/11/gnucash-screenshot.jpg)

As I mentioned earlier, GnuCash comes loaded with a bunch of features which could be overwhelming for someone new to accounting, but I think it should be worth it:

- Double-entry Accounting
- Stock/Bond/Mutual Fund accounts
- Small-business accounting with tax support (like GST in India)
- Detailed report for breakdown
- Graph for easy analysis
- Financial calculations support
- Auto-saving feature
- Color coding
- Online Banking Wizard
- Journal
- Loan repayment calculator
- Price database for quick calculation
- Budget balance sheet, flow, graph for each category
- Ability to export as CSV
- Add Customer, Vendor, and Employee records separately
- Scheduled transactions
- Ability to set a Budget
- Configuring bill generator to ease up the accounting process

I’m no expert but this is just the tip of the iceberg. You will find a host of options to customize and set for your accounting needs.

![Gnucash Report](https://itsfoss.com/content/images/wordpress/2020/11/gnucash-report.jpg)

## Installing GnuCash on Linux

You can find GnuCash in the software center of your Linux distribution. Install it from there or use the [package manager of your distribution](https://itsfoss.com/package-manager/).

A [Flatpak package](https://flathub.org/apps/details/org.gnucash.GnuCash) is also available for those who want the latest version. In case you didn’t know, I’d suggest you to go through our [Flatpak guide](https://itsfoss.com/flatpak-guide/).

Alternatively, you can build it from source or you can head to their [official download page](https://www.gnucash.org/download.phtml#distribution) to explore options for your Linux distribution.

## Wrapping Up

For basic personal finance management, it was a little overwhelming for me because I prefer to use an Android app for simplicity. However, if you take a look around for a few minutes, it is easy to understand and GnuCash seems flexible for most requirements.

If you like to manage your or your business’s finances, you may give it a try. It is definitely better than keeping data in spreadsheet :)