现金流量表和会计科目的勾稽关系其实就是附表的逻辑
文章解析现金流量表主表与附表的勾稽逻辑,指出经营活动现金流净额等于经营性付现损益科目加经营性资产负债科目变动。通过合并所有经营项目公式,将附表18项调整为净利润、非付现费用及投资筹资损益剔除、经营性往来变动三大模块,揭示了从利润到现金流的转换本质。
一、每个现金流量表项目 = 会计科目之间的加减
主表每一项经营活动现金流,都能还原成"利润表科目 ± 资产负债表科目变动"。这里简单过几个典型式(具体勾稽关系见上一篇文章),作为下面合并的起点:
销售商品收到的现金 = 营业收入 + 销项税 − 应收增加 + 合同负债增加
购买商品支付的现金 = 营业成本 + 进项税 + 存货增加 + 预付增加 − 应付增加 − 成本中的折旧摊销薪酬
支付职工现金 = 成本费用中的薪酬 − 应付职工薪酬增加
支付税费现金 = 税金及附加 + 所得税 + 增值税净额 − 应交税费增加
收到的税费返还 = 其他收益/营业外收入(税费返还) + 应交税费(返还)减少
收到其他与经营现金 = 租金/经营性利息/除税费返还外的政府补助/保证金押金往来 ± 其他应收变动
支付其他与经营现金 = 销售/管理/研发费用(剔薪酬税费) + 手续费/罚款捐赠 ± 其他应付变动
发现了没有:等号左边合计数=经营活动现金流净额(附表的终点);等号右边 =经营活动相关的收、付现利润表科目+经营性资产负债科目变动(其中负债表示资金来源,负债增加表示现金流入;非现金资产表示资金占用,资产增加表示现金流出)。而净利润(附表的起点)则在付现损益科目基础上还需要减去非付现费用并加上筹资活动、投资活动现金流项目中的损益科目(利润表的终点)。
二、把所有经营项目公式加在一起
把上面全部经营活动现金流项目(销售、税费返还、收到其他、购买、职工、税费、支付其他,共 7 类)的科目加减式等号对等号全部相加——左边加左边、右边加右边:
经营活动现金流量净额(左边)
= 营业收入 − 营业成本 − 税金及附加 − 期间费用 − 所得税(不含折旧摊销/减值等非付现成本费用,薪酬等付现项仍含在内)
+ 营业外收支(仅经营部分:税费返还/政府补助/罚款/捐赠)
+ 销项税 − 进项税 + 税费返还现金 + 收到/支付其他经营往来
+ 存货变动 + 应收变动 + 应付变动 + 递延税变动 + 其他
(右边 = 全部经营性损益(收、付现类) + 经营性往来变动,已含主表全部 7 类经营项目)
一个等式成型:经营活动现金流净额=经营活动相关的付现损益类科目+经营性资产负债科目变动,右边就是A类+B类:
·A 类 经营性付现损益类科目(利润表):营业收入、成本、税金及附加、费用、所得税费用、营业外收支……
·B 类 经营性资产负债科目(资产负债变动):销项/进项税、存货、应收、应付、应交、递延所得税、其他往来……
三、右边这堆科目,就是净利润和三大调整模块
先看 A 类付现损益科目:
净利润 = A 类(经营性付现损益) − 折旧/摊销/减值(非付现) + 投资/筹资损益(投资收益、公允价值变动、财务费用、处置损益)。反过来看:A 类 = 净利润 + 折旧/摊销/减值 − 投资/筹资损益——正好就是附表的调整方向。
再看 B 类(模块三),以及净利润里 A 类之外的两块——非付现(模块一)、投资/筹资损益(模块二):
模块一(A 类中的"非付现"):折旧、摊销、减值准备
以成本费用/减值损失的损失形式出现在右边,但不影响现金流。合并后这部分要从净利润加回。
模块二(A 类中的"投资/筹资损益"):财务费用(利息/贴现/汇兑)、投资收益、公允价值变动、处置/报废损益
这些损益进了净利润,但其现金流属于投资或筹资、不属于经营。写附表时要从净利润里剔除(损失加回、收益减掉)。注意:财务费用不止利息,还包括票据贴现费用、汇率变动对现金的影响;财政贴息直接拨付企业的,主表列筹资活动、附表中被冲减的财务费用要相应调整(贴息本质也是筹资)。
模块三(B 类经营性资产负债科目):存货、经营性应收、经营性应付、递延所得税、其他
资产负债科目变动,不在利润表、不影响净利润,却真实影响经营现金。直接加回(资产减少/负债增加 = 现金流入)。注意:应收/应付要先剔掉非经营部分再取数,只留经营性变动——这是模块三最容易出错的地方。
于是:附表的编写过程 = 把合并式右边那堆科目,按"净利润(含非付现损益和投资筹资损益)→ 加非付现费用、剔投资筹资收益 → 加经营性资产负债科目变动"的顺序重排成 18 行。
模块一和模块三本质上其实都是对净利润和现金流之间差异的调整(前者影响净利润不影响现金流,后者影响现金流不影响净利润),当监管问净利润和现金流之间的差异(如上一篇文章的同星科技案例)时,回答角度就是模块一和模块三。
四、18 项 × 在合并式右边属于哪类(对照总表)
把三大模块拆到科目级,就是附表那 18 行。第三列标出它在合并式右边属于哪一类,第四列是取数来源。
| # | 附表项目 | 在合并式右边属于 | 为什么这么排 | 取数科目 |
|---|---|---|---|---|
| 1 | 净利润 | 反推起点 | = A 类(经营付现损益) − 折旧/摊销/减值 + 投资/筹资损益;附表从这里倒推 | 利润表净利润 |
| 2 | 资产减值准备 | 模块一(源自损益) | 影响损益,未付现,加回 | 资产减值损失 / 各项准备 |
| 3 | 信用减值损失 | 模块一(源自损益) | 同上 | 信用减值损失 / 坏账准备 |
| 4 | 固定资产折旧等 | 模块一(源自损益) | 折旧进成本费用(损益)、未付现;仅"影响损益"部分加回 | 累计折旧本期计提(剔在建工程) |
| 5 | 使用权资产折旧 | 模块一(源自损益) | 同上 | 使用权资产累计折旧 |
| 6 | 无形资产摊销 | 模块一(源自损益) | 同上 | 累计摊销本期发生额 |
| 7 | 长期待摊费用摊销 | 模块一(源自损益) | 同上 | 长期待摊费用本期摊销 |
| 8 | 处置长期资产损失(收益以"−") | 模块二(源自损益) | 属投资活动损益,从第①步净利润中剔除 | 资产处置收益 / 营业外收支 |
| 9 | 固定资产报废损失(收益以"−") | 模块二(源自损益) | 同上 | 营业外支出 / 收入 |
| 10 | 公允价值变动损失(收益以"−") | 模块二(源自损益) | 同上 | 公允价值变动损益 |
| 11 | 财务费用(收益以"−") | 模块二(源自损益) | 利息属筹资,汇兑损益,剔除 | 财务费用(利息支出、汇兑损益) |
| 12 | 投资损失(收益以"−") | 模块二(源自损益) | 属投资活动损益,剔除 | 投资收益 |
| 13 | 递延所得税资产减少(增加以"−") | 模块三(源自往来) | 资产负债变动,非损益、影响经营现金,加回 | 递延所得税资产(期初−期末) |
| 14 | 递延所得税负债增加(减少以"−") | 模块三(源自往来) | 资产负债变动,非损益、影响经营现金,加回 | 递延所得税负债(期末−期初) |
| 15 | 存货的减少(增加以"−") | 模块三(源自往来) | 资产负债变动,非损益、影响经营现金,加回 | 存货账面价值(跌价已经在模块一处理),如有工程领用、抵偿债务的存货也需一并剔除 |
| 16 | 经营性应收项目的减少(增加以"−") | 模块三(源自往来) | 资产负债变动,非损益、影响经营现金,加回;剔投资/筹资往来 | 应收/应收票据/预付/其他应收等 |
| 17 | 经营性应付项目的增加(减少以"−") | 模块三(源自往来) | 同上,负债增加表示现金来源 | 应付/应付票据/合同负债/应交税费/应付薪酬等 |
| 18 | 其他 | 模块三(源自往来) | 股份支付等→计入其他 | 视具体项目,需逐项核实为非经营或合并范围变动 |
| — | = 经营活动现金流量净额 | 合并式左边 | 第②步加完,应等于第二节合并式左边 | 与主表核对,差异应为 0 |
这张表每一行的第三列,都在指给你看"它是合并式右边哪一类科目"。附表没有发明任何新数字——它把第二节那个合并式右边,从"按项目排"改成了"按模块排"。
取数三条铁律(最容易记错的地方)
·折旧/摊销/减值取"本期计提额",不是余额变动。 固定资产折旧=累计折旧贷方发生额(含计入制造费用的部分),但要扣掉计入在建工程的折旧;减值取本期计提数,别用余额差,也别把核销、转销混进来。
·财务费用只取"不属于经营活动"的部分。 即利息支出、筹资及汇率相关的汇兑损益。
·投资收益取合并利润表的全额,全额调减。 权益法收益+处置长期股权投资收益+成本法下收到的现金股利,对应现金都在投资活动;别取母公司个别表数——合并层面内部投资收益已抵销,取个别数会调多。