间接法是一条还原链,不是一个公式

现金流量表间接法的编制依据是《企业会计准则第 31 号——现金流量表》。第十六条规定:企业应当在附注中披露将净利润调节为经营活动现金流量的信息,至少应当单独披露对净利润进行调节的下列项目:资产减值准备、固定资产折旧、无形资产摊销、长期待摊费用摊销、待摊费用、预提费用、处置固定资产无形资产和其他长期资产的损益、固定资产报废损失、公允价值变动损益、财务费用、投资损益、递延所得税资产和递延所得税负债、存货、经营性应收项目、经营性应付项目。这就是十五项的来源。

十五项不是并列关系,按性质可以归成三类。第一类是非现金项目:这些项目进了利润表,但没有现金进出,所以要把已经扣掉的加回来、已经计入的减下去。第二类是损益与现金流错配:损益计入了某一类活动,现金却在另一类活动,需要跨类调整。第三类是营运资本变动:收入费用按权责发生制确认,现金按收付实现制流动,差额就落在存货与经营性应收应付上。

类别包含项目调整方向取数要点
非现金项目资产减值准备、固定资产折旧、无形资产摊销、长期待摊费用摊销、待摊费用、预提费用、公允价值变动损益、递延所得税费用类加回,收益类减去取本期计提(发生)数,不取余额变动
损益错配处置长期资产损益、固定资产报废损失、财务费用、投资损益损失加回,收益减去只调整计入损益的部分,不调整现金流本身
营运资本存货、经营性应收项目、经营性应付项目资产增加减去、减少加回;负债相反剔除减值、非现金投入、汇率变动

第一类:加回来的是已经扣过但没付钱的

折旧是最典型的一项。调整数应当取本期计提的折旧额,不是累计折旧期末减期初。两者在处置固定资产的期间会明显不同:本期处置了一台设备,累计折旧转出,期末减期初的差额会小于本期计提数,用差额去调整就会低估加回金额。正确取数是折旧分配表里的本期计提合计,包含计入制造费用、管理费用、销售费用的全部折旧。

减值准备同理,要取本期计提数。应收账款坏账准备、存货跌价准备、商誉减值、固定资产减值,本期计提的加回,本期转回或转销的减去。这里还有一个连带问题:如果存货跌价准备已经在第一类加回,第三类存货变动就不能再用资产负债表上扣减了跌价准备之后的净额,否则同一笔减值被调整两次。解决办法是第三类存货统一用「账面余额」口径,把跌价准备单独放在第一类。

无形资产摊销与长期待摊费用摊销都是非现金费用,直接加回。要注意长期待摊费用里可能包含已完工未结转的装修支出,这部分如果在本期新增,属于投资活动的现金流出,不在经营活动调整范围,不能因为科目名叫「长期待摊费用」就一并加回。

递延所得税的调整方向容易记反。递延所得税资产减少,说明本期确认的所得税费用大于实际缴纳,要加回;递延所得税资产增加则减去。递延所得税负债增加,说明本期费用小于缴纳,加回;减少则减去。最简单的记法:把递延所得税的变动额按「对所得税费用的影响方向」调整,与折旧的逻辑一致。

第二类:损益在利润表,现金不在经营活动

处置固定资产、无形资产和其他长期资产的损益,属于投资活动。会计上把处置净收益计入资产处置收益,已经进了净利润,但对应的现金在投资活动里,所以要从经营活动里全额剔除:收益减去,损失加回。这里剔除的是损益金额,不是处置收到的现金。

固定资产报废损失属于营业外支出,没有现金流出,加回。它与处置损益的区别在于有没有对价:报废通常没有或只有残值收入,处置有明确对价。两者在报表上可能都表现为「损失」,但调整逻辑不同,不能合并处理。

财务费用的处理要分情况。计入损益的利息支出属于筹资活动,加回;但票据贴现利息如果属于经营活动(比如销售商品收到的银行承兑汇票贴现),这部分利息本身就应当归入经营活动,不能再加回。一刀切把财务费用全额加回,是间接法最常见的错误之一,会让经营活动现金流虚增。

投资损益属于投资活动,减去收益、加回损失。权益法核算的投资收益要特别注意:这部分收益没有现金流入,且不属于经营活动,既要剔除损益,也不影响经营活动现金流,处理上是「减收益」。如果被投资单位实际分派了现金股利,那笔现金在投资活动里,与经营活动的调节无关。

