(一)基本原理首先在现金流量科目下按现金流量表项目设置明细科目(也可按现金流量表项目单独定义收付实现制下的会计科目),然后填制凭证时按现金流量应计人的项目直接选择某明细科目(同时编制权责发生制下的凭证和收付实现制下的凭证),审核凭证并记账,得到现金流量表所需数据,最后利用 电子 报表系统编制现金流量表。说明:本文所指现金流量科目包括:1001现金,1002银行存款,1009其他货币资金等(下同)。至于现金等价物视具体情况而设。
(二)实现过程以实务工作中所用的某软件为例(下同),依据现金流量表项目单独定义收付实现制下的会计科目说明。 第一步,使用“设置会计科目”功能定义收付实现制下的会计科目编码,如表1所示。说明:(1)收付实现制下的科目代码首位数用6、7、8而不要采用1-5,与权责发生制下的科目进行区别;(2)收付实现制下的科目代码采用与权责发生制下的科目代码相同的结构,例如:4-2-2-2结构;(3)增加两个表外科目,“7777现金流入”和“8888现金流出”,用于汇总反映现金的流入和流出;(4)收付实现制下的科目同样可定义外币核算,分部门核算等辅助核算属性。
第二步,利用“填制凭证”功能同时编制权责发生制下和收付实现制下的记账凭证。
[例1]1月10日,A 企业 用银行存款购买机器一套,价值2万元。
权责发生制下:
借:固定资产(1501)20000
贷:银行存款(1002)20000
收付实现制下:
借:购建固定资产、无形资产和其他长期资产所支付的现金(60020201)20000
贷:现金流出(8888)20000
说明:(1)以上两个分录填在一张凭证中(共4行);(2)没有涉及现金流入或流出的业务则不必编制收付实现制下的凭证。
第三步,审核凭证并记账,同时得到权责发生制和收付实现制下的各种明细账、日记账和总账。在总账科目汇总表中按如下公式核对:
权责发生制下的现金流量科目借方合计=“7777现金流入”科目借方发生额
权责发生制下的现金流量科目贷方合计=“8888现金流出”科目贷方发生额
如果不相等,则表明有遗漏,即有些凭证只做了权责发生制下的分录,而没有做收付实现制下的分录,或相反。
第四步,利用报表系统定义、编制现金流量表。主表中的数通过取相应的收付实现制科目的本期发生额或累计发生额即可取得,附表中的数通过取权责发生制下凭证、账簿和资产负债表上的数即可取得。
(三)对会计科目代码法的评价该编制 方法 极大地简化了现金流量表的编制工作,减轻了编表人员的工作量;避免了编制现金流量表时可能发生的遗漏以及手工编制相近流量表的随意性,报表数据比较准确,可以留下明显的审计线索;对财务软件要求低,不必开发单独的子系统即可实现。但这种编制方法系统初始化的工作量较大,项目与科目融为一体会使得会计科目体系不稳定;增加了填制记账凭证的复杂程度,对填制凭证人员素质要求较高;使得填制凭证的时间延长,对于业务量较大的企业来说,可能会 影响 会计工作的整体进程和效率。
二、现金流量代码法
(一)基本原理 首先,根据审核无误的原始凭证在输入记账凭证时,如果使用了现金流量科目,系统就会要求输入现金流量项目。经审核记账后,即可查询得到现金流量明细表、统计表。最后,根据现金流量明细表、统计表编制现金流量表主表。现金流量表补充资料的编制原理和资产负债表等报表的编制相似。
(二)实现过程 具体分为以下几步:
第一步,使用“会计科目”窗口中“编辑”菜单下的“指定科目”功能指定现金流量科目,同时在系统选项设置中选定“现金流量科目必录现金流量项目”复选项(也可直接将现金流量科目设置为“项目核算”辅助核算账类)。
第二步,使用设置“项目目录”功能定义现金流量项目代码(由于系统中已经存在现金流量项目代码,故略)。
第三步,利用“填制凭证”功能输入凭证,遇现金流量科目时要求增加输入现金流量代码等。
[例2]1月10日,A企业用银行存款购买机器—套,价值2万元。
借:固定资产(1501)20000
贷:银行存款(1002)20000
(0202购建固定资产、无形资产和其他长期资产所支付的现金20000元)




