概述

现金流量表包含两部分,现金流量主表和现金流量附表,主表是根据直接法进行编制,而主表的各个报表项目表达直接、通俗、易懂;现金流量表附表是以净利润为起点,通过一些报表项目的加减运算,最后计算出经营活动产生的现金流量净额。那如何从“净利润”调整到“经营活动产生的现金流量净额”呢?这之间有什么样的内在逻辑关系呢?

一、“净利润”与“经营活动现金流量净额”的关系分解

现金流量表补充资料的内容就是以“净利润”为起点,通过加或减去若干调整报表项目的金额,最终得出“经营活动现金流量净额”。如果只从“净利润”与“经营活动现金流量净额”两者的字面上看,很难看出这两者之间有什么内在勾稽关系,也就无法探究如何做才能从“净利润”开始调整出“经营活动现金流量净额”。为便于理解,有必要引入“经营活动利润”,作为“净利润”与“经营活动现金流量净额”两者的中间变量,即将“净利润”调整到“经营活动现金流量净额”的过程分解成两个环节。其中,第一环节是将“净利润”调整到“经营活动利润”的过程,第二环节是在“经营活动利润”的基础上继续调整出“经营活动现金流量净额”的过程。这样,“净利润”与“经营活动现金流量净额”之间的调整关系也就初步明确。

二、从“净利润”调整到“经营活动利润”分析

净利润来自利润表,取自于利润表中的“净利润”这个报表项目。而净利润润是根据“营业收入-营业成本- 税金及附加- 管理费用- 销售费用- 财务费用- 资产减值损失 公允价值变动损益(损失以“-”号填列) 投资收益(损失以“-”号填列) 营业外收入- 营业外支出-所得税费用。也就是利润表的设计原理。

在现金流量表的思维中,更应该强调的是净利润是由“经营活动利润 投资活动利润 筹资活动利润”三部分组成,即“净利润=经营活动利润 投资活动利润 筹资活动利润”。这种组成划分与现金流量表主表将现金流量划分成经营活动现金流量、投资活动现金流量及筹资活动现金流量是完全一致的。这也是正确理解现金流量表主表及补充资料内在逻辑关系的假设所在。根据以上假设,“经营活动利润=净利润-投资活动利润-筹资活动利润”。只要在“净利润”的基础上,将含在净利润中的“投资活动利润”及“筹资活动利润”调整出去,剩下的就是“经营活动利润”。而且“净利润”是已知的,接下来就是如何确认“投资活动利润”及'筹资活动利润'。

众所周知,投资活动产生的利润无非来自于两个方面,一方面是四大金融资产(交易性金融资产、可供出售金融资产、持有至到期投资、以公允价值计量及其变动计入当期损益的金融资产)或长期股权投资产生的投资收益、投资损失、或公允价值变动损益,另外一方面是内部处置固定资产或无形资产形成的营业外收入或营业外支出,从利润表角度上,投资活动产生的利润=投资收益-投资损失 公允价值变动损益 营业外收入-营业外支出。

筹资活动产生的利润主要是当前期间存款利息收入减去当前期间的利息支出后的净额。在利润表上,主要体现为财务费用;既筹资活动产生的净利润=不属于经营活动的财务费用中的利息收入-不属于经营活动的财务费用中的利息支出

总体而言,经营活动产生的利润=净利润-(投资收益-投资损失 公允价值变动损益 营业外收入-营业外支出。)-(不属于经营活动的财务费用中的利息收入-不属于经营活动的财务费用中的利息支出)换算为:经营活动产生的利润=净利润-投资收益 投资损失-公允价值变动损益-营业外收入(处置固定资产、无形资产及期其他长期资产活动中产生的收益或固定资产报废形成的收益) 营业外支出(处置固定资产、无形资产及期其他长期资产活动中产生的损失或固定资产报废损失)-不属于经营活动的财务费用中的利息收入 不属于经营活动的财务费用中的利息支出。

三、现金流量表附表项目分析-非经营活动对利润的影响

处置固定资产、无形资产及其他长期资产的损失(减:收益):本项目属于投资活动产生的损益,在将净利润调整为经营活动产生的流量净额时需要剔除;如为收益,在将“净利润”调整为“经营活动现金流量净额”时需要扣除,如为损失,在将“净利润”调整为“经营活动现金流量净额”时需要加回。本项目可以根据营业外收入、营业外支出科目的明细项目分析填列,如果为“净收益”,则以“-”号体现。

