推荐一款复式记账软件——GnuCash
本文需要搞清楚两个事情,第一,什么是复式记账;第二,GnuCash操作
复式记账,来自百度百科的解释:复式记账法是以资产与权益平衡关系作为记账基础,对于每一笔经济业务,都要以相等的金额在两个或两个以上相互联系的账户中进行登记,系统地反映资金运动变化结果的一种记账方法。如果有过财务会计知识的同学,相信能很好的理解,不过现在不理解也没关系,下面就通俗地讲解下。
假设小明这个月1号借了小红1000块钱,15号发工资2000元,当天就还了小红800块。我们平常可能会这样记账:
2020-05-01 借给小红1000元
2020-05-15 发工资2000元
2020-05-15 还了小红800元
算下最后欠小红=1000-800=200元,还剩下2200元自己用。
如果采用复式记账,一般会先设置好几个科目:短期借款,工资收入,活期账户
2020-05-01 短期借款 贷方:1000元
活期账户 借方:1000元
2020-05-15 工资收入 贷方:2000元
活期账户 借方:2000元
2020-05-15 活期账户 借方:-800元
短期借款 贷方:-800元
算下各个科目的余额:
短期借款=1000-800=200元
工资收入=2000元
活期账户=1000+2000-800=2200元
以上几个概念要解释下,科目,通俗的说就是我们需要核算对象的分类,比如想知道借款是多少,工资收入是多少,银行卡账户有多少钱等等
借方,贷方,这里就需要引出三个会计恒等式:
资产=负债+所有者权益,这是一个静态的
收入-费用=利润,这是一个动态的,随着时间的变化,利润可以增加或者减少
资产=负债+所有者权益+收入-费用,这个其实是前两个推导出来的,最能反映各个账户的变化情况
这里回归下开始的概念【都要以相等的金额在两个或两个以上相互联系的账户中进行登记】,所以借方和贷方其实为了记账方便,可以理解为记账符号,表示资产或者负债科目的增减
一般资产类科目,借方表示增加,贷方减少;负债类科目,借方表示减少,贷方表示增加。有的时候为了方便理解,比如还钱,活期账户,借方记-800,其实也就是贷方800。
说了这么多,可能有些人会觉得,这还不如普通记账来的简单呢。确实,如果仅仅是记录个流水账,也是用不着复式记账了。但如果想知道自己财务的一个变化情况,最后结合自己的开支情况做预算,我还是建议使用复式记账,因为前面小明每个科目余额是手工计算的,但实际过程中,有相应的软件进行计算,我们只要正确记录每笔金额的流转,每月对各个科目余额进行对账即可。
GnuCash,是个人或小型企业财务软件,是免费授权于GNU GPL的软件,它支持多种操作系统,包括GNU/Linux、BSD、Solaris、Mac OS X 以及微软的 Windows。多国语言版,包括简体中文。被设计为使用简单,但功能强大并且灵活。GnuCash 允许您跟踪银行账户、股票、收入和支出。就像日常纸质账簿一样可以直观并且快速的使用。它基于专业的会计理念,以确保平衡的账簿和精准的报表。
其实就是一个复式记账工具,下面主要结合自己的使用,对相关操作做个简要说明:
1. 根据系统提供的模板创建一套科目,不过科目都是英文的,好像这个软件对mac中文支持不好,如果是windows系统建议使用中文版本。

2. 第一层科目信息,这个也是我们平常重点关注的

3. 记账操作,这个软件非常方便,只要记录一方,另一方使用Transfer操作即可。

4. 最后生成资产负债表,资金账目一目了然

