软件项目成本会计处理_第1页
软件项目成本会计处理_第2页
软件项目成本会计处理_第3页
软件项目成本会计处理_第4页
软件项目成本会计处理_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件项目成本会计处理计算机软件的研制开发属于一种专利权的研究开发,但又不同于一般 专利权的研究开发。其原因在于( 1)、一般专利权的研究开发,其目 的大多是为了满足本企业内部生产服务的需要,很少以销售或出租该 专利为研究开发目的。而计算机软件的研制开发则不同,存有众多的 软件公司,他们研制软件是为了出售拷贝而获取利润。 (2) 、因为计算 机软件更新迅速,其经济寿命既短又很不稳定,所以软件的研制开发 风险很大,如果赶不上时代潮流,会给开发商带来不可估量的损失。 (3) 、在软件开发公司中,往往同时开发多种软件产品,成本归属界限 模糊,划分标准较难控制。所以,有必要对软件开发成本的会计处理 实行

2、深入的探讨。同时在理论界,因为缺乏共同的理解,且没有一套适当的处理方法可 资遵循,出现了诸多问题与矛盾,特别是在我国计算机软件业,因为 性质特殊,软件开发成本的处理与一般行业有较大差异。并且行业内 的处理也各式各样,导致其报表的相关性、可靠性、可比性缺乏,防 碍了这个新兴支柱产业的发展。本文仅就软件开发成本的资本化和费用化问题实行一些探索,以求教 于同仁。一、对软件开发成本的理解为了确定软件开发成本应资本化或费用化,有必要了解软件开发成本 的各组成部分及软件的开发步骤:软件的开发,一般包括以下步骤:(一)可行性调查。包括技术可行性调查和财务可行性调查等前期工 作。(二)系统分析。其主要任务是给

3、出系统说明书,确定软件的主要功 能等事项。(三)系统设计。包括总体设计与详细设计,总体设计主要任务是决 定系统的模块结构。详细设计确定模块的功能、接口和实现方法。(四)编码。即由程序员编写程序,建立相对应文档。(五)测试,即检查和揭露程序的错漏偏差以便修正和排除。(六)撰写书面文件、申请专利、维护等。在以上各步骤中,人工费用占主要部分,其中系统分析和系统设计所占比例更高。从各步骤费用发生的比例看,虽然不同软件产品各不相 同,但总的来说、(一)、(二)、(三)步骤发生的费用支出比例 最大,是我们研究的重点。此外,在不同行业背景下,各种费用的复杂水准也不同。在非计算机 软件业,企业研制软件的目的往

4、往是为了生产或管理的需要,研制过 程集中、单一,其支出成本容易区分确定,归属性强。但是,对于一 个专门从事软件开发的软件公司来说,情况则大大不同,因为同时开 发多种软件,很多费用支出难以找到客观的标准来划分其归属的项 目,因而区别对待不同行业的不同情况,准确使用诸如重要性等会计 原则,也是我们研究的重要注意事项。二、会计界关于软件开发成本的两种观点(一)、费用化的观点1. 国外相关费用化的观点英、美法系国家在研究与开发成本(即 r&d 成本,是指一般意义的研 究开发成本,包括软件的研究与开发成本)问题上,历来持费用化的 观点,现以美国财务会计准则委员会的观点为例加以说明。美国财务会计准则委员会

5、( fasb )是美国会计准则研究与发布的权威 机构,其公布的准则均被政府接受。 fasb 一向对 r&d 成本持费用化观 点,虽然在软件业的 r&d 成本上有一定让步,但也属于费用化观点的 范围内。 fasb 第 86 号财务会计准则公报( sfas )中规定:在开发以销 售或出租为目的的计算机软件中,发生于详细程序设计以后的各项费 用,包括编写程序,制造主盘等,予以资本化,而以前的支出应全部 费用化。(注)在非软件行业。即以自用为目的的软件研制开发活动中。 fasb 认为, 这是一种一般的 r&d 活动,其发生的成本全部费用化,不用区分详细 程序设计之前或以后的成本。在软件业, fasb