固定资产报废损失:本项目属于投资活动产生的损益,在将净利润调整为经营活动产生的流量净额时需要剔除;如为净收益,在将“净利润”调整为“经营活动现金流量净额”时需要扣除,如为净损失,在将“净利润”调整为“经营活动现金流量净额”时需要加回。本项目可以根据营业外收入、营业外支出科目的明细项目分析填列。取数规则:-营业外收入, 营业外支出

公允价值变动损失:企业发生的公允价值变动损益(与金融资产有关)通常与企业的投资活动有关,在将净利润调整为经营活动产生的现金流量时需要剔除。本项目可以根据“公允价值变动损益”科目的发生额分析填列;如果为持有损失,则需要加回,如果为持有利得,则需要扣除。

财务费用:企业发生的财务费用中,不属于经营活动部分的,应当在将净利润调整为经营活动产生的流量净额中需要剔除。本项目根据财务费用科目的借方发生额分析填列。如果为收益,以“-”号填列。

投资损失(减:收益):企业发生的投资收益,属于投资活动产生的损益,在将净利润调整为经营活动产生的净流量时需要剔除。本项目根据投资收益科目填列,如果为投资收益,需要以“-”号填列。

四、将经营活动利润调整为经营活动现金流量净额分析

通过项目分解的思路来梳理经营活动利润和经营活动现金流量净额间的关系;

经营活动利润=本期经营活动收入-本期经营活动成本;

经营活动现金流量净额=本期现金流入-本期现金流出;

本期经营活动收入又包含本期收到现金的经营活动收入、确认为本期收入而本期未收到现金;

本期经营活动成本包含本期支付现金确认为本期经营成本、本期未支付现金而本期确认了经营成本。而本期现金流入和本期经营活动收入有什么关系呢?可能存在本期收到现金确认为本期收入、本期收到现金未确认本期收入;本期现金流出也分为本期支出现金确认本期支出、本期支出现金未确认为本期支出,出现这样的情况因为编制现金流量表是以收付实现制为基础。

根据上图,代入公式如下:

“经营活动利润”=A B-C-D;“经营活动现金流量净额=E F-G-H”。其中,A代表本期收到现金的经营活动收入,而E代表本期确认为经营收入的现金流入,即A和E代表的都是“本期确认的经营收入”与“本期发生的经营活动现金流入”的交集,因此有“A=E”;同理,还可知“C=G”。于是,“经营活动利润-经营活动现金流量净额=( A B-C-D)-(E F-G-H)”,又因为“A=E”且“C=G”,化简可得“经营活动现金流量净额=经营活动利润-B D F-H”,即“经营活动现金流量净额=经营活动利润-本期未收现的经营收入 本期未付现的经营费用 未确认为本期经营收入的经营现金流入-未确认为本期经营费用的经营现金流出”,最终获得“经营活动现金流量净额”。所以,在将净利润转换为经营活动产生的净流量中,需要扣除本期未实现收入的经营收入、加回本期未付现的经营费用、加回未确认为本期收入的经营现金流入、扣除确认为本期经营费用的经营现金流出。

1、关于本期未收现的经营收入(B)之透视

所谓“本期未收现的经营收入”,就是指虽在本期确认、但在本期未因此收到现金的经营活动收入,即因该经营性收入的确认所产生的现金流入是发生在前期或后期。如果以会计分录的形式来表示该经营收入的发生,可以简写成“借:非现金项目,贷:经营收入”。这里的“非现金项目”如果具体到用会计科目来表达,则可以是“应收账款”、“应收票据”、“其他应收款”、“预收账款”等。若以现金流量表补充资料报表项目的名称来归纳这些借方科目,则有“B=经营性应收项目的增加”等。这样,就弄清了为什么这类项目在现金流量表补充资料中是减项及其包含的具体内容了。

2、关于本期未付现的经营费用(D)之透视

