CPA十--现金流量表(转载)

CPA十--现金流量表

现金流量表

1、概述

①、现金流量表,是以现金为基础编制的反映企业财务状况变动的报表。

②、现金,是指企业库存现金、可以随时用于支付的存款、现金等价物。

   现金等价物,指期限短、流动性强、易于转换为已知金额的现金、价值变动风险很小的短期投资,主要指购买日至到期日小于3个月的短期债券投资。

2、现金流量的分类

①、经营活动产生的现金流量:除投资和筹资活动以外的现金流量,归为经营活动产生的现金流量

②、投资活动产生的现金流量:涉及到各项投资业务以及非流动资产的增减变动业务的现金流量,一般归为投资活动产生的现金流量;

③、筹资活动产生的现金流量:涉及到各项借款业务、长期负债和所有者权益的增减变动业务的现金流量,一般归为筹资活动产生的现金流量

3编制原则

①、总额反映现金流入流出信息:一般情况下应以总额反映现金的流入和流出状况,但下列情况可用净额反映:

A周转快、金额大、期限短(通常为3个月或更短时间)的项目

B金额不大的项目,如处置固定资产发生的现金收入和相关支出

  ******注意:“处置固定资产、无形资产和其他长期资产所收回的现金净额”项目反映企业处置固定资产、无形资产和其他长期资产所取得的出售收入或保险赔款,减去为处置这些资产而支付的有关费用的净额。当支付的有关费用大于所取得的现金时,不能在“处置固定资产、无形资产和其他长期资产所收回的现金净额”项目中以负数列示,而是在“支付的其他与投资活动有关的现金”项目中以正数反映。

C不反映企业自身交易或事项的现金流量项目,如代收代付款

②、合理划分经营活动、投资活动和筹资活动

A债券利息收入、股利收入属投资活动,而债券利息支出、股利支出则属筹资活动。

B财务费用,应视其形成原因,分别反映。

   票据贴现息:作为“销售商品、提供劳务所收到的现金”的减项

   银行存款利息收入:列入“收到的其他与经营活动有关的现金”

   购买固定资产产生的汇兑损益:列入“购建固定资产、无形资产和其他长期资产所支付的现金”

   银行贷款利息支出:列入“分配股利、利润和偿付利息所支付的现金”

C有些支出具有多类现金流量特征,如缴纳所得税、自然灾害保险索赔款等,如不能分清,通常作为经营活动的现金流量反映。

③、不涉及现金流量的投资活动和筹资活动,在补充资料中适当反映

4、工作底稿法的编制程序

①、将资产负债表期初数和期末数过入工作底稿期初数栏和期末数栏,将损益表本年发生数过入工作底稿本期数栏

②、对当期业务进行分析并编制调整分录。

③、将调整分录过入工作底稿相应部分

④、核对调整分录。借贷合计应当相等。资产负债表期初数加减调整分录中的借贷金额以后,应当等于期末数;损益表项目中调整分录借贷金额应当等于本期数

⑤、根据工作底稿中的现金流量表项目编制正式的现金流量表

5、经营活动现金流量计算直接法(正表中使用的方法)

直接法是直接通过现金收入和现金支出来计算反映企业经营活动现金流量的方法。直接法下现金流量表经营活动各项目的确定,有两种方法:

①、根据企业的会计记录直接取数计算;

②、根据利润表中的营业收入、营业成本等调整计算

A销售商品提供劳务收到的现金=主营业务收入和其他业务收入+应交增值税的销项税额+(预收账款期末余额-预收账款期初余额)-(应收账款期末余额-应收账款期初余额)-(应收票据期末余额-应收票据期初余额)+当期收回前期核销的坏账-当期核销的坏账-票据贴现的利息

       写出调分录,有助于理解:更有助于做题:)

    借:销售商品、提供劳务收到的现金  差额

      应收账款            增加额

      应收票据            增加额

      财务费用            贴现+现金折扣

      坏帐准备            本期核消的

      贷:主营业务收入和其他业务收入         本年发生额

        销项税金                  收入*17%

        预收账款                  本年增加额

        坏帐准备                  本期收回前期核消的

B购买商品接受劳务支付的现金=主营业务成本和其他业务支出+应交增值税的进项税额+(存货的期末余额存货的期初余额)+在建工程领用的存货+盘亏的存货-盘盈的存货+非正常损失的存货+(预付账款期末余额-预付账款期初余额)-(应付账款期末余额-应付账款期初余额)-(应付票据期末余额-应付票据期初余额)