6、依然主张费用化。其理由是:( 1) . 基于稳健原则的 考虑。软件开发成本回收的可能性具有高度不确定性,采用费用化较 佳。( 2) . 维持报表的可比性、一致性。事实上软件开发成本就是 r&d 成本,不能因为行业特殊,而对同一性质的支出做出不同的处理(作 者注:fasb对r&d成本的处理与我国不同)。(3).就行业特性来 说,软件业本身是一个高科技、快速变化的行业,这就增加了软件开 发成本回收的不确定性,难于资本化,应将其费用化。( 4) . 基于客 观性考虑。资本化的标准过于主观,一些费用的归属很难确定,费用 化更有利于控制、管理和审计。在会计处理上, fasb 要求当软件产品能够提供给用户

7、时,就开始摊销 已资本化的软件开发成本。并按每一个别产品基础加以摊销。每年应 摊销金额,应以下列两种方法计算出的较大者为准:(2)年摊销数=未摊销成本-估计剩余使用年限(直线法)fasb 第 86 号 sfas 主张只将编写程序开始至完成软件之间的活动所发 生的成本予以资本化,未将详细程序设计所发生的成本资本化,受到 美国资料处理及服务组织协会(adapso)极力的批评。美国绝大多数 软件业者认为; fasb 将详细程序设计认定为 r&d 活动并不合理,详细 程序设计虽名为“设计”,但事实上仅是一项产品计划的执行活动而 并非一项实际规划设计活动。(注:)2. 我国相关费用化的观点当前,我国软件

8、行业同制定会计准则的部门在软件开发成本资本化与 费用化的问题上,意见并不完全一致。在实务部门一般赞同软件开发 成本费用化,会计准则制定部门却规定软件开发成本资本化。在我国的软件行业中,经过十多年的实践,他们认为软件开发成本应 该费用化。其理由是:第一、软件开发成本全部资本化对企业来说,利益不是很大。因为 (1). 虽然资本化后有助于降低资产负债率,利于企业融资需要,但 却损失了延迟纳税的好处。( 2). 靠无形资产数额的增加以降低资产 负债率,并不能同时提升流动比率和速动比率,融资水平的增加也不 显著。相反,费用化的方法能够延后纳税,减少现金流出、提升流 动、速动比率。总来说之,企业财务部门花

9、费大力气把各项支出按软 件产品分类并资本化带来的好处并不大,有费力不讨好之嫌,不符合 成本效益原则。第二、绝大多数软件开发成本资本化困难,难以找到合理、客观的划分 标准。一般来说,软件开发成本中人工费用占主要部分。对于人工费 用,就很难资本化。因为( 1). 软件设计人员主要靠领取月薪,完成 某个软件项目后的奖金不多。所以,奖金归属性强,易资本化,但月 薪的资本化则较难,软件设计人员可能同时设计多个项目,也可能处 于学习新知识期间,并未工作,其工资怎样归属等。( 2). 在人工费 用中占绝大多数的后台支持人员费用也很难划分,而这部分支出的归 属不清会严重影响成本数据的准确性,使资本化的意义全无

10、。第三、费用化处理有利于企业增强内部管理。因为统一了软件开发成本 的处理。费用化标准易于实行、客观,便于内部审计,增强了企业的 内部控制。四、如果软件开发成本数额过大,在分期摊销的处理上,往往会出现 一些不必要的麻烦。因为软件的经济寿命很难估计,并且经常变化, 不利于会计处理,而每个人对软件经济寿命的估计不同,一旦这个摊 销额过大时,容易引起董事会、经理、管理当局与审计、税务、金融 等方面的意见不一致。所以,很多企业都不愿过多地把软件开发成本 资本化。第五、软件研制开发公司属于技术密集型企业。一般来说,企业规模不 是很大。虽然公司的资产数额可能较高,但实际会计工作中并不需要 象工业企业那样多的

11、会计人员。所以,会计人员本身的限制也迫使企 业简化核算工作,降低会计成本,使得资本化的实施不具备物质基 础。(二)资本化的观点美国会计师协会(aicpa )的会计准则执行委员会(acsec )就建议, 以可行性确立为资本化的起点,即技术可行性确立以后,就能够将以 后的成本资本化。这实际上是反对 fasb 把软件开发成本与 r&d 成本混 为一谈。我国会计理论界很多学者反对费用化,认为软件开发成本资本化更为 合理。大致来说,支持资本化的理由有:( 1) . 符合配比原则 .把软件 开发成本费用化会引起今后软件产品的销售收入找不到与之配比的成 本费用,违反应计制。( 2) . 避免有形产品与无形产

