2.我国有关费用化的观点项目管理者联盟
目前,我国软件行业同制定会计准则的部门在软件开发成本资本化与费用化的问题上,意见并不完全一致。在实务部门一般赞同软件开发成本费用化,会计准则制定部门却规定软件开发成本资本化。项目管理者联盟
在我国的软件行业中,经过十多年的实践,他们认为软件开发成本应该费用化。其理由是:项目管理者联盟
第一、软件开发成本全部资本化对企业来说,利益不是很大。因为(1).虽然资本化后有助于降低资产负债率,利于企业融资需要,但却损失了延迟纳税的好处。(2).靠无形资产数额的增加以降低资产负债率,并不能同时提高流动比率和速动比率,融资能力的增加也不显著。相反,费用化的方法可以延后纳税,减少现金流出、提高流动 、速动比率。总而言之,企业财务部门花费大力气把各项支出按软件产品分类并资本化带来的好处并不大,有费力不讨好之嫌,不符合成本效益原则。
第二、大部分软件开发成本资本化困难,难以找到合理、客观的划分标准。一般而言,软件开发成本中人工费用占主要部分。对于人工费用,就很难资本化。因为(1).软件设计人员主要靠领取月薪,完成某个软件项目后的奖金不多。所以,奖金归属性强,易资本化,但月薪的资本化则较难,软件设计人员可能同时设计多个项目,也可能处于学习新知识期间,并未工作,其工资怎样归属等。(2).在人工费用中占大部分的后台支持人员费用也很难划分,而这部分支出的归属不清会严重影响成本数据的准确性,使资本化的意义全无。项目管理者联盟
第三、费用化处理有利于企业加强内部管理。由于统一了软件开发成本的处理。费用化标准易于实行、客观,便于内部审计,加强了企业的内部控制。项目管理者联盟
第四、如果软件开发成本数额过大,在分期摊销的处理上,往往会出现一些不必要的麻烦。因为软件的经济寿命很难估计,并且经常变化,不利于会计处理,而每个人对软件经济寿命的估计不同,一旦这个摊销额过大时,容易引起董事会、经理、管理当局与审计、税务、金融等方面的意见不一致。所以,许多企业都不愿过多地把软件开发成本资本化。项目管理者联盟
第五、软件研制开发公司属于技术密集型企业。一般而言,企业规模不是很大。虽然公司的资产数额可能较高,但实际会计工作中并不需要象工业企业那样多的会计人员。所以,会计人员本身的限制也迫使企业简化核算工作,降低会计成本,使得资本化的实施不具备物质基础。blog.mypm.net
(二)资本化的观点项目管理者联盟
美国会计师协会(AICPA)的会计准则执行委员会(ACSEC)就建议,以可行性确立为资本化的起点,即技术可行性确立以后,就可以将以后的成本资本化。这实际上是反对FASB把软件开发成本与R&D成本混为一谈。项目管理者联盟
我国会计理论界许多学者反对费用化,认为软件开发成本资本化更为合理。大致来说,支持资本化的理由有:(1).符合配比原则.把软件开发成本费用化会引起今后软件产品的销售收入找不到与之配比的成本费用,违反应计制。(2).避免有形产品与无形产品的会计处理的不一致。同样是产品生产,只因为软件产品无形就不计算成本,违反可比原则。(3).避免漏记资产。软件产品具有未来经济效益,不予记录为资产实在不合理。(4).资本化可以增加软件业的融资能力,否则会打击新的产业,阻碍经济发展。(5).可使购入软件再出售者与自行开发软件直接销售者的成本基础较为一致。项目管理者联盟
在我国,《企业会计准则》和《企业财务通则》中虽然没有对软件开发成本的会计处理问题作出具体规定,但对无形资产做了以下说明,“自行开发的无形资产,应当按开发过程中实际发生的支出数记帐”,“各种无形资产应当在受益期内平均摊销”。该说明的精神,我们认为涵盖了软件开发成本的会计处理,即软件开发成本应该资本化。转自项目管理者联盟
值得一提的是,在非软件业,即许多为自身生产、管理等需要而自行开发软件的企业中,资本化与费用化的问题显得并不十分突出。一方面,这些企业一般只开发一种软件,资本化标准易于把握。另一方面,这种开发活动不是经常项目,并且所耗资金较大,从重要性原则出发,资本化更合理。并且,这些软件针对性强,对未来经济效益容易确定,所以不应该费用化,不适用谨慎原则。在我国,这些软件的研制开发成本上基本都遵循了《企业会计准则》资本化的要求。故在本文中,我们把研究的重点放在以销售软件拷贝为目的软件研制开发活动。项目管理者联盟
通过以上比较,我们可以看到,在会计行业发达的美国,对软件开发成本资本化或费用化的问题还没有取得一致见解,虽有相关规定,却不够详尽。其他国家在这一问题上处理方法也不尽相同。英国基本与美国一致,而日本,意大利则主张资本化,所以,在我国,如何处理该问题,必须从我国具体情况出发,选择适当的符合我国软件业发展的需要,利于规范行业行为的方法。项目管理培训
三、软件开发成本费用化与资本化的界定项目管理者联盟
通过上述软件开发成本两种观点的分析,我们可以看出,主张费用化的学者一般认为,除拷贝产品母版及制作文件资料、申请专利等少数软件开发成本应资本化外,其他成本才应费用化。主张资本化的学者也并非主张一切费用支出都资本化。大多数主张资本化的学者建议选择一个“时点”作为资本化的起点,即部分成本费用化,部分成本资本化。但是,“时点”的选择不同,会使资本化的成本不论在质上或量上都有很大差别。因此,我们认为,划分软件开发成本资本化与费用化的“时点”,应该选在详细程序设计之后,编码之前(见下图)。项目管理者联盟
项目管理者联盟
我们认为,在软件开发成本界定图中,详细程序设计之后编程之前的竖线是区分软件开发成本费用化与资本化的界限,即详细程序设计之前(含详细程序设计)的成本费用化,详细程序设计之后的成本资本化。这种划分方法更适合于我国的实际情况,其理由是:项目管理者联盟
(1).资本化标准明确。我国许多软件公司在完成软件的详细程序设计后,都愿意把具体的编程工作交给专业从事编程的公司完成。在把编程工作转出后,根据合同,能明确该笔成本,并且程序完成后的阶段,费用较少,归属性强,这样整个资本化的标准易于把握。而对于自行编程的公司而言,外部市场的存在提供了可以比较的标准,也不致于乱挤成本。club.mypm.net
(2).与现行法规无原则性抵触。我们可以把软件的前期归划与设计视为一种管理活动,其支出列为管理费用的技术开发费。项目管理者联盟
(3).使该行业的会计报表,在行业内、外的可比性加强,可信度提高。项目管理者联盟
(4).会计处理简化,符合企业需要。由于大部分成本费用化了,余下部分的资本化标准明确,归属性强,所以对会计人员来说,工作简化了, 对企业来说,既利于控制,也符合行业特点。项目管理者联盟
项目管理者联盟
如果我们采用把资本化起点定在详细程序设计完成之后的做法,在具体会计处理过程上,我认为还应注意以下事项:项目管理者联盟
1.对于详细程序设计及以前的成本,直接记入当期管理费用。项目管理者联盟
|