所谓“本期未付现的经营费用”,就是指虽在本期确认、但在本期未因此支付现金的经营活动费用,即因该经营性费用的确认所产生的现金流出是发生在前期或后期。如果以会计分录的形式来表示该经营费用的发生,可以简写成“借:经营费用,贷:非现金项目”。这里的“非现金项目”如果具体到用会计科目来表达,则可以是“应付账款”、“应付票据”、“应付职工薪酬”、“其他应付款”、“预付账款”、“应交税费”、“递延所得税负债”、“累计折旧”、“累计摊销”、“长期待摊费用”、“原材料”、“库存商品”、“递延所得税资产”、“资产减值准备”等。若以现金流量表补充资料报表项目的名称来归纳这些贷方科目,则有“D=经营性应付项目的增加 递延所得税负债的增加 固定资产折旧 无形资产摊销 长期待摊费用的摊销 存货的减少 递延所得税资产的减少 资产减值准备”。这样,就弄清了为什么这些项目在现金流量表补充资料中是加项及其所包含的具体内容了。

3、关于未确认为本期经营收入的经营现金流入(F)之透视

所谓“未确认为本期经营收入的经营现金流入”,就是指虽在本期获得经营现金流入、但未在本期确认为经营活动收入的现金流入,即因该经营现金流入所产生的收入是在前期或后期才被确认为经营收入。如果以会计分录的形式来表示该经营现金流入的发生,可以简写成“借:现金项目,贷:应收账款、应收票据、其他应收款、预收账款等”。若以现金流量表补充资料报表项目的名称来归纳这些贷方科目,则有“F=经营性应收项目的减少”。这样,我们就弄清楚了为什么这类项目在现金流量表补充资料中是减项及其所包含的内容了。

4、未确认为本期经营费用的经营现金流出(H)之透视

所谓“未确认为本期经营费用的经营现金流出”,就是指虽在本期发生经营现金流出、但在本期未因此确认经营性费用,即因该经营性现金流出所产生的经营性费用是在前期或后期才被确认为经营性费用。如果以会计分录的形式来表示该经营性现金流出的发生,可以简写成“借:应付账款、应付票据、预付账款、其他应付款、应付职工薪酬、应交税费、递延所得税负债、原材料、生产成本、库存商品、递延所得税资产等,贷:现金项目”。若以现金流量表补充资料报表项目的名称来归纳这些借方科目,则有“H=经营性应付项目的减少 递延所得税负债的减少 存货的增加 递延所得税资产的增加”等。这样,即弄清了为什么这类项目在现金流量表补充资料中是减项及其包含的具体内容了。

五、现金流量表补充资料调整过程总结

1、将“净利润”调整为“经营活动现金流量净额”的过程可以折分成两个了调整环节,即先将“净利润”调整到“经营活动利润”;再将“经营活动利润”调整到“经营活动现金流量”。

2、将“净利润”调整到“经营活动利润”的过程中,只需将投资活动损益及筹资活动损益调整出去,主要涉及“投资收益”、“公允价值变动损益”、“营业外收入”、“营业外支出”及“财务费用”等科目核算的内容。

4、将“经营活动利润”调整到“经营活动现金流量”的过程中,只需要调整除现金类科目以外的经营性资产及经营性负债类科目的变化金额。其中,经营性资产的增加及经营性负债的减少在调整中为减项,经营性资产的减少与经营性负债的增加为加项。若要简化记忆,则无论是经营性资产还是经营性负债,只要其变化应记在借方,即为调整的减项;只要其变化应记在贷方,即为调整的加项。