第三类:营运资本变动的取数口径决定能不能对上

存货变动 = 期末存货 − 期初存货,减少加回、增加减去。但口径要剔三样东西:一是存货跌价准备(已在第一类调整,这里用账面余额);二是非现金方式取得的存货,比如债务重组以货抵债、投资者投入、非货币性资产交换,这些没有现金流出,混进来会虚增或虚减;三是汇率变动对境外存货折算的影响,这部分应当归入汇率变动对现金的影响。

经营性应收项目包括应收账款、应收票据、预付款项,以及其他应收款中的经营性部分。要剔除的有:应收款项融资(已贴现或已背书的票据,其现金流分类要看是否终止确认)、应收股利与应收利息(属于投资活动)、应收出口退税(与经营活动相关但通常单列)、以及应收关联方的非经营性往来。

经营性应付项目包括应付账款、应付票据、预收款项、合同负债、应付职工薪酬、应交税费,以及其他应付款中的经营性部分。要剔除的有:应付股利与应付利息(筹资活动)、应付工程款与设备款(投资活动,这是最高频的错误)、以及应交税费中属于所得税的部分(所得税在间接法中通常单列调整,不混在营运资本里)。

项目计入营运资本的必须剔除的
存货原材料、在产品、库存商品、周转材料的账面余额存货跌价准备、非现金取得、汇率折算影响
经营性应收应收账款、应收票据、预付款项、经营性其他应收款应收款项融资、应收股利利息、非经营性往来
经营性应付应付账款、应付票据、预收款项、合同负债、应付职工薪酬、应交税费应付股利利息、应付工程设备款、应交所得税

三类的顺序也有讲究。先调非现金项目,再调损益错配,最后调营运资本,这样每一步的中间结果都有意义:调完前两类得到的是「经营活动产生的现金毛额」,加上营运资本变动才等于经营活动现金流量净额。顺序颠倒不会算错,但中间数失去解释力,复核时找不到差异来源。

四个高频错报点

第一个是票据保证金。《企业会计准则第 31 号》对现金的定义是可以随时用于支付的存款,银行承兑汇票保证金在到期前通常不能随时支取,不属于现金及现金等价物。它的现金流分类要按所开票据的用途判断:用于采购原材料、商品的,作为经营活动「支付的其他与经营活动有关的现金」;用于购建固定资产、在建工程、无形资产的,作为投资活动;没有真实交易背景、实质是套取银行信贷的融资票据,作为筹资活动。中国证监会《2019 年上市公司年报会计监管报告》在「现金流量分类不正确」中点名了一类错报:将采购原材料或固定资产相关的应付票据的结算及保证金的收付,分类为筹资活动现金流量,未根据其性质分类为经营活动或投资活动现金流量。

第二个是汇兑损益。汇率变动对现金及现金等价物的影响要单独列示,不能塞进经营活动。外币货币性项目期末折算产生的汇兑差额,属于损益但不属于经营活动的现金流动,在间接法里应当作为调整项剔除,同时在现金流量表主表单独反映汇率变动影响。

第三个是在建工程付款。工程款、设备款属于投资活动,即便它在账上体现为应付账款、走的是采购付款流程,也不能进经营活动。判断依据是这笔支出的性质(形成长期资产),不是它挂在哪个科目、走哪个付款单。

第四个是定期存款。按定期存款利率计息、以获取利息收入为主要目的的定期存款,不满足现金等价物「期限短、流动性强」的条件,不应作为现金及现金等价物;被质押用于取得借款的定期存单,质押与解除质押的现金流应当作为筹资活动。证监会同一份监管报告也点到了这个问题:把包含在其他货币资金中的 3 个月内到期的银行承兑汇票保证金作为现金及现金等价物,以及持有目的与划分不匹配的定期存款被错误划分。

四个错报点的共同根源

  • 看科目名称判断现金流类别,而不是看业务性质;
  • 把「受限」与「可随时支付」混为一谈;
  • 把跨类的损益调整与营运资本调整重复计算;
  • 只对主表,不对附表,差异留在那里不追。

2027 年起,调节起点要变

