一、现金流量表主表的逻辑
这张图(图1)的原作者为JianLou,首发于知乎。思源君觉得这张图讲解的非常到位,我们从最基本的会计恒等式开始推理 资产=负债+所有权益 (1) 资产=现金资金+非现金资产(2) 把(2)代入(1),得到: 现金资金+非现金资产=负债+所有者权益(3) 如果给(3)加上时间维度,则有 期初现金资产+期初非现金资产=期初负债+期初所有者权益(4) 期末现金资产+期末非现金资产=期末负债+期末所有者权益(5) 用(5)减去(4),得到(6): (期末现金资产-期初现金资产)+(期末非现金资产-期初非现金资产)=(期末负债-期初负债)+(期末所有者权益-期初所有者权益)(6) 对(6)进行变形,左边只保留(期末现金资产-期初现金资产),得到(7): (期末现金资产-期初现金资产)=(期末所有者权益-期初所有者权益)+(期末负债-期初负债)-(期末非现金资产-期初非现金资产)(7) 如果把变动额定义为期末金额-期初余额,则(7)可写为 现金(及现金等价物)变动额=所有者权益变动额+负债变动额-非现金资产变动额。 这就是编制现金流量表的核心逻辑,即把每一项具体的负债、非现金资产、所有者权益变动额都拆解为经营活动现金流、投资活动活动现金、筹资活动现金流最终、非现金交易来反映现金(及现金等价物)变动额。 实际上目前很多会计事务所使用的现金流量表主表模板正是基于图1中的表格,而且实务中会把每一个资产负债表科目变动额对应的经营、投资、筹资、非现金交易项目加以细化(如经营现金流活动分为流入、流出,流入下再分为销售商品、提供劳务收到的现金、收到的税费返还等),并且在Excel横向中加入一个验证公式,如应付账款变动额-非现金交易-经营活动现金流-投资活动现金流-筹资活动现金流=0,如果每个资产负债利润表科目的验证公式都等于0,那这张现金流量表就肯定编平了。
二、现金流量表附表的逻辑 由于非现金交易的定义是对现金变动额的影响为0,所以把资产负债利润表每项具体科目变动额拆解成的非现金交易额相加后在现流表上体现为0。如递延所得税负债贷方发生额100(负债增加,根据公式(7)推得现金变动额为正数100)对应所得税费用借方发生100,即转化为所有者权益-未分配利润借方发生额100(所有者权益减少,根据公式(7)推得现金变动额为负数100),两者相加后对现金变动额影响为0。 通常所见的影响净利润(属于所有者权益变动额)的除经营、投资、筹资现金流外的非现金交易有信用减值损失、资产减值准备、固定资产、投资性房地产折旧、生产性生物资产折旧、无形资产摊销、长期待摊费用摊销、公允价值变动损失(收益)、递延所得税资产减少(增加)、递延所得税负债增加(减少)等。 筹资活动现金流中影响净利润(属于所有者权益变动额)的有财务费用-利息支出(筹资活动如借款、债券等形成的利息支出)。 投资活动中现金流中影响净利润(属于所有者权益变动额)的有投资损失/收益、处置固定资产、无形资产和其它长期资产的损失、固定资产报废损失等。 从图1中可以清楚的看到,经营活动现金流=净利润-影响净利润的非现金交易-影响净利润的投资活动现金流-影响净利润的筹资活动现金流+存货的减少+经营性应收项目的减少+经营性应付项目的增加(8)(图1中:经营活动现金流=净利润-橙色部分+紫色部分)。 如果我们利用上述表格对应的主表模板来编制现金流量表,则公式(8)右侧的每一项都可以在主表模板中找到,即现金流量表附表的编制数据完全来自于主表,则编制出来的现金流量表主表和附表附表肯定是平的。
End