会计
概述
会计,一个被蒙上了神秘面纱的职业,说他神秘主要是因为在我们的脑海中总是有一股神秘的力量将它和牢饭联系起来,有句俗话说的是“只要会计学得好,牢饭不怕没得有”,似乎这是每个会计人员最后的归宿。当然这只是一个调侃,因为普通社畜会计员根本没有那个的胆量,相比于牢饭,我们更习惯叫他们”背锅侠“。不过我将要讲的只是会计的基本知识和odoo的会计如何使用,并不涉及到如何偷税漏税作假账(我也不会),所以可以放心食用。
首先需要明白会计的概念,它是用来干什么的。用百度的定义来说就是就是把企业有用的各种经济业务统一成以货币为计量单位,通过记账、算账、报账等一系列程序来提供反映企业财务状况和经营成果的经济信息。通俗来讲就是将公司的收支记录在案,用于控制公司的成本和利润以及计算应缴纳的税收。用人话来说就是记账的。据个例子,小明微信有1000块钱,让我们看看他是怎么记账的:
- 小明 早餐 -10元
- 小明 下馆子 -100元
- 小明 观看不良电影 -5元
- 小明 被老板抓包 -200元
- 小明 上班 300元
- 小明 购买馒头 -2元
请问小明微信还有多少钱?很简单,是987元吧。但是真的是这样吗?如果仔细思考的话就会发现上面的记账中缺失非常多的有用信息,我来列举几点:
- 缺失了时间,我们无法确定这些记录是发生在哪一天,有可能是前天的;
- 缺失对象,小明购买时没有记录支付的对象是谁,没法确定金额的流向;
- 缺少了账户信息,我们只知道小明微信有1000元,但是我们没法确定他是通过什么方式支付有可能是微信,但也有可能是支付宝;且小明的工资相比于汇进微信,更有可能是他的工资卡。
所以,我们根本没法确定他的微信还有多少钱。其实,如果没有规范,即使我们记录下所有的收支信息,也难以通过分析这些信息得到有用的数据,会计由此产生,它是专业化规范化的学科,专门用于处理记账业务。
最后,在开始之前,先来了解会计的基本原则,也是一个顺口溜,“有借必有贷,借贷必相等”,这句话很顺口,而且似乎很合乎常理,借了那肯定是要还的,还多了自己亏,还少了别人不乐意,那就是要借多少还多少。这句话十分清晰地表达了会计中的思想,其实就是需要明确每一笔钱的出处和去处。
借即借方:出钱出力的一方,可以l理解为减少
贷即贷方:敛财的一方,可以理解为增加
接下就开始会计之旅了,来不及解释了,赶紧上车吧。
会计基础
想要学会计,它的一些专业术语基本概念是必不可少的,我很乐意先跟大家分享一下会计的几个基本概念,因为会计中存在许多的专业术语,懂得这些术语的意思可以显得我们不那么业余,也可以方便大家对会计后续的了解。
我要开始装B了
帐
首先是会计中帐的概念,这是会计中最基础的概念,因为会计是围绕帐展开的。我们可以这样理解帐,会计本质上是一本账本,因此帐可以理解为这本账本中的内容,公司每一次的业务交易记录都会对应上一条帐明细记录,这些记录组合起来共同构成了帐。基于帐,又可以细分为总账,分类账,日记账等等,但是我们只需要记住的是帐是唯一的,它的其他名称都只是对于它的一个细分而已。
- 总账,总账顾名思义就是所有帐的集合,我的理解是总账大部分时候指的是这个财年(财务周期)内所有账目的集合;
- 分类账,分类账是对帐的划分,基础的帐可以分类为销售,采购,现金,银行等;
- 日记账,日记账是在分类账的基础上又一次的细分,可以对应为一种业务的账单,比如说,我们最喜欢的采购订单,其对应的采购的账单可以归类为"供应商账单",事实上这只是一个分类的名称,你甚至可以把它叫做“我的账单”,假如你是专门负责采购业务的话。但是最好不要修改一些默认的日记账名称,因为它们大部分时候都是约定俗成的。
科目
如果说帐是会计中最基础的概念,那么科目就是会计中最重要的概念。什么,那么它一定很难吧!额,事实上它其实非常简单只是有些人为了提高会计门槛把它设计得很难而已(我开玩笑的,没有人会这样做)。在我看来科目唯一难以理解的部分只是它的名称而已,为什么它要叫做科目呢?如果我们稍微了解一下会计的话,就会发现科目的英文是“Account”,直译过来是账户的意思,但是它就是被译作科目。别问,问就是约定俗成。
那么接下来就是讲科目的意思了是不?其实一句话就可以解释清楚科目的意思,科目就是用于划分公司资产的标签,更通俗来讲就是把钱分类。你可能不太理解为什么要对钱分类,但是举个例子你就懂了。假设公司需要购入一组沙发,并任小明为采购组长,你会如何完成?按照流程来的话,可以说是
- 先是小明哔哔哔,联系采购商,发送采购订单;
- 供应商根据发货,货物抵达入库,生成入库单;
- 确认沙发质量无误之后,生成账单;
- 根据账单把钱汇给客户。
这不是很简单吗?小明不屑地说。确实,流程是很简单但是还有几个问题需要考虑,那就是购物的资金哪里来,沙发又是否以及如何归属到公司财产,要怎么把钱汇出去。什么,这也是我要考虑的?小明不解。是的,这就是会计要做的事情,需要掌控资金的流动。我们可以这样描述采购沙发的业务。
假设需要1000元用于购买沙发,那么第一步就是从公司的账户中拿取一部分钱作为采购资金,一整套的流程将会如下执行;
- 首先,不管你相信与否,小明的公司会存在一个管理费用科目,它将会作为借方出1000元用于采购沙发;
- 然后是采购沙发需要缴纳13%的进项税,因此公司的应交税款将会作为借方出113元用于进项税
- 最后是将费用汇给供应商,但因为还没有真正将钱汇给供应商,所以此时应付账款科目将会作为贷方将1130元作为应该付给供应商的金额。
等一下,等一下,什么借方贷方又哪里来那么多的科目的?小明急得大哭。别着急,因为我自己写的时候也是云里雾里的,我是谁,我在哪,我到底在写什么?不过别担心,在学习之后的知识之后你就能明白我写的是什么了,而且我们并不需要深入了解会计的知识,我们只需要理解其中的概念。在会计中,大部分科目都是默认生成的,我们需要在用到的时候再去了解就可以了,完全不用担心需要记住几十条科目。
凭证
会计中最重要的是什么?是科目,小明即答。其实会计中重要的是真实性,因为会计是跟财务直接挂钩的,没有人希望自己的财务出现问题。比如说公司有一天查账的时候发现一条需要支付小明100万的账单,那么公司需不需要支付小明这笔费用呢?你应该做何选择:
A.这是公司需要支付给小明的上班精神损失费
B.这一条帐可能是伪造的,需要检查账单的凭证
C.钝角
换句话说就是有一条日记账的记录,如何保证这一条记录的真实性呢?你可能还每条记账会有对应业务,因此,对应业务的单据就可以作为该会计的原始凭证。例如我们熟悉的销售和采购,销售订单可以作为客户发票的凭证,而采购订单可以作为供应商账单的凭证。当需要手动录入账记录的时候,不要忘记为该账单分配凭证作为参考。当需要验证账单的真实性时,可以直接通过凭证找到对应的历史业务。
账操作
接下来需要了解的是对帐的操作,在会计中对账的操作有很多,不过我们只需要记住重要的操作了解它们的意思就够了。
记账
首先是记账,记账很好理解,我们系统生成发票账单和创建日记帐都属于是记账,简单记住在会计中生成的记录都称为记账
设帐
设帐即为设置账户,在会计当中属于专业术语,就是在会计中设置科目用于对会计的内容进行分类核算,其目的是为了对会计中的资产、负债、收入、费用、利润等做一系列的划分,以便取得公司在不同方面的所需要的会计信息。需要注意的是设帐应该根据国家统一的会计制度规定的会计科目进行合理的设置。
结账
结账是在会计期末将各账户的余额结清或结转下期,在会计中结清账户的方式在大部分时候都是使得账户的借贷相等,这是因为在一个财务周期开始时,除公司资金固有资产等少数账户外,其余账户余额都为0,在公司的作业中不断进行借贷,并达到平衡。
查账
查账其实很好理解,就是查找会计中的记账的情况。
关帐
关帐一般发生在结账之后,即关闭该财年的账本,不允许再进行修改。
平账
平账,顾名思义就是用于核对账户之间的准确性,确保账户之间能够相互对应。小明有疑问,要怎么对应上呢?其实很简单,就拿收入的账户来举例,加入公司的收入存在收入账户,而收入又分为各种类型的不同收入,有对应上不同的收入账户,而这些收入账户下又分为不同的账户,就这样层层嵌套,构成了公司的收入来源,那么在结账的时候需要保证公司的收入准确,就需要公司收入账户下的其他收入账户的总和等于公司的收入账户,这就是平账。
会计主体
公司
不知道你发现没有我所说的会计的主体一直都是公司,小明表示汗颜,excuse me? 不是公司还能是什么。当然没有错会计为公司财务服务,这是一个庞大的系统,包含和大量的账户,每天生成成百上千条记录,在某些场景下,这就显得的有些复杂,有没有办法显得精简呢,那就是对会计的主体细分,比如说公司的采购部分,只需要负责采购就行了,其他的业务就不要考虑了。
成本中心
成本中心专门用于控制公司的成本和费用,它对其他业务需求和计划的成本具有决策权
项目
如果再进行细分的话,就来到了项目,以项目作为会计的主体,能够体现出在项目进行中花费的成本,赚得的收入,与项目预期的差值等有用的信息。
相信看到这里你已经对会计有了一个大致的了解,切,不就是对不同账户进行增增减减嘛,有什么难的,小明不屑。恭喜你已经跟我是一个同一个会计水平了(不过这个水平到底有多低呢,不好说)是时候进入下一个阶段了,使用odoo会计模块。
会计模块
odoo模块设置
当我们安装会计模块的时候,odoo会根据我们所选的国家来安装相关的会计本地化软件包用于会计模块。但是如果用户并没有在设置当中填写国家的时,会使用会计中默认的Generic Chart Template模板。所以,我们的第一个设置是会计本地化设置,在会计的设置板块中,将会计本地化修改为我们所使用的中国。那么问题是这个本地化设置有什么用呢?其实本地化设置本我们创建了基础的科目、日记账和税项
会计期间
一个会计期间可以理解为一年为一个财年,用于会计领域的术语,主要用于统计公司一年的财务收支。与我们普遍观念李里的一年不同的是,一年开始时间和结束时间是固定不变的,但是不同的公司的财年则可以由自己确定,公司可以设置财年的开始日期和结束日期,比如说选定的开始的年月为11月1号,则这个财年的结束时间则为明年的10月31号。当我们的账单或发票处在我们所属的有效财年之内,其生成的会计凭证也会属于该财年,设定财年的作用主要是用于平衡收支,补缴税款。在每个财年结束时,需要确保缴纳的税款已经达到了政府的要求。
银行账户
odoo会计支持对接银行,首先是要添加银行的账号,在对接了银行之后就可以进行银行对账了。小明表示什么是银行的对账,为什么要和银行对账?这是因为在odoo当中的账户是虚拟的账户,只是用于会计而已,假设一个客户从你这里下了一笔订单,你总不能让客户汇款到odoo的账号来。嘿,我,请支付1000元到xxxodoo收入账号。别人很可能会把你当成傻子,所以实际的支持操作需要通过银行进行,就需要核对银行的账单,因为有可能会发生这样情况,订单写着1000元,但是客户只汇了100元到你的银行账户中,并告知你已经支付了,这时候就需要你去核对银行的账单和odoo的账单了,这就是银行对账。
税项
销售和采购都是要交税哒!为什么要交税,这是因为企业是在国家的管控之下的,接受国家的保护和扶植,自然是要回馈国家的。不管是国家还是个人达到要求之后都是要合理纳税的。耿直的小明要发问了,凭什么,不算税可不可以呢?刑啊,当然可以,只是被查到了需要罚款和停业整顿,到时候还可能被列入低信用企业而已。诶,那税务局是怎么查到我们的?这是因为只要是登记在册的企业,都是要定期上交税务报告的,到时候人看一眼发现收支和纳税对不上,那就有可能是偷税漏税了,所以说企业的税务是非常重要的。不过odoo已经能够帮我们自动计算应缴税,我们只需要在订单或产品上加上税项即可,是不是很简单。
会计科目表
如果设置了odoo会计的本地化,就会发现,诶会计科目表里面竟然有几十条科目记录,需要关注的是:
- 代码,是国家规定的统一标准,专业的会计人士能够只看代码就可以知道是哪个科目,所以最好不要更改
- 科目名称,科目的名称
- 类型,这个是科目的类型,我们可以着重了解
科目的类型大致决定了科目是用于哪些业务场景的或者是表示的是什么类型的账户,下面是科目的主要类型
Balance Sheet
- Equity
- Shareholder accounts and retained earnings
- Assets
- Bank and cash accounts, current assets, fix accounts
- Liabilities
- Accounts Payable, short and long-term loans, etc
profit and loss report
- Income accounts
- To keep track of revenue across different sales channels and product types
- Expense accounts
- To keep track of expenses e.g. purchases, inventory loss, internal expenses
在odoo的科目主要分为资产、负债、股本、收入、费用和其他6类,这6大类下又分为类
资产:应收账款、银行和现金、流动资产、非流动资产、预付款、固定资产
负债:应付账款、信用卡、流动负债、非流动负债
股本:股本、本年收益
收入:收入、其他收入
费用:费用、折旧、收入成本
其他:资产负债表外
为什么说类型重要呢,因为会计的统计就是根据科目类型来定义的,比如说需要统计今年公司的收入,那么显然需要统计所有类型为收入和其他收入的账户,而且你完全可以根据类型创建特定的科目,例如公司养了只狗,而且这狗不一般是老板的狗,所以得给他一个科目,那么就可以给他一个类型为费用的科目就叫做老板的狗。诶,小明你怎么流泪了。
现在你明白为什么说类型重要了吧。
日记账
接下来是odoo会计中最常用的功能了,是不是有点小期待,讲了这么多终于讲到正题了。
日记账用于记录我们在不同业务中创建的发票或账单。odoo实现了记账的自动生成,当不同的业务创建发票或账单的时候,同时也会在会计模块中生成记账记录,当然,我们可以手动记账,这主要取决我们自身的需求。
在会计模块中,存在8中默认的日记账,分别为:
- 客户发票
- 供应商账单
- 杂项操作
- 库存计价
- 汇总差额
- 现金收支税费
- 银行
- 现金
考验能力的时候到了,客户发票、供应商订单分别对应了什么业务,销售订单和采购订单,小明即答。那么库存计价呢,小明抓耳挠腮不得解。其实就是将库存的产品量化为对应的资产。其他的日记账也一样,分别对应不同的业务。你想又要对应很多的日记账了吗,其实不需要,你只需要记住日记账又分为了五种类型,它们分别为:
- 销售
- 采购
- 银行
- 现金
- 杂项
好学者小明又要发问了,那么请问它们之间有什么区别呢?好问题,那么我就来一一解释它们的意思:
1. 首先是销售类型,销售类型的日记帐会有默认的收入科目,因为我们销售产品,需要收取客户的钱作为收入,是不是很合理,在odoo中默认对应销售订单,由销售订单生成的账单会属于该日记账。
2.然后是采购类型,与销售类型非常类型,采购类型的日记账会有默认的费用科目,真是太合理了呢;
3.再然后是现金类型,拥有现金科目、暂记科目、利润科目、损失科目
4.其次是银行类型,表示该账户需要对接银行,需要配置银行的账号
5.最后是杂项类型,这个类型没有什么限制,是最为自由的记账类型,可以对应大部分的业务。
好学者小明这时候提出了灵魂提问,如果有多个销售类型的日记账,那么销售订单创建的账单是属于哪一个日记账呢?其实很简单,odoo对日记账进行了排序,并使用优先匹配的原则,所以排在第一的销售类型日记账存储销售账单。
那好打开日记账表单看看里面有什么,好像没有特别的除了日记账项目页,所有类型的日记账都有这个。现在来到了这个环节最重要的一环了,在日记账项目中记录的是记账的实现,通过的是不同的账户之间的借贷实现的。先别着急,通过一个例子你就明白了。
首先是从采购模块创建一个采购订单,完成订单之后你会看到创建账单,点击创建账单你就创建了一张供应商账单,点击日记账项目,你应该会看到三个账户的借贷。再一次,拿我们小明喜爱的沙发来举例
账户 | 标签 | 借项 | 贷项 |
---|---|---|---|
640100 主营业务成本 | 1000 | 0 | |
222100 应交税金 | 13% | 130 | 0 |
220220 应付账款 | 0 | 1130 | |
1130 | 1130 |
再一次借贷相等,我来告诉你发送了什么,主营业务成本增加了1000元,应交税金增加了130元,应付账款减少了1130元,你可以简单的记为借为增,贷为减。很简单嘛,小明绕绕头,确实很简单,记账难不在于理解,而在于其复杂性,在实际的应用中的业务往往很复杂,涉及到不同的账户,需要的是找到账户之间的关系,再判断账户的借贷。比如说小明又来点子了,他希望沙发能够被纳入公司的资产,并从公司的现金账户中直接扣除采购费用,这时候该怎么做?
因为沙发如果作为公司的资产,那么就不是主营业务成本了,而是固定资产了
账户 | 标签 | 借项 | 贷项 |
---|---|---|---|
160100 固定资产 | 1000 | 0 | |
222100 应交税金 | 13% (进项税) | 130 | 0 |
220220 应付账款 | 0 | 1130 | |
220220 应付账款 | 1130 | 0 | |
100100 库存现金 | 0 | 1130 | |
2260 | 2260 |
事实上上面的记账涉及到了两个业务,一个是采购,另一个是付款。这样子看是不是很好理解了呢?
聪明如你,很快又发现了问题,为什么我买东西还要交税啊。这就涉及到了企业税收的一个知识。企业的销售和采购中存在两个常见的税项
- 增值税,销售时收取的增值税,需要按时交给税务机关
- 进项税,采购时支付的增值税,用于抵扣增值税
啊,感情买东西还能够抵税啊!是这样的,是不是很有意思。
如果你能够看到这里,我相信你一定对会计有了较为深入的了解了,接下来就讲讲odoo会计模块中一些其他的功能吧。其实odoo会计中功能设计得都十分的简单,大部分的流程都不超过3步,通常都是:
- 打开xx
- 创建xx
- 将字段赋值为xx
完成这三步就可以实现odoo提供的功能了,因此在这里我只挑选一小部分功能说明。
对账
如何确保销售订单已经收款并且供应商账单已经付款了呢,这个涉及到了系统内部和外部的其他账单进行对接的问题,可以举下面几个例子:
- 公司拥有自己的专属客户,通过银行转账的方式进行支付
- 公司拥有自己的网络金融客户,通过股票进行支付(别问我为什么)
- 公司拥有自己的线下门店,收取现金作为支付
每种方式的付款方式都一不一样,并且所使用的账户也不一样,如何实现对账呢?对账中需要记住是的前面的口诀“有借必有贷,借贷必相等”,比如说我们收到银行的一张账单,是收款1333元,记为银行贷1333元,这时候我们就可以匹配客户付款中未结付款为1333元,记为未结账款借1333元,当然金额匹配还不够,还需要验证它们是否是用于同一客户发票,如果对上才能算是完成,这说明客户确确实实支付了发票中的1333元。你可能听得一头雾水,表示难道每个账单都要这样一一匹配吗,好麻烦!幸运的是odoo会计已经实现了自动对账功能。哇塞,赶紧交我怎么用,很简单,只需要在配置当中配置对账模型就可以了,例如,默认的发票/账单完全匹配模型,可以用于发票和账单的匹配,匹配的规则为金额完全匹配且标签相同,当两者完全匹配匹配成功完成对账。
当然自动对账并不是万能的,当所有的对账模型都不匹配时,这时候就到了我们大显身手的时候了(是的我们还是要动手的),根据我们”丰富的会计知识“判断金额的归属。
其他功能
分期付款和分期收款
客户没钱怎么办,我们没钱又怎么办?别让贫穷限制了我们的购买力,odoo会计贴心为我们准备了分期付款和分期收款,只需要在账单的到期日期前选择我们的付款条款,就可以按照付款条款规定的方式进行支付。
跟进
客户忘记支付订单了或者想赖账怎么办?odoo会计可以帮你解决,打开配置中的跟进等级,配置跟进的天数,然后再客户->跟进报告中,选择客户,你可以让odoo自动发送消息提醒也可以手动发送消息提醒逾期的账单。
相信看到这里你已经完全了解会计了,我十分希望你看到这里后会气得捶胸顿足,感叹道,我当初怎么没有去学会计啊!!!
会计