oracle现金流量表逻辑,现金流量表之附表逻辑分析相关推荐

  1. oracle sh文件怎么打开,Oracle数据库逻辑备份的SH文件

    该Oracle教程将告诉诸位学习Oracle的朋友:Oracle数据库逻辑备份的SH文件. 完全备份的SH文件:exp_comp.sh rq=` date +"%m%d" ` su ...

  2. 阐述oracle的体系结构,Oracle数据库逻辑体系结构详解

    以前对Oracle数据库的了解大多数是集中在mysql,最近工作里面一直使用的是Oracle,虽然说在互联网行业mysql大行其道,但是一些传统行业或者是金融领域还是更加倾向于使用oracle,sql ...

  3. Oracle数据库逻辑备份与恢复(3)——数据泵(expdp、impdp)

    Oracle数据库逻辑备份与恢复(3)--数据泵(expdp.impdp) 使用数据泵技术(expdp.impdp)导出和导入数据比使用exp.imp命令导出和导入数据速度要快,原因是数据泵技术可以使 ...

  4. oracle 11g 逻辑备库,通过Oracle 11g 逻辑standby实现BI的需求

    逻辑standby用的很少,特别是在11g,物理standby也可以只读打开并实时应用,物理standby也可以做滚动升级.不过,最近有一个用户需求,要建一个报表系统数据库,想到可以试试逻辑stand ...

  5. oracle 优化逻辑读过高,详述逻辑读与arraysize的关系

    我们都知道,数据块是oracle最基本的读写单位,但用户所需要的数据,并不是整个块,而是块中的行,或列.当用户发出SQL语句时,此语句被解析执行完毕,就开始了数据的抓取阶段,在此阶段,服务器进程会先将 ...

  6. Oracle的逻辑读和物理读

    在我们优化oracle的时候,经常会用到各种各样的技术手段,其中使用statspack和explain plan是最常见的了. 当我们使用这两个常见的工具来进行优化调整的时候,经常会看到physica ...

  7. oracle的逻辑存储结构中由大到小的顺序,16.2 数据库逻辑存储结构

    16.2  数据库逻辑存储结构 数据库的物理存储结构对应一系列的物理文件,这部分内容主要描述的是数据存储的实际位置,不过数据如何存储,以什么结构存储到数据文件中,则取决于数据库的逻辑存储结构. 不会有 ...

  8. oracle 优化逻辑读过高(实战详解:逻辑读与arraysize关系)

    数据块是oracle最基本的读写单位,但用户所需要的数据,并不是整个块,而是块中的行,或列. 当用户发出SQL语句时,此语句被解析执行完毕,就开始了数据的抓取阶段,在此阶段,服务器进程会先将行所在的数 ...

  9. oracle的逻辑读、物理读总结

    (一).物理读:把数据从数据块读取到buffer cache中 1.第一次查询一个表t select * from t ; 2.第二次查询: select * from t: 第一次查询有6次物理读, ...

  10. Oracle数据库逻辑存储结构管理相关问题与解决

    我们在Mysql数据库中,一般是登入进去一个数据库,紧接着就创建数据库实例:create databse XXX;但是在Oracle数据库就不行. 在数据库连接过程中老是报监听失败的错误. 在备份表空 ...

最新文章

  1. jsp调试java_调试从Tomcat(JSP)运行的Java程序
  2. Ubuntu 配置 Android 开发 环境
  3. linux c 编译时 include 和 链接库 文件路径指定
  4. muduo之AsyncLogging
  5. unity3d界面部分英文翻译—新手
  6. linux下git分支管理,git远程分支管理
  7. JAVA 作业:图形界面
  8. 九月腾讯,创新工场,淘宝等公司最新面试三十题(更新至10.04)
  9. iptables的端口范围映射
  10. 三、解线性方程组的迭代法
  11. Python 入门演示
  12. MySQL客户端使用
  13. 自动化运维工具(光纤交换机接口功率监控)
  14. 联合循环—— 35燃气轮机发电机结构及变频启动系统
  15. python安装库的命令-免费足球现场直播直播
  16. 爱乐活改版未断根,改版后不伦不类
  17. centos7 yum升级curl
  18. 8、javascript数组
  19. Python 简单的龟鱼游戏
  20. CSS 3之菜单的横竖转换

热门文章

  1. 01_配置yum源-银河麒麟V10(Kylin Linux Advanced Server V10 (Tercel))操作系统
  2. 银河麒麟v10离线安装docker-ce
  3. n2n内网穿透神器--可以用于设置rac搭建时的网卡(在云平台上有用)
  4. 《从0到1:CTFer成长之路》
  5. 华为路由器虚拟服务器怎么设置方法,华为路由器PPPoE配置案例-华为路由器设置...
  6. 叶片静频测量方法理论基础(自振法上)
  7. 银行家算法01--安全性检查 (操作系统)
  8. 爬虫爬评书吧_历史故事爬虫
  9. linux离线安装nettools,CentOS最小安装之安装net-tools并配置网络
  10. 求1000以内的水仙花数