一、现金流量表与其它财务报表相比编制的基础不同
1.其它会计报表(资产负债表、损益表)编制的基础是权责发生制下的会计凭证和账簿。
2.现金流量表分为主表和附表(补充资料),主表编制的基础是收付实现制下的会计凭证和账簿,附表编制的基础是权责发生制下的资产负债表等账簿和报表。而主表是现金流量表编制的重点和难点。
3.现行手工会计核算系统和财务软件由于建立在权责发生制的基础上,因此,要想在其中编制现金流量表要么是不可能的,要么是很难的,而手工条件下通过工作底稿法或T型账户法编制现金流量表需要编大量的调整分录,不仅工作量大,而且需要编表者有足够的经验和专业判断,且后期报表的审计验证工作困难。
二、财务软件编制“现金流量表”的基本原理
财务软件编制现金流量表的基本原理可以是同一原始会计资料采用权责发生制和收付实现制两种方法进行记账,使得最终产生的账簿既可用于编制传统会计报表,又可用于编制现金流量表,并对现金流量进行明细查询、分析,满足财务管理的需要。
至今现金流量表附表(补充资料),其编制的原理与传统的财务状况变动表相仿,所以不再讨论其编制方法。
下面,提出三种现金流量表的计算机编制方法和大家交流。
三、使用计算机编制“现金流量表”的方法
方法一:双轨制法1.基本原理说明:
①因为仅考虑编制现金流量表,所以,只有与现金收付相关的凭证才需要编制收付实现制下的会计凭证。本文所指现金包括:101现金,102银行存款,109其他货币资金等。下同。
②权责发生制和收付实现制要求采用不同的科目体系,而收付实现制下的科目体系可以采用现金流量表正表中的各个项目。
2.财务软件的实现步骤①使用“建立会计科目”功能定义收付实现制下的会计科目编码,如表1所示:
888现金流入999现金流出。收付实现制下的科目代码首位数用6、7、8、9而不要采用l-5,与权责发生制下的科目进行区别。。收付实现制下的科目代码采用与权责发生制下的科目代码相同的结构,例如:32-2结构。。增加两个表外科目,“888现金流入”和“999现金流出”,用于汇总反映现金的流入和流出。。收付实现制下的科目同样可定义外币核算,分部门核算等辅助核算属性。
②利用“凭证编制、审核”功能同时编制权责发生制下和收付实现制下的凭证。
例1:用银行存款购买固定资产计算机,价值20000元。
权责发生制下:
借:固定资产(171)20000贷:银行存款(102)20000收付实现制下:
借:购建固定资产……所支付现金(6020204)20000贷:现金流出(999)20000说明:。以上两个分录填在一张凭证中(共4行)。注意“现金流出”科目的使用例2:本月提折旧5000元权责发生制下:
借:管理费用(551)5000贷:累计折旧(175)5000收付实现制下:
不需编制任何分录。
例3:从银行取现金80000元权责发生制下:
借:现金(101)80000贷:银行存款(102)80000收付实现制下:
借:现金流入(888)80000贷:现金流出(999)80000③审核凭证、并记帐,同时得到了在权责发生制和收付实现制下的各种明细账、日记账和总账。在总账科目汇总表中按如下公式核对:
权责发生制下的现金类科目借方合计=“888现金流入”科目借方发生额权责发生制下的现金类科目贷方合计=“999现金流出”科目贷方发生额如果不相等,则表明有遗漏,即有些凭证只作了权责发生制下的分录,而没有作收付实现制下的分录,或相反。
④利用“通用会计电子报表”系统定义现金流量表。。正表中的数通过取相应的收付实现制科目的本期发生额或累计发生额即可取得。。附表中的数通过取权责发生制下凭证、账簿和资产负债表上的数即可取得。
3.双轨制法对软件的要求双轨制法要求财务软件有以下两个功能:
①科目代码定义时,可以定义首位数不为1~5的科目代码。
②要配有灵活的报表定义、取数。
编表功能。没有一套通用报表系统与账务系统相配合,亦不能用双轨制法编制现金流量表。
目前,少部分财务软件不用修改就能使用双轨制法。
方法二:现金流量代码法说明:
①当凭证中出现现金类科目时,要加输现金流量代码,表示该笔现金的流入或流出属于现金流量表中的哪一个项目。
②现金流量代码即为现金流量表中的各个项目,它可以象科目代码、部门代码一样,对现金流量表中的各项用分级分段代码表示。
2,财务软件的实现步骤①在财务软件中增加“现金流量代码设置”功能,用该功能定义现金流量代码,如表2所示:表2现金流量表
②利用“建立会计科目”功能将“现金(101)、银行存款(102)、其它货币资金(109)”等科目设定为“核算现金流量”的科目(该功能需新增)。
③利用“凭证输入”功能输人凭证,遇现金类科目时要求增加输入现金流量代码(该功能需新增)。
例1:用银行存款购买计算机,价值20000元。
借:固定资产(171)20000货:银行存款(102)20000(202003购建固定资产…所支付的现金2000元)
例2:销售产品、共收到银行存款58500元借:银行存款(102)58500(101001)销售商品、提供劳务收到的现金50000元101003收到的增值税…8500元)
贷:销售收入50000应交税金——增值税——销项8500注意:凭证中一行反映的现金金额(58500)要拆成两个现金流量代码表示的金额(50000和8500)。④审核凭证、记账、并对现金流量业务专门记账,就会得到专门用来反映各现金流量代码的明细账、汇总表。在软件中新增查询打印这些现金流量的明细账、汇总表。其中明细账的格式与科目的明细账相同,汇总表的格式与科目汇总表相同而现金流量汇总表已经包括会计准则所要求的现金流量表中所有数据。现金流量汇总表与现金类科目存在如下勾稽关系:现金流量汇总表中(借方-贷方)合计数=科目汇总表中所有现金类科目(借方-贷方)合计数如果不存在如上关系,则说明有些会计科目没有被正确地设置成“核算现金流量”的科目,或且凭证输入有误。
⑤利用“通用会计报表”系统定义现金流量表。。正表中的数通过取“现金流量汇总表”中的数即可取得。。附表中的数通过取凭证、科目汇总表等账表中的数即可取得。
3.现金流量代码法对软件的要求目前的财务软件一般均不能用此法编制现金流量表,必须增加如下功能:。现金流量代码设置。将科目加注“核算现金流量”属性。凭证输入时加输现金流量代码。记账时专门对现金流量的分类和汇总。现金流量明细账、汇总表、分析表的生成和输出。报表系统从现金流量汇总表取数的功能4.双轨制法与现金流量代码法的比较共同点:在编制凭证时就区分不同的现金流量项目。不同点:方法三:补充登记法1.基本原理说明:
①由于双轨制法和现金流量代码法均要求在输入时,同时输入收付实现制的分录或现金流量代码,对于以下两种情况就不适用:
A、企业已有大量凭证记账(比如l-11月),而编制这些凭证时并没有考虑现金流量表的需要,此时只能用补充登记法对已记账凭证进行补充。
B、企业业务量大较大,制证人员水平不齐,在制作凭证时,难以正确地填写收付实现制下的会计分录或现金流量代码,此时,可不要求填写,可按排专人在月终或年终时一次性对已记账凭证进行补充登记。
②补充登记法分补充登记收付实现制下的会计分录和补充登记现金流量代码两种小方法,以下讨论以补充登记现金流量代码为例说明。
2.财务软件的实现步骤①使用“现金流量代码设置”功能定义现金流量代码。如已定义则本步则可省略。
②利用“建立会计科目”功能将现金类科目设定为“核算现金流量”。根据这里的设置,才有可能找出哪些凭证需要补充登记。
③在软件中新增补输凭证功能,找出已记账的带有核算现金流量科目的凭证,补充登记现金流量代码,补充登记后存盘,则可以自动汇总产生现金流量明细账、汇总表等资料。
补充登记后产生的现金流量汇总表与科目汇总表中的现金类科目存在如下勾稽关系:
现金流量汇总表(借方一贷方)合计数=科目汇总表中所有现金类科目(借方一贷方)合计数如不存在上述关系,则表明有些凭证没有补充登记正确。④利用“通用会计报表”系统定义现金流量表,方法与现金流量代码相同。
3.补充登记法对软件的要求目前的财务软件一般均不能用此法编制现金流量表,必须增加以下功能:
①如要补充登记收付实现制下的分录,需增加:
@检索现金类凭证@补充收付实现制下的分录@汇总计算,产生收付实现制下的账簿②如果补充登记现金流量代码,除需增加与“现金流量代码法”相同的一些功能模块外,还需增加:
@检索现金类凭证@补充现金流量代码。汇总计算产生现金流量代码的明细账。汇总表等。
四、结束语
现金流量表的编制是一项重要的会计工作,使用计算机后,将会比手工更快速、更容易地编制出现金流量表,同时还可以每月编制,并可以对现金流量表进行各种分析。根据财政部下发的现金流量表编制原理,安易公司推出了3.1版财务软件,能同时采用以上三种方法编制该表,是安易公司对财务软件的又一次重要贡献。
我们希望财务软件厂商和财务工作者一起努力,使计算机编制现金流量表达到一个更高的水平。
财务软件编制“现金流量表”方法初探
- 发表评论
- 我要纠错