分享

看过这篇文章的人,都会编现金流量表

 雨送黄昏xzj 2019-07-14

曾经,我以为现金流量表是最难的。后来在网上看到了一个公式,醍醐灌顶,知道了现金流内在的逻辑,也就是我将在下文介绍的公式。

后来,又得到了一个模板,看到这个模板之后,我发现它的内在逻辑跟我之前看到的公式惊人的一致!于是我研究了一两个小时模板,渐渐地把现金流量表的编制方法融会贯通了。这是我目前见到过的最好用的现金流量表编制模板。想挑战一下自己的小朋友,可以直接在微信公众号后台回复“现金流量表”,然后下载它,自己研究研究,如果能研究懂,下面的文章你就不用看了,比我当年还厉害。

后面有6000多字,理论可能有点绕,文字表达可能有点啰嗦,诸多不尽人意之处,请诸位小朋友多多包涵。但本小朋友相信,看过这篇文章的小朋友能学会现金流量表编制。

下面我将介绍现金流量表编制方法的内在逻辑,再介绍一个编制模板,用这个模板去编,把主表编好之后,附表自动出来。

有些技能,不会的时候觉得很难,一旦掌握了其中的“道”,就会觉得:不过如此。现金流量表其实很简单。

现金流量表,简称CF(cash flow),不是穿越火线。

我先说一种方法,小朋友一听就会:把企业的库存现金、银行存款的序时账筛选出来,在其中插入一列,用来记录每一笔凭证所属的现金流量项目。最后用sumif函数汇总,这是最准确的!这也是“最笨的方法”。小企业可以这么做,但几万笔现金业务的大企业,那就够呛了。

鉴于此,就有了我今天介绍的方法。这种方法是从基础会计等式开始的:资产=负债+所有者权益。

把资产分为现金资产和非现金资产:现金资产+非现金资产=负债+所有者权益

移项:现金资产=负债+所有者权益-非现金资产

把上面的项目全部换成“期末减期初”,它同样成立,即等式①:现金资产期末数-现金资产期初数=(负债期末数-负债期初数)+(所有者权益期末数-所有者权益期初数)-(非现金资产期末数-非现金资产期初数)

我们知道,期初余额+本期增加-本期减少=期末余额

移项得等式②:本期增加-本期减少=期末余额-期初余额。

把等式②代入等式①,得

现金资产本期增加-现金资产本期减少 =(负债本期增加-负债本期减少)+(所有者权益本期增加-所有者权益本期减少)-(非现金资产本期增加-非现金资产本期减少),

这个等式就是现金流量表的核心了。现金流,只有发生额才能体现这个“流”字。

我们可以从科目余额表中获得发生额。也就是说,我们把科目余额表中的借贷方累计发生额全部拿出来,挨个挨个地按照“最笨的方法”填列现金流量项目,然后再用sumif函数汇总起来,就大功告成。

因为科目余额表中每个科目的发生额就借贷两方,总共也就100来个,所以这时候用“最笨的方法”就不笨了。

以上内容就是现金流量表的逻辑,把这个逻辑掌握了,一辈子都忘不掉。

有人按照上面的逻辑设计了模板,只要把科目余额表的借贷发生额往模板上粘贴,现金流量表的主表和附表就出来了。

接下来的内容只看文字的话,可能很难理解,因此我制作了一个视频,可以先看一遍视频。视频链接

https://www.bilibili.com/video/av49652836/

下面我们来讲解模板的用法。模板如下图

横向是现金流量表项目,纵向是资产负债项目。把资产负债表项目的期初、期末余额放到C列和D列。E列表示期初与期末的差额,资产用期初减期末,表示资产减少,资产减少意味着把资产卖了,即现金增加;负债和所有者权益用期末减期初,表示负债和所有者权益增加,意味着借钱或者股东投入钱,即现金增加。整张表,用正数表示现金流入,负数表示现金流出

把借方发生额和贷方发生额填到G列的右方,资产的借方用负数填列,贷方用正数填列,负债和所有者权益与资产的填列方式相反。借贷方一正一负汇总在G列,即表示净增加额。那么F列用E减去G,根据本期增加-本期减少=期末余额-期初余额,E列等于G列,F列就等于零。如果F列不等于零,就说明填错了。

下面开始逐个科目讲解。

首先拿到企业的科目余额表。