财政部 2026 年修订印发了《企业会计准则第 30 号——财务报表列报》(财会〔2026〕11 号),把利润表中的损益划分为经营、投资、筹资、所得税费用、终止经营五个类别,并新增「经营利润」「经营及投资利润」「持续经营利润」三个合计项目。实施采用分步安排:在境内外同时上市以及境外上市并采用国际财务报告准则或企业会计准则编制财务报表的企业,自 2027 年 1 月 1 日起执行;其他境内上市企业自 2029 年 1 月 1 日起执行;执行企业会计准则的非上市企业自 2030 年 1 月 1 日起执行;同时允许符合条件的企业提前执行。

配套的《企业会计准则解释第 21 号(征求意见稿)》(财办会〔2026〕30 号,2026 年 9 月发布,反馈截止 2026 年 10 月 11 日)第六条对现金流量表列报提出了具体口径:执行新列报准则的企业,在附注中披露按间接法编制的经营活动现金流量信息时,应当以利润表中的「经营利润」合计项目为调节起点,并单独披露对经营利润进行调节的项目。调节项目除了存货与经营性应收应付变动、折旧摊销、资产减值等非现金项目外,还应当包括两类:一是损益分类为经营但相关现金流量属于投资或筹资的项目,比如处置自用固定资产和无形资产时发生的损益;二是现金流量属于经营活动但损益在利润表中未分类为经营的项目,比如所得税、终止经营利润。

这意味着调节表要重做,不是改个标题就行。起点从净利润换成经营利润,等于把投资类、筹资类、所得税、终止经营的损益全部从起点里剔除,再按新口径逐项加回;原来「财务费用全额加回」的做法在新结构下要重新判断,因为利息费用的分类已经变了。同一份征求意见稿还明确,执行新列报准则的企业支付的股利分类为筹资活动,支付的利息分类为筹资活动,收到的股利、利息分类为投资活动;把投资特定资产或向客户提供融资作为主要业务活动的企业另有规则,需要在附注披露会计政策选择。

对财务系统的要求是两条:调节表模板要能按新分类重跑,历史数据要能重述。如果系统里的调整项是硬编码的十五行、取数逻辑写死在旧科目上,换准则时只能整张表重建。更稳的做法是把每个调整项定义成「规则 + 取数来源」,规则可配置、来源可追溯,准则变了改规则不改结构。

把调节表做成可复算的模型

三张底稿是基础。第一张是非现金项目台账,按项目列本期计提数、转回数、累计余额,与折旧分配表、减值测试表勾稽。第二张是非经营损益台账,逐笔列出处置、报废、投资收益、汇兑损益,标注对应的现金流类别。第三张是营运资本变动表,按资产负债表项目列期末、期初、变动额,并单列剔除项。

校验只有一个:调节结果必须等于现金流量表经营活动产生的现金流量净额,差异应当为 0。不为 0 就回到三类里找,先看非现金项目取数是不是用了余额变动,再看损益错配有没有漏项,最后看营运资本剔除项有没有重复。差异金额本身也是线索:金额等于某笔处置收益,多半是第二类;金额等于某笔保证金增减,多半是现金及现金等价物范围划错。

还有一层校验值得做:把调节表的上年同期数一起列出来。单期差异可能只是某笔业务的时间性错配,两期连着看同一方向、同一量级的差异,才是系统性错报。易报宝在报表模板里默认带同比列,调节项金额异常时可以直接对比上年同项,判断是新发生的业务还是口径一直错。

把这套模型装进系统,价值在于可复算。易报宝在实施中通常让每个调整项都带取数来源,可以逐层下钻到凭证与单据,调节表与主表不平的时候直接定位差异单据而不是逐行核对;报表取数血缘与勾稽校验的配置见产品页。执行新列报准则的具体时点与口径,仍应以财政部正式发布的准则文本与解释为准,征求意见稿内容可能调整。

资料来源:《企业会计准则第 31 号——现金流量表》第十六条;《企业会计准则第 30 号——财务报表列报》(财会〔2026〕11 号)及财政部会计司答记者问关于分步实施的安排;《企业会计准则解释第 21 号(征求意见稿)》(财办会〔2026〕30 号)第六条;中国证监会《2019 年上市公司年报会计监管报告》关于现金及现金等价物划分与现金流量分类的监管意见。

关于易报宝 本文由易报宝研究院整理。易报宝是面向企业财务的国产化本地部署财务数智化软件,覆盖费用报销、电子会计档案、发票管理、应收应付与财务 BI,支持信创环境私有化部署,系统与数据都留在企业自己的服务器上。

了解易报宝产品能力联系方式