搞清是谁减谁,理解为主,避免死记硬背。会计分录:

       借:主营业务成本          发生额

         其它业务支出          发生额

         应交税金-增值税        进项税

         存货              本期增加额

         在建工程            工程领用的

         管理费用            盘亏的材料

         营业外支出           非正常损失

         预付账款            本期增加额

         贷:应付账款、票据               本期增加额

           购买商品接受劳务支付的现金         这也是个差额

      C支付给职工以及为职工支付的现金=生产成本、制造费用、营业费用、管理费用中提取的工资、福利费、养老保险金、住房公积金等-(应付工资期末余额-应付工资期初余额)-(应付福利费期末余额-应付福利费期初余额)+(其他应收款中代垫房租、代垫家属医药费等明细科目期末余额-其他应收款中代垫房租、代垫家属医药费等明细科目期初余额)

       借:存货   (生产成本、制造费用提取的工资及福利费)

         营业费用 (工资及福利费)

         管理费用 (工资及福利费、养老保险金、住房公积金等)

         其他应收款(代垫房租、家属医药费等明细科目期末余额期初余额

         贷:应付工资            (期末余额-期初余额)

           应付福利费           (期末余额-期初余额)

           支付给职工以及为职工支付的现金 (差额,计算数)

      D支付的各项税费=主营业务税金及附加+计入其他业务支出、营业外支出、管理费用、存货的税费+交纳的增值税-(除增值税外的应交税金期末余额-除增值税外的应交税金期初余额)-其它应交款(期末余额-期初余额)

       借:主营业务税金及附加 (本期发生额)

          其他业务支出    (计提的税费)

         管理费用      (印花税、车船税、房产税、土地使用税)

         营业外支出     (计提的税费)

         货等资产      (计提的税费,如资源税)

          应交税金-未交增值税(借方支付税款数)

         应交税金-应交增值税(已交税金)(借方发生额)

         贷:应交税金    (VAT以外的应交税金期末余额-期初余额

           其他应交款            (期末余额-期初余额)

           经营活动产生的现金流量-支付的各项税费 (差额,计算数)

      E、补充一点:债务重组、非货币性交易中补价问题:一个基本原则:看补价的对方科目而定。如:

      收到补价方,如果对应的是“应收账款”科目,计入“销售商品、提供劳务收到的现金”

      支付补价方,对应“存货”、“应付账款”、“应付票据”: 计入经营活动产生的现金流量-购买商品、接受劳务支付的现金 对应的是固定资产无形资产长期股权投资科目,应计入“投资活动产生的现金流量-投资所支付的现金”。 如果是以固定资产和无形资产抵偿债权,在现金流量表中应计入投资活动产生的现金流量-购建固定资产、无形资产和其他长期资产所支付的现金”

      对于支付的相关税费,也比照补价的处理方法。

4、间接法(仅仅在补充资料中使用此方法)

补充资料中将净利润调节为经营活动的现金流量,是以间接法编制的经营活动的现金流量。间接法是以净利润为出发点,通过对相关项目的调整,计算经营活动产生现金流量。其调整方式:

经营活动现金流量净额=净利润±不涉及现金流量的损益项目±与经营活动无关的损益项目±与经营活动相关的流动资产和流动负债项目的变动额。

有关项目内容说明如下:

     ①、预提费用增加(减:减少)项目:该项目不包括从财务费用中预提的费用(如预提的借款利息),只填列在营业费用、管理费用中预提的各种费用(如预提的修理费、报刊费)。从财务费用中预提的费用,由于已在财务费用项目中作为筹资活动的内容进行了调整,所以不能在本项目里重复反映。

     ②、经营性应收项目减少(减:增加)项目:经营性应收项目减少,即经营性应收项目期末余额小于经营性应收项目期初余额,说明本期收回的现金大于利润表中所确认的收入,所以在将净利润调节为经营活动产生的现金流量时,应当加回。经营性应收项目增加,即经营性应收项目期末余额大于经营性应收项目期初余额,说明本期利润表所确认的收入中有一部分没有收回现金,但在计算净利润时这部分收入已经包括在内,所以在将净利润调节为经营活动产生的现金流量时,应当扣除。

  经营性应收项目应根据预付账款、应收账款、应收票据、其他应收款等内容分析填列。

     ③、经营性应付项目增加(减:减少)项目:经营性应付项目增加,即经营性应付项目期末余额大于经营性应付项目期初余额,说明本期发生购买商品、接受劳务、计提税费、分配工资福利费等行为时,有一部分没有支付现金,但在计算净利润时却通过成本费用包括在内,所以在将净利润调节为经营活动产生的现金流量时,应当加回。经营性应付项目减少,即经营性应收项目期末余额小于经营性应收项目期初余额,说明本期支付的现金大于利润表所确认的成本费用,所以在将净利润调节为经营活动产生的现金流量时,应当扣除。

  经营性应付项目应根据预收账款、应付账款、应付票据、其他应付款、应交税金、其他应交款、应付工资、应付福利费等内容分析填列。

     ④、递延税款贷项(减:借项)项目:递延税款贷项或借项,在一般情况下会对当期所得税费用产生影响。应纳税时间性差异产生的递延税款贷项,是由于计入当期所得税费用的金额大于当期应交所得税而产生的,通过会计分录借:所得税,贷:递延税款,应交税金,不难看出所得税费用大于应交税金的差额(递延税款贷项)并不会发生现金流出,但在计算净利润时已经扣除,所以在将净利润调节为经营活动产生的现金流量时,应当加回。可抵减时间性差异产生的递延税款借项,是由于计入当期所得税费用的金额小于当期应交所得税而产生的,通过会计分录借:所得税,递延税款,贷:应交税金,不难看出所得税费用小于应交税金的差额(递延税款借项)已经发生现金流出,但在计算净利润时没有包括在内,所以在将净利润调节为经营活动产生的现金流量时,应当扣除。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7942439/viewspace-19392/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7942439/viewspace-19392/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来示数据库,使用类的实例中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 达式语言: SQLAlchemy 提供了一个丰富的 SQL 达式语言,允许开发者以 Python 达式的方式编写复杂的 SQL 查询。 达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来示数据库,使用类的实例中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 达式语言: SQLAlchemy 提供了一个丰富的 SQL 达式语言,允许开发者以 Python 达式的方式编写复杂的 SQL 查询。 达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
GeoPandas是一个开源的Python库,旨在简化地理空间数据的处理和分析。它结合了Pandas和Shapely的能力,为Python用户提供了一个强大而灵活的工具来处理地理空间数据。以下是关于GeoPandas的详细介绍: 一、GeoPandas的基本概念 1. 定义 GeoPandas是建立在Pandas和Shapely之上的一个Python库,用于处理和分析地理空间数据。 它扩展了Pandas的DataFrame和Series数据结构,允许在其中存储和操作地理空间几何图形。 2. 核心数据结构 GeoDataFrame:GeoPandas的核心数据结构,是Pandas DataFrame的扩展。它包含一个或多个列,其中至少一列是几何列(geometry column),用于存储地理空间几何图形(如点、线、多边形等)。 GeoSeries:GeoPandas中的另一个重要数据结构,类似于Pandas的Series,但用于存储几何图形序列。 二、GeoPandas的功能特性 1. 读取和写入多种地理空间数据格式 GeoPandas支持读取和写入多种常见的地理空间数据格式,包括Shapefile、GeoJSON、PostGIS、KML等。这使得用户可以轻松地从各种数据源中加载地理空间数据,并将处理后的数据保存为所需的格式。 2. 地理空间几何图形的创建、编辑和分析 GeoPandas允许用户创建、编辑和分析地理空间几何图形,包括点、线、多边形等。它提供了丰富的空间操作函数,如缓冲区分析、交集、并集、差集等,使得用户可以方便地进行地理空间数据分析。 3. 数据可视化 GeoPandas内置了数据可视化功能,可以绘制地理空间数据的地图。用户可以使用matplotlib等库来进一步定制地图的样式和布局。 4. 空间连接和空间索引 GeoPandas支持空间连接操作,可以将两个GeoDataFrame按照空间关系(如相交、包含等)进行连接。此外,它还支持空间索引,可以提高地理空间数据查询的效率。
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来示数据库,使用类的实例中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 达式语言: SQLAlchemy 提供了一个丰富的 SQL 达式语言,允许开发者以 Python 达式的方式编写复杂的 SQL 查询。 达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来示数据库,使用类的实例中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 达式语言: SQLAlchemy 提供了一个丰富的 SQL 达式语言,允许开发者以 Python 达式的方式编写复杂的 SQL 查询。 达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值