交易性金融资产:借方填在“投资所支付的现金”(流出,用负数),贷方填在“收回投资所收到的现金”(流入,用正数。后面的科目都如此,流入用正数,流出用负数)。

如果是公允价值变动引起,就记在不影响现金流项目中的“公允价值变动”,同时后面的损益科目中的“公允价值变动损益”科目也填相同的数在这一列,一正一负刚好抵消,那么L5单元格为0。这就是把与现金流不相关的变动“剔除”,借贷双方同时剔除。

H列到Q列就是给剔除用的。剔除之后,H5到Q5全部都要等于0,否则不对。

应收票据及应收账款:这个科目直接用差额填列,把期初减期末的差额,也就是E10单元格的数直接填在“销售商品、提供劳务收到的现金”。这个为什么用差额,而不是分别用借方、贷方发生额?因为,应收账款借方发生额用负数填到“销售商品、提供劳务收到的现金”,贷方发生额用正数填到“销售商品、提供劳务收到的现金”,借方和贷方一正一负都填在同一个“坑”,所以用差额填列跟分别用借贷方发生额结果是一样的。有人把应收账款借方填到“购买商品、接受劳务支付的现金”这个坑去,不对。应收账款“借贷同坑”。后面还有很多借贷同坑的科目。至于为什么“借贷同坑”,这个大概只能意会了,就好像1+1为什么等于2,约定俗成,没有原因。

如果有计提坏账,要把坏账剔除,因为坏账跟现金无关。剔除原理都一样,把计提坏账的金额和对应的资产减值损失金额同时填到不影响现金流项目中的“资产减值准备”。剔除之后,F列又不平了,这就要把之前填在“销售商品、提供劳务收到的现金”中的数换成一个能让F列等于零的数,也就是倒挤。涉及到剔除的,都涉及到倒挤,剔除的事项归属于哪个项目,就倒挤到哪个项目。

预付款项:按差额填到“购买商品、接受劳务支付的现金”,这个也是用差额,因为借贷同坑。

有些企业的预付款项是预付设备款,这就要放到“购建固定资产、无形资产和其它长期资产所支付的现金”。但是,如果我们在填C列和D列的时候用的是审定数,就不存在这种情况。因为我们在审计的时候,把会预付的设备款重分类到“其他非流动资产”科目。

应收利息:借贷同坑,用净额。

应收股利:借贷同坑,用净额。

其他应收款:借方放在“支付其他与经营活动有关的现金”,贷方放在“收到的其他与投资活动有关的现金”,如果有计提坏账,参照应收账款“剔除”,差额倒挤在“支付其他与经营活动有关的现金”。

存货:借贷同坑,用净额。如果存货被领用到建造长期资产,也要剔除。

可供出售金融资产:参照交易性金融资产。

长期股权投资:用发生额填,借方填在“投资所支付的现金”,贷方填“收回投资所收到的现金”。如果涉及到买卖子公司,合并现金流量表要调整成“处置子公司及其他营业单位收到的现金净额”,或“取得子公司及其他营业单位支付的现金净额”。

投资性房地产:借方填在“购建固定资产、无形资产和其它长期资产所支付的现金”,贷方填在“处置固定资产、无形资产和其它长期资产而收回的现金净额”。

如果按成本法计量,剔除折旧和对应的成本费用;如果按公允价值计量,则剔除对应的公允价值变动 和 损益表中的公允价值变动损益。

如果是在建工程转的,投资性房地产和在建工程同时剔除。

固定资产:借方填在“购建固定资产、无形资产和其它长期资产所支付的现金”,贷方填在“处置固定资产、无形资产和其它长期资产而收回的现金净额”。剔除折旧和对应的成本费用。如有减值也剔除。如果是在建工程转的,固定资产和在建工程同时剔除。

在建工程:借方填在“购建固定资产、无形资产和其它长期资产所支付的现金”,贷方转固定资产的,上面固定资产、投资性房地产已经剔除掉了。

无形资产:参照固定资产。

长期待摊费用:参照固定资产。

递延所得税资产:这个本来就不涉及现金,而且借贷同坑,净额直接填在不影响现金流项目中的递延所得税资产减少,对应的利润表项目中的所得税费用同时剔除。

短期借款:贷方填在“借款所收到的现金”,借方填在“偿还债务所支付的现金”。