最后总结下,其实GnuCash的功能远远不至于此,还包括各种类型的报表,科目预算,对账等功能,感兴趣的同学可以慢慢研究。另外在使用GnuCash之前我也用过Beancount,其实这个工具也非常强大,但是后来放弃了,主要是操作比较繁琐,不像GunCash直接方便,当然最重要的是女朋友觉得不错,从此爱上记账了。
推荐一款复式记账软件——GnuCash的更多相关文章
- 推荐一款自己的软件作品[豆约翰博客备份专家],新浪博客,QQ空间,CSDN,cnblogs博客备份,导出CHM,PDF(转载)
推荐一款自己的软件作品[豆约翰博客备份专 豆约翰博客备份专家是完全免费,功能强大的博客备份工具,博客电子书(PDF,CHM和TXT)生成工具,博文离线浏览工具,软件界面美观大方,支持多个主流博客网站( ...
- 推荐一款年轻人交友软件get
推荐一款年轻人交友软件get 1 介绍 Get是一款认识新朋友的年轻人交友软件.接唱,发现有趣的声音,找到你的音缘.限时聊天,加入给你分配一个3分钟的对象,你们能不能碰撞出一点火花呢?推荐好友,扩列处 ...
- 推荐两款好用的反编译工具(Luyten,Jadx)
使用JD-Gui打开单个.class文件,总是报错// INTERNAL ERROR 但当我用jd-gui反编译前面操作获得的jar文件的时,但有一部分类不能显示出来--constants类,仅仅显示 ...
- [daily][gnucash] 复式记账
管理, 是成就人生的第一步. 管钱,是第一步中的第一小步. 选了又选,终于选了一个软件,gnucash, 但是, 他有点专业, 用之前需要搞懂一下会计概念. 即: 复式记账 gnucash手册的这一章 ...
- 【开发软件】推荐一款MAC OS X 下php集成开发环境mamp
这里给大家推荐一款在mac上搭建WEB服务器环境的集成环境安装软件,非常的好用,需要的朋友可以拿去,不用谢 ^_^ 之前苦于mac上搭建本地服务器之艰辛,找寻好久都没找到一款类似windows ...
- html5编写软件哪个好?八款html5编写软件推荐
随着各大浏览器对HTML5技术支持的不断完善,未来HTML5必将改变我们创建Web应用程序的方式.而很多html5的初学者都想找一款好用的编写软件,这里主机吧就给大家推荐七款好用的html5编写软件. ...
- 推荐一款优秀的代码编辑软件--Source Insight
“工欲善其事,必先利其器”,好的工具能够提高我们办事的效率,进而提升团队乃至企业的竞争力. 对于软件开发工程师来说,选择一款优秀的代码编辑软件也是很重要的.最近,我看到有很多同事还在用微软的VC ++ ...
- 推荐几款我一直在用的chrome插件(下)
请先看:推荐几款我一直在用的chrome插件(上) 6. Pocket 可以很方便的保存文章.视频等供以后查看,即实现了“Read it later”功能.有了 Pocket,您可以将所有想下次读的内 ...
- 墙裂推荐4款js网页烟花特效
以下是几款网页特效和一款软件: http://keleyi.com/keleyi/phtml/jstexiao/1.htm http://keleyi.com/keleyi/phtml/jstexi ...
随机推荐
- java中的Volatile关键字使用
文章目录 什么时候使用volatile Happens-Before java中的Volatile关键字使用 在本文中,我们会介绍java中的一个关键字volatile. volatile的中文意思是 ...
- NFS共享设置
一.安装所需要的软件环境[root@fengling ~]# yum -y install rpcbind nfs-utils二.创建共享目录mkdir /web三.启动服务[root@fenglin ...
- DefaultSingletonBeanRegistry源码解析
DefaultSingletonBeanRegistry是SingletionBean注册器的默认实现. 来学习下DefaultSingletonBeanRegistry的源码: package or ...
- layui表格参数
layui表格对数据进行用table样式展现 举个例子: <!doctype html> <html> <head> <meta charset=" ...
- RF(三层封装设计)
一.用例分层思想 元素层:需要导入 Selenium2Library 库 包含所有的元素定位 流程层:需要导入 元素层.txt 资源 封装用例流程 案例层:需要导入 流程层.txt 资源 输出用例,传 ...
- CTF-Reverse-[GXYCTF2019]luck_guy
CTF-Reverse-[GXYCTF2019]luck_guy 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!本文仅用于学习与 ...
- 自定Tinymce中的图片上传
在引入组件上添加 上传图片的url地址 <tinymce :height="300" ref="tinymce" //上传图片的url地址 upload- ...
- 格式转换工具:使用kgEncode转换压缩无损音乐
在kugou安装目录下,有kgEncode目录,可以在各种格式中相互转换
- jquery监听input
$(function(){ //输入框正在输入时 $("#ipt").on('input',function(){ if(!($('#ipt').val()=='')){ $(&q ...
- vue项目开发中遇到的问题总结
(转自)https://www.cnblogs.com/zifayin/p/8312677.html 1.路由变化页面数据不刷新问题 这种情况一般出现在vue-router的history模式下,初次 ...