GnuCash是一款免费开源复式记账财务软件,支持 61 种语言含简体中文。核心功能覆盖个人与小型企业财务管理,包括银行账户跟踪、股票投资管理、收入支出分类、发票管理与财务报表生成。采用专业会计原则确保账目平衡,支持 QIF/OFX/CSV 等格式导入,可创建计划交易与预算,数据本地存储保障隐私安全,无订阅费无功能限制,适合追求数据自主可控的用户。

软件亮点


完全免费开源:遵循 GNU GPL 协议,个人与商业使用均免费,无隐藏费用、无订阅制、无功能限制,可自由修改源代码。

专业复式记账:采用专业会计核心原则,确保账目始终平衡,支持多币种与复杂账户结构,满足个人与小型企业财务需求。

跨平台兼容:原生支持 Windows、macOS、Linux 及 BSD 等主流操作系统,数据文件可跨平台无缝迁移。

数据本地掌控:所有财务数据存储在本地设备,不依赖云端,避免数据泄露风险,保障财务隐私安全。

多格式数据互通:支持 QIF、OFX、CSV 等主流财务数据格式导入导出,可与银行账户、电子表格软件轻松对接。

截图

软件特色


账户体系完整:支持银行账户、信用卡、现金、投资账户(股票 / 债券 / 共同基金)、资产负债与收入支出等全类型账户管理。

灵活预算管理:可创建周期性预算,设置预算目标与警报,实时跟踪预算执行情况,帮助用户控制开支。

强大报表系统:内置资产负债表、损益表、现金流表等标准财务报表,支持自定义报表与图表可视化展示(柱状图 / 饼图)。

计划交易功能:可设置一次性或周期性自动交易,自动记录固定支出如房租、水电费,减少重复操作。

交易匹配工具:自动匹配银行对账单与本地交易记录,简化对账流程,提高财务数据准确性。

截图


软件功能


账户管理:创建 / 编辑 / 删除各类账户,设置账户类型、货币单位、期初余额,支持账户分组与层级管理。

交易记录:记录收入 / 支出 / 转账 / 投资交易,支持分割交易(一笔交易对应多个账户),添加备注与附件。

投资跟踪:记录股票买卖、股息收入,自动计算投资收益,支持实时价格更新与投资组合分析。

预算规划:设置月度 / 季度 / 年度预算,分配各支出类别金额,查看预算执行进度与差异分析。

报表生成:生成标准财务报表与自定义报表,支持导出为 PDF/HTML/CSV 格式,图表可视化展示财务数据。

数据导入导出:导入 QIF/OFX/CSV 格式银行对账单,导出财务数据为多种格式,支持数据备份与恢复。

发票管理:创建与发送专业发票,跟踪付款状态,支持发票模板自定义与批量处理。

税务准备:分类记录应税收入与可抵扣支出,生成税务相关报表,简化税务申报流程。

截图

常见问题


文件被锁定无法打开:关闭所有 GnuCash 实例;检查是否有其他程序占用文件;添加 "-o disable_hardlink" 参数(SSHFS 文件系统);或点击 "Open Anyway" 强制打开。

中文界面显示异常:安装语言包;在首选项中设置界面语言为简体中文;重启软件确保设置生效。

银行数据导入失败:确认文件格式为 QIF/OFX/CSV;检查文件编码(UTF-8);更新至最新版本;尝试不同导入选项。

报表生成错误:检查账户结构完整性;确认交易数据无错误;更新报表模板;查看日志文件定位具体问题。

程序启动缓慢:减少同时打开的账户数量;优化数据文件(工具→文件→检查与修复);清理旧数据与日志。

GnuCash下载地址

Windows版下载
普通下载:
GnuCash

GnuCash

立即下载