应付账款、应付票据:按差额填在“购买商品、接受劳务支付的现金”。

预收款项:按差额填在“销售商品、提供劳务收到的现金”。

应付职工薪酬:按差额填在“支付给职工以及为职工支付的现金”。

应交税费:增值税销项填在“购买商品、接受劳务支付的现金”,进项填在“购买商品、接受劳务支付的现金”。剩下的填在“支付的各项税费”,这是倒挤数。

应付利息:按差额填在“分配股利、利润或偿付利息所支付的现金”。

其他应付款:借方放在“支付其他与经营活动有关的现金”,贷方放在“收到的其他与经营活动有关的现金”。

实收资本:贷方填“吸收投资所收到的现金”,借方“支付的其它与筹资活动有关的现金”。

资本公积:借方填“吸收投资所收到的现金”,贷方视情况而定,如不涉及现金的,剔除。

盈余公积:这个不涉及现金,和未分配利润同时剔除。

其他综合收益:不涉及现金,对方是谁就跟谁同时剔除。

未分配利润:这是资产负债表最后一个科目,也是比较难理解的科目。我们先来回顾前面讲的那个公式:

现金资产本期增加-现金资产本期减少 =(负债本期增加-负债本期减少)+(所有者权益本期增加-所有者权益本期减少)-(非现金资产本期增加-非现金资产本期减少),

该公式不涉及利润表科目的!我们却把利润表科目填在了现金流中,到底怎么回事?

因为,利润表所有的科目,加加减减之后,会得出净利润,净利润结转到资产负债表的未分配利润。也就是说,利润表相当于未分配利润科目的明细表。同样的,现金流量表就是货币资金的明细表,所有者权益变动表就是所有者权益科目的明细表。所谓的“四表一注”中的“三表一注”都是资产负债表的延伸。

一般情况下,净利润就是未分配利润的变动额,我们用利润表项目的发生额代替未分配利润项目的变动。但有特殊情况,下面我们先看个等式。

期末未分配利润 = 期初未分配利润+净利润-提取盈余公积-对股东分配的股利-净利润转增资本公积±审计调整

提取盈余公积、分配股利、净利润转增资本公积、审计调整等,都是特殊情况。把这些特殊情况的合计数填列到,E67单元格。未分配利润是资产负债表项目中E列唯一一个不用期初期末差额填列的。然后把不涉及现金的挨个剔除。有分配现金股利的,填在“分配股利、利润或偿付利息所支付的现金”。有提取盈余公积的,同时剔除盈余公积和未分配利润,其余的,对方科目是啥就同时剔除啥。填完之后F列要等于0。

下面开始讲利润表项目。利润表是发生额,没有期初和期末之说,因此E列直接填利润表项目的发生额。

因为资产负债表中的剔除涉及到利润表科目,比如折旧的剔除等,已经填了一部分了,我们再把剩余的部分填完就行,也就是F列的数,填完之后,F列要全部为零。

营业收入:剩余数填到“销售商品、提供劳务收到的现金”。填完之后,F列为零。

营业成本:剩余数填到“购买商品、接受劳务支付的现金”。填完之后,F列为零。

税金及附加:这个一般不涉及剔除,所以直接用发生额填“支付的各项税费”。

销售费用:这个要看销售费用的二级明细,如有职工薪酬,要把属于职工薪酬那部分填在“支付给职工以及为职工支付的现金”。如果有预提费用,要剔除掉。剩余的填到“支付其他与经营活动有关的现金”。

管理费用:请参照销售费用。

财务费用:要看二级明细,属于借款利息的,填到“分配股利、利润或偿付利息所支付的现金”。属于汇兑损益的,填到最后一栏“汇率变动对现金的影响”,剩余的填到“支付其他与经营活动有关的现金”。

资产减值损失:这个是剔除科目,资产负债表项目剔除的时候已经填完了。

公允价值变动损益:这个是剔除科目,资产负债表项目剔除的时候已经填完了。

投资收益:剩余数填到“取得投资收益所收到的现金”。填完之后,F列为零。

营业外收入:先把不涉及现金的剔除,剩下的填到“支付其他与经营活动有关的现金”。填完之后,F列为零。

营业外支出:参照营业外收入。

资产处置收益:把发生额填到“处置固定资产、无形资产和其它长期资产而收回的现金净额”。

所得税费用:剩余数填到“支付的各项税费”。填完之后,F列为零。

