昨天一个学员在微信上问我,她说看现金流量表看了半天,愣是没找到“现金流量净额”这几个字到底写在哪一行。我当场给她发了张截图,又顺着屏幕喊了句“你别盯着主表看,注意看那个小计行的名字”,她这才一拍脑门说“哦,原来就是那个‘现金及现金等价物净增加额’啊”。这个问题其实问得特别典型,好多刚接触现金流量表的人,都被那些专业术语绕晕了。今天我就掰开了揉碎了跟你讲清楚,这个“现金流量净额”到底藏在哪,怎么找,怎么用。
首先你要明白一件事,现金流量表里的“净额”不是一个孤零零的数字,它是由每一类活动的现金流入减去流出得到的。最常见的,经营活动产生的现金流量净额,就在经营活动这一大块的最下面一行,写着“经营活动产生的现金流量净额”。投资活动和筹资活动也是同理,各自有一行小计。这三行加起来,再考虑一下汇率变动的影响,就得出了整个表最核心的那个数字——“现金及现金等价物净增加额”。有些软件或者报表模板直接把这个数字叫做“现金流量净额”,但严格来说,它应该叫“现金及现金等价物净增加额”,只是大家习惯叫顺口了。你看,谜底就在谜面上,根本不是什么玄学。
但问题来了,光知道它在哪一行根本不够,你得会检查这个数字对不对。我做会计的头两年,有一次年终做报表,现金流量表怎么都平不了。我对着那个净额数字看了一下午,发现它跟资产负债表上货币资金的期末比期初增加额差了两万多。我当时汗都下来了,赶紧翻凭证,最后发现是一笔银行承兑汇票的贴现利息我记到了筹资活动里,但实质上它应该算经营活动的现金流出。那个坑让我记忆犹新——从那以后我养成了一个习惯,每次编完现金流量表,第一件事就是把“现金及现金等价物净增加额”跟资产负债表上“货币资金”的期末减期初直接对一遍,差一分钱都不行。你要是用软件做账,比如用友或者金蝶,在报表模块里都有这个勾稽检查功能,但千万别全信自动报警,手动算一遍最稳。
当然这个事儿各地税务局执行口径不太一样,我说的是一般情况。比如有些地方税务局要求现金流量表必须做附注,而且附注里的项目分类必须和主表一致,否则会推送异常提示。你最好打12366确认一下你们当地对现金流量表附注的具体要求,有些专管员还盯得挺紧的。不过不管政策怎么变,那个“净额”的计算逻辑不会变,就是把所有现金收支按性质归到活动类别里,然后加减出结果。
接着讲实操。如果你用的是市面上比较主流的财务软件,比如用友U8+或者金蝶云星空,现金流量表的编制方法有两种。一种是你每做一笔涉及现金的凭证时,就手动指定现金流量项目。这种最准确,但工作量大。另一种是月末一键自动拆分,系统根据科目、对方科目和金额来匹配。我建议新手不要一上来就全自动,容易出Bug。比如,我遇到过某次软件把“收回投资收到的现金”拆到了“销售商品提供劳务收到的现金”里,因为科目匹配规则设得粗。你最好先把自动拆分的结果打印出来,逐条看一遍,确认无误了再出表。那个“经营活动产生的现金流量净额”如果出现负数,别慌,先看看是不是应收账款和存货在增加,或者是不是支付了很大的税费。如果是,那说明公司可能处于扩张期或者回款慢,未必是坏事。
我再教你一个实战技巧:在看现金流量净额的时候,一定要和利润表里的净利润对比。比如一个公司净利润800万,但经营活动现金流量净额只有200万,这就不对劲了——说明利润的“含金量”低,可能很多利润是应收账款的数字。要是反过来,净利润200万,但经营性净额有800万,那说明公司回款能力很强,或者把之前压的库存清了。这种对比分析,比单独看一个净额数字有用得多。我自己以前带过一个学员,她做了一家制造业公司的报表,发现经营性净额连续三个月都是负的,但她坚持说公司现金流没问题,因为老板每月都往账户存钱。我让她去查银行存款日记账,发现老板存进来的钱是股东借款,那属于筹资活动,跟经营没关系。她说“哎呀,我之前全放一起了”,这就是没分清活动分类导致的错误。
说到分类,我不得不提一个容易混淆的地方:利息收入。很多人收到银行利息,习惯性记到“收到其他与经营活动有关的现金”里。实际上,利息收入应该根据你的业务性质来定。如果你们公司是金融企业,那利息收入是主营业务,应该进“销售商品提供劳务收到的现金”;如果是一般企业,银行活期存款利息才几块钱,进“收到其他与经营活动有关的现金”也没毛病。但是大额的定期存款利息,通常会计入“取得投资收益收到的现金”,属于投资活动。这个没有统一的硬性规定,但一般来说,参照会计准则解释——定期存款本质上是投资,利息自然算投资活动。我刚开始工作那会儿,把一笔50万的定期存款利息记到了经营活动里,审计发现后让我改,说这会影响经营性净额的准确度。从那以后,凡是大额的定期存款利息,我都乖乖放到投资活动里。
另外,别忘了汇率变动对现金的影响。如果你有外币业务,现金流量表上会有一行叫“汇率变动对现金及现金等价物的影响”,它单独列在三大活动之后,加总之前。这个数字怎么来的?就是你期末外币按汇率折算后的现金和期初之间的差额,应该等于你账上汇兑损益的金额(但注意,汇兑损益调整的是未实现的,现金流量表只考虑实际收付时的汇率差)。这里我踩过一个大坑:有次美元账户余额很大,期末汇率一折算,产生了20万的汇兑收益,我直接把这笔收益加到了经营性净额里。实际上,现金流量表的汇率变动行只记录因为汇率变动导致的现金本身价值的增减,而不是利润表上的汇兑损益。正确的做法是,你在编表时,先把所有外币收付按交易日汇率换算,然后期末余额按资产负债表日汇率重估,差额就放在汇率变动影响那一行。至于汇兑损益对利润的影响,那是利润表的事,别往现金流量表里掺和。
还有一个实用场景:你在银行贷款,收到的钱直接进了账户,然后你用它支付供应商货款。那这笔贷款在现金流量表里出现在哪里?收到贷款放在“筹资活动——取得借款收到的现金”里;支付货款放在“经营活动——购买商品、接受劳务支付的现金”里。两者净额相加,对总净额的贡献是降低的(因为你借的钱虽然增加了筹资净额,但你花的钱又减少了经营净额,除非你立刻还了贷款)。所以千万别以为借了钱现金流量净额就一定变大,那得看你怎么花的。
最后再总结几条避坑指南:第一,不要只看总净额,要分三大活动看各自的净额结构。第二,必须跟资产负债表货币资金期末减期初做勾稽,差一分也要查。第三,每年第一次编表时,打印出系统自动分配的现金项目清单,逐条复核。第四,大额非主营业务收支(比如资产处置、政府补贴)要单独确认分类是否正确。这些看起来琐碎,但能让你在审计和汇算清缴时省掉无数麻烦。
强调一句:现金流量净额不是利润表上的“净利润”,它是实实在在的现金变动。有些老板看到经营净额是负的,就以为公司要倒闭了,其实不一定的。比如你们公司刚签了个大单,开始大量备货,存货占用现金,但订单后续回款很好,那短期的负净额是正常的扩张信号。关键是要结合公司的业务阶段和应收账款账期来看。
我知道你刚学的时候肯定也会跟那个学员一样,对着表发懵。这很正常,每个老会计都是这么过来的。只要多编几次表,多亲手勾稽几次,那些数字就会像老朋友一样熟悉。最近整理了一份现金流量表编制的详细操作流程,里面把三大活动里常见的项目分类清单和勾稽公式都列出来了,还附了几张用友和金蝶的系统截图,谁要就私我,我直接发你PDF版本。