12、品的会计处理的 不一致。同样是产品生产,只因为软件产品无形就不计算成本,违反 可比原则。( 3) . 避免漏记资产。软件产品具有未来经济效益,不予 记录为资产实在不合理。( 4) . 资本化能够增加软件业的融资水平, 否则会打击新的产业,防碍经济发展。( 5) . 可使购入软件再出售者 与自行开发软件直接销售者的成本基础较为一致。在我国,企业会计准则和企业财务通则中虽然没有对软件开 发成本的会计处理问题作出具体规定,但对无形资产做了以下说明, “自行开发的无形资产,理应按开发过程中实际发生的支出数记 帐”,“各种无形资产理应在受益期内平均摊销”。该说明的精神, 我们认为涵盖了软件开发成本的会计

13、处理,即软件开发成本应该资本 化。值得一提的是,在非软件业,即很多为自身生产、管理等需要而自行 开发软件的企业中,资本化与费用化的问题显得并不十分突出。一方 面,这些企业一般只开发一种软件,资本化标准易于把握。另一方 面,这种开发活动不是经常项目,并且所耗资金较大,从重要性原则 出发,资本化更合理。并且,这些软件针对性强,对未来经济效益容 易确定,所以不应该费用化,不适用谨慎原则。在我国,这些软件的 研制开发成本上基本都遵循了企业会计准则资本化的要求。故在 本文中,我们把研究的重点放在以销售软件拷贝为目的软件研制开发 活动。通过以上比较,我们能够看到,在会计行业发达的美国,对软件开发 成本资本

14、化或费用化的问题还没有取得一致见解,虽有相关规定,却 不够详尽。其他国家在这个问题上处理方法也不尽相同。英国基本与 美国一致,而日本,意大利则主张资本化,所以,在我国,如何处理 该问题,必须从我国具体情况出发,选择适当的符合我国软件业发展 的需要,利于规范行业行为的方法。三、软件开发成本费用化与资本化的界定通过上述软件开发成本两种观点的分析,我们能够看出,主张费用化 的学者一般认为,除拷贝产品母版及制作文件资料、申请专利等少数 软件开发成本应资本化外,其他成本才应费用化。主张资本化的学者 也并非主张一切费用支出都资本化。绝大多数主张资本化的学者建议 选择一个“时点”作为资本化的起点,即部分成本

15、费用化,部分成本 资本化。但是,“时点”的选择不同,会使资本化的成本不论在质上 或量上都有很大差别。所以,我们认为,划分软件开发成本资本化与 费用化的“时点”,应该选在详细程序设计之后,编码之前。我们认为,在软件开发成本界定图中,详细程序设计之后编程之前的 竖线是区分软件开发成本费用化与资本化的界限,即详细程序设计之 前(含详细程序设计)的成本费用化,详细程序设计之后的成本资本 化。这种划分方法更适合于我国的实际情况,其理由是:(1). 资本化标准明确。我国很多软件公司在完成软件的详细程序设计 后,都愿意把具体的编程工作交给专业从事编程的公司完成。在把编 程工作转出后,根据合同,能明确该笔成本

16、,并且程序完成后的阶 段,费用较少,归属性强,这样整个资本化的标准易于把握。而对于 自行编程的公司来说,外部市场的存有提供了能够比较的标准,也不 致于乱挤成本。(2). 与现行法规无原则性抵触。我们能够把软件的前期归划与设计视 为一种管理活动,其支出列为管理费用的技术开发费。(3) . 使该行业的会计报表,在行业内、外的可比性增强,可信度提 升。(4) . 会计处理简化,符合企业需要。因为绝大多数成本费用化了,余 下部分的资本化标准明确,归属性强,所以对会计人员来说,工作简 化了,对企业来说,既利于控制,也符合行业特点。如果我们采用把资本化起点定在详细程序设计完成之后的做法,在具 体会计处理过程上,我认为还应注意以下事项:1. 对于详细程序设计及以前的成本,直接记入当期管理费用。2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论