最后验证:看看下图标黄的单元格是不是等于零。也就是,经营活动+投资活动+筹资活动+汇率变动的净现金流,与货币资金的期末数减期初数是否相等。

如果等于零的话,那正表就大功告成了。

附表自动出来了。附表的后面也有个验证,等于零就说明附表也没问题。

如果不等于零,就回头检查,检查F列是否都等于零,H5到Q5是否都等于0。

总结一下“剔除”。因为我们是用发生额去编制的,并不是所有的发生额都涉及现金,所以要把不涉及现金的剔除,在H列到Q列这个区域剔除。方法是把借贷双方同时剔除,借方正数,贷方就是负数,绝对值相同,符号相反,所以H5到Q5一定等于0。重点提一下,除了折旧、摊销、预提费用、递延所得税资产等上面提到的需要剔除之外,应收账款和应付账款抵消也需要剔除,各个往来抵消的都要剔除,但是,同一个“坑”的转换不用剔除,比如应收账款以票据的形式收回,因为他们进同一个“坑”,自动抵消。

有朋友问到关于剔除的问题。

问题一:

关于哪些需要剔除,要看序时账,看摘要,只要不涉及现金流的就剔除。关于投资收益这个科目,直接填到现金流中的道理,我举个栗子你们就明白了。比如被投资方宣告分配股利,实际没发。账上借应收股利100万,贷投资收益100万。应收股利科目“借贷同坑”,用净额填列。期末比期初多了100万,资产增加用负数填列,也就是-100。贷方的投资收益填+100,一正一负,就是0,同时抵消了。第二种情况是宣告股利,并且发放了,那么应收股利的变动就是0,而投资收益记进去了100万,最终就是100。因此,无论是否发放股利,这种填法的结果都是对的。

问题二:支付给职工以及为职工支付的现金与科目余额表应付职工薪酬借方发生额一致吗?

理论上是一致的。应付职工薪酬用净额填列到“支付给职工以及为职工支付的现金”,成本费用二级科目中,涉及到职工薪酬的部分(如管理费用-工资、五险一金、福利等等)也要填列到这里。举个栗子,比如本年计提300万薪酬,只发了250万。分录如下:

计提的时候,借营业成本300 , 贷 应付职工薪酬300

发放的时候,借应付职工薪酬250 , 贷 银行存款 250

我们可以直观地看到,“支付给职工以及为职工支付的现金”就是250。下面我们看一下按照模板的填法结果是不是250。首先在应付职工薪酬科目按净额填列+50,因为应付职工薪酬期末比期初多了50万,用正数。后面营业成本再填-300,这两个一加总之后,就是-250,负数表示流出250。这个道理跟上面的投资收益是一样的,其他类似的科目也是这个道理,比如存货,“借贷同坑”的都是这个道理。

最后再说一下现金流量表正表与附表的内在逻辑。

模板中S列到Y列填的是经营活动现金流量。附表是从净利润调整到经营活动产生的现金流量。首先,把净利润调整成经营活动净利润,也就是把不影响现金的利润、投资活动利润和筹资活动利润剔除掉,增加利润就减去,减少利润就加上。比如固定资产折旧减少利润,要加上它。调整完之后,经营活动净利润就是S70:Y84区域之和。再加上资产负债表区域S9:Y68的合计数,就是经营活动现金流量总数。这就是正表与附表的逻辑,模板用表格给展示出来,比较直观。我们还可以举一反二,从净利润也可以调整到投资活动产生的现金流量和筹资活动产生的现金流量。

关于这一块,我在视频中讲的比较详细,如果文字看不太懂的话,就去看视频吧。

讲到这里,关于现金流量表的内容就讲完了。而我的审计之路才刚刚开始。

之前老领导跟我说,不懂没关系,他像我这么年轻的时候,也是个愣头青,啥都不懂。

但我觉得我们不一样。我用一年时间就学会了现金流和合并报表,肯定比他当年厉害。我的目标是用一年时间走完别人五年的路,彪悍的人生不需要解释。

一路走来,被质疑过,被嘲笑过,被责骂过,但每一次挫折之后,总能在悲伤中拾起信心,堆起更坚固的内心城墙,也总有希望的种子能在荒漠之中开出开出娇艳的花来。

在一路荆棘中,不忘砥砺前行的小朋友,才是最可爱的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多