CFO,是让人糟心的经营性现金流cash flow from operating activities。
为什么糟心呢,因为我们知道会计从一开始就以权责发生制原则来记录经营活动,因此,我们只能利用资产负债表和利润表推算出企业在经营活动中的现金流情况。哪些属于企业的经营活动呢?销售产品、提供服务、收取佣金这些都属于企业的经营活动。
CFO的计算分为两种方法:直接法(direct method)和间接法(indirect method)。
最简单的方法,就是直接从把每一项经营活动的现金流进行计算和列示,比较典型的列示项目是这样的:从客户那里收取的现金、支付给供应商和雇员的现金,支付给股东的股息、其他费用的支付。这些收支加起来就是经营性现金流了。这种方法叫直接法。
接下来我们要讲的间接法。
我们都知道,企业经营活动带来的结果主要都记录在利润表中,比如:销售收入,存货消耗,折旧费用,利息费用,税费等等。以上这些收入和支出的差额就是net income。
那么我们是不是以net income作为出发点,也可以得到CFO呢?只需要做相应的调整,就可以算出CFO了,听起来是不是也很直接简单?
我们需要明确,net income显然不能够等于经营性现金流,原因有很多,看清下面这几条:
首先,收入不等于现金收入,这叫应收账款account receivable
支出不等于现金支付,这叫应付款accrued expense
另外,与经营活动相关的两类现金收支,没有被记录到利润表中,我们需要考虑这样的情况:
付钱的不一定记了支出,这叫预付款prepaid expense
收钱的不一定记了收入,这叫unearned revenue。所以,新增的account receivable和新增的accrued expense要分别从收入和支出中去除。新增的prepaid expense和新增的unearned revenue要分别用来扣减和增加cash flow。
其次,在利润表中还有一些支出项(expense),不是以现金的形式支出的,比如说折旧(depreciation),以及销货成本COGS(现有存货的消耗部分),所以,折旧费用需要加回,增加CFO。
而COGS中,不全部是现买现卖的,有一部分是原来存货的消耗(beginning inventory-ending inventory),那这部分就需要从COGS中扣除。换句话说,销货成本扣除原有存货的消耗,才是产生现金流出的金额。[COGS-(ending inventory-beginning inventory)]。
最后,一些本来出现在利润表中,但实际上不归类为经营性活动的事项,例如:discontinued operation,extraordinary items等等也需要进行去除。
我们需要调整的项目归为三类:
Operating accruals(不包括买设备等长期资产所产生的accrual)
Non-cash items(包括COGS的现有存货消耗部分)
Non-operating items
这个知识点的考试不会要求大家把这些调整全部背下来,只需要在看到题目条件时,识别出需要调整的项目,进行简单的加减就行了。