软件项目成本会计处理
软件成本核算专题-自主研发通用软件成本及销售账务处理

软件成本核算专题-自主研发通用软件成本及销售账务处理目录一、通用软件定义二、通用软件适用的会计准则三、通用软件产品的成本项目四、通用软件的研发成本核算五、通用软件的产品成本核算六、通用软件的销售账务处理七、案例八、软件企业的税收优惠政策正文一、通用软件定义软件公司根据受众对象的总体需求,自行研制开发的标准化软件,经过认证并获得著作权,具有自主知识产权、普遍的用户适用性,无差异化、可批量复制,在销售时不转让所有权的特性,我们称之为通用软件,比如我国著名的南金蝶和北用友研发的财务软件。
三、通用软件适用的会计准则软件的核心技术是软件编程人员编写的程序语言,因其不具有实物形态,因此区别于生产制造业生产出来的有形资产适用《企业会计准则-存货》,软件公司研制开发的通用软件产品属于无形资产,适用于《企业会计准则第6号-无形资产》。
《企业会计准则第6号-无形资产》第七条企业内部研究开发项目的支出,应当区分研究阶段支出与开发阶段支出。
研究是指为获取并理解新的科学或技术知识而进行的独创性的有计划调查。
开发是指在进行商业性生产或使用前,将研究成果或其他知识应用于某项计划或设计,以生产出新的或具有实质性改进的材料、装置、产品等。
《企业会计准则第6号-无形资产》第八条企业内部研究开发项目研究阶段的支出,应当于发生时计入当期损益。
《企业会计准则第6号-无形资产》第九条企业内部研究开发项目开发阶段的支出,同时满足下列条件的,才能确认为无形资产:(一)完成该无形资产使其能够使用或出售在技术上具有可行性;(二)具有完成该无形资产并使用或出售的意图;(三)无形资产产生经济利益的方式,包括能够证明运用该无形资产生产的产品存在市场或无形资产自身存在市场,无形资产将在内部使用的,应当证明其有用性;(四)有足够的技术、财务资源和其他资源支持,以完成该无形资产的开发,并有能力使用或出售该无形资产;(五)归属于该无形资产开发阶段的支出能够可靠地计量。
软件企业成本核算办法要点

软件企业成本核算办法要点
1、首先,按各部门直接发生的成本费用进行直接归集,如领用的办公用品,发生的员工工资等
2、其次,对于各部门共同承担的费用,如房租、水电管理费、费、清洁费等按合计总工时进行分配到各部门,
3、对于购入的固定资产折旧,如果能确认该项固定资产所属部门,则该项折旧费用直接归集到相应的部门,如果不能确定该项固定资产所属部门,而是部门共同享用,则该项固定资产的折旧按相关享受部门的本月合计工时进行分配,对于如图书报刊软件等支出,如果能确认享用部门的,相关的支出归集于相应的部门,如不能确定的,则先归集入辅助部门,再统一进行分配;
4、对于购入的各种办公用品等达不到固定资产入帐标准,但形成实物形态的支出,统一做为低值易耗品处理,会计处理方法采取按领用部门进行归集的办法进行分配;
5、对于工资,社保等支出,一般是下月才发生,可以采用先计入应付工资,下月再冲减的办法,或者待下月发生时再补入本月发生的成本;
6、对于工作时间的统计,采用工作报告形式进行统计,合计出各部门的本月总工时,再与行政部的考勤相核对;采取这种方式,可以比较准确的得出各部门的本月全计总工时;
7、对于某项目的所花工时,则按工作报告形式进行统计,工作日报形式可以比较准确的统计出某工项目本月的总计工时,也可以统计出某个部门在该项目上所花的工时数,进而为分项目进行成本统计打下基础;
8、辅助部门发生成本费用的分配,辅助部门发生成本费用的分配标准采取按某直接生产部门本月工时数占所有直接生产部门工时合计数的比例进行分配;
9、某项目本月的成本数则按该项目本月发生的工时总数占各项目合计工时总数进行分配,算出该项目本月发生的成本;
10、相关要点:工作日报提供的工时记录必须较为准确,否则计算出来的成本误差较大,并且该种方法成本核算不是很精确,存在一定误差;。
软件项目_如何有效控制成本

软件项目:如何有效控制成本软件项目成本管理办法一、概述软件项目成本管理办法是为了有效控制软件项目的成本,确保项目质量、进度和效益的协调统一,以下是对软件项目成本进行详细说明、分类、核算及控制的方法。
二、软件项目成本构成1.人力资源成本:包括软件开发人员的工资、福利、差旅等费用。
2.物资成本:包括硬件设备、软件工具、办公用品等费用。
3.间接费用:包括租赁费、水电费、物业管理费等。
4.其他费用:包括培训费、资料费、咨询费等。
三、软件项目成本核算方法1.直接成本核算:直接计入项目成本的费用,包括人力资源成本和物资成本。
2.间接成本核算:按比例分摊的间接费用,如租赁费、水电费等。
3.其他费用核算:依据实际情况进行核算,如培训费、资料费等。
4.总成本核算:直接成本+间接成本+其他费用。
四、软件项目成本控制措施1.优化人力资源配置:合理安排人员,避免人力浪费。
2.物资成本控制:合理采购,库存管理,节约使用,降低物资消耗。
3.提高项目执行效率:优化项目管理流程,提高团队协作效率。
4.成本监控与调整:定期进行成本分析,发现问题及时调整。
5.合同与采购管理:合理制定合同条款,降低法律风险;规范采购流程,确保合规性。
五、软件项目成本效益评估1.效益评估指标:包括利润率、成本效益比等。
2.效益评估方法:包括成本效益分析、投资回报率等。
3.根据效益评估结果,对项目进行总结或改进。
六、软件项目成本核算流程1.确定项目成本核算对象:按照项目类型、规模等进行分类。
2.收集成本数据:按照上述成本构成进行数据收集。
3.进行成本核算:按照上述核算方法进行核算。
4.进行成本控制:按照上述控制措施进行成本控制。
5.进行效益评估:按照上述评估指标和方法进行效益评估。
6.项目结束后,对整个项目成本核算和管理过程进行总结和反馈。
七、软件项目成本核算注意事项1.建立健全的成本核算制度,明确各部门的职责和分工。
2.加强成本核算数据的收集、整理和分析,确保数据的真实性和准确性。
软件成本的会计处理与摊销

软件成本的会计处理与摊销软件在现代企业中的重要性日益增长,为企业提供了高效的管理和运营工具。
然而,软件的采购和开发成本也是企业需要考虑的重要因素之一。
本文将讨论软件成本的会计处理与摊销,以帮助企业更好地管理和控制软件相关的费用。
1.软件成本的分类软件成本主要可以分为两大类:购买成本和开发成本。
购买成本包括直接购买已开发的软件、购买使用许可证以及购买服务和支持等相关费用。
开发成本则是指企业自行开发软件所产生的费用,包括人工费用、设备费用、外包开发费用等。
2.软件成本的会计处理2.1 购买成本的会计处理购买成本可以根据实际情况进行资产或费用的会计处理。
如果软件的使用寿命较长且有确定的经济效益,可以将其资本化为固定资产或无形资产,并按照相关会计准则进行摊销。
如果软件的使用寿命较短或者难以确定其经济效益,可以将其作为费用直接计入当期损益。
2.2 开发成本的会计处理开发成本较为复杂,会计处理应根据软件的开发阶段进行划分。
在研发阶段,企业可以将开发成本资本化为在建工程,并按照相关会计准则进行摊销。
当软件投入使用后,企业应根据软件的使用寿命和经济效益确定摊销期限,并按照摊销计划进行摊销。
3.软件成本的摊销软件成本的摊销是指将软件成本按照一定的摊销期限分摊到每个会计期间的过程。
3.1 摊销方法的选择摊销方法可以选择直线法、加速摊销法或减速摊销法等。
直线法是最常见的一种摊销方法,即将软件成本均匀地摊销到每个会计期间。
加速摊销法适用于软件导致效益递减的情况,前期摊销比例较高,后期递减。
减速摊销法则适用于软件效益随时间递增的情况,前期摊销比例较低,后期递增。
3.2 摊销期限的确定摊销期限应结合软件的使用寿命和经济效益进行合理确定。
若软件的使用寿命可以确定,可以直接使用寿命作为摊销期限进行摊销。
若软件的使用寿命无法确定,可以根据实际情况进行合理估计,同时进行摊销调整。
4.软件成本的减值测试鉴于软件的技术更新迅速,其价值可能会随着时间的推移而减少。
软件项目成本核算指南

软件项目成本核算指南1. 简介本指南旨在帮助软件项目管理者准确核算软件项目的成本。
正确的成本核算对于控制项目开销、合理配置资源和制定预算计划至关重要。
2. 成本分类在进行软件项目成本核算时,我们可以将成本分为以下几个主要分类:2.1 直接成本直接成本是指与软件项目直接相关的支出,包括但不限于以下几个方面:- 人力资源成本:开发人员、测试人员、项目经理等直接参与软件项目开发的人员成本。
- 硬件设备成本:开发、测试、部署所需的服务器、计算机等硬件设备的购买与维护成本。
- 软件工具成本:用于支持软件开发、测试、管理等环节的软件工具的购买与使用成本。
- 培训费用:项目团队成员培训所需的费用。
2.2 间接成本间接成本是指软件项目开发过程中与项目相关,但不直接可归因于特定任务或人员的成本,包括但不限于以下几个方面:- 办公空间租赁费用。
- 通信设备与网络费用。
- 项目管理人员薪酬与福利成本。
- 办公设备与软件许可费用。
- 其他与项目相关的行政费用。
2.3 外部服务成本外部服务成本是指软件项目开发过程中由外部供应商提供的服务所产生的成本,包括但不限于以下几个方面:- 外包开发成本:将软件项目的一部分或全部开发工作外包给其他专业机构所付出的费用。
- 咨询与培训服务费用。
3. 成本核算流程进行软件项目成本核算的流程如下:3.1 数据收集收集与软件项目成本相关的信息,包括支出凭证、人员薪资信息、购买记录等。
3.2 成本分类根据成本分类标准,对收集到的数据进行合理分类,区分直接成本、间接成本和外部服务成本。
3.3 成本计算对每个成本分类进行统计和计算,得出每个分类下的总成本金额。
3.4 成本分配根据项目的阶段、任务、人员等因素,将不同成本分配到相应的项目部分或任务中,以便更好地进行成本控制与分析。
3.5 成本分析与决策支持对项目的成本进行分析,了解项目各个阶段的成本构成与变化趋势,为项目决策提供支持。
4. 成本核算工具为方便软件项目管理者进行成本核算,可以使用一些成本核算工具和软件,如Excel表格、会计软件等,以提高成本核算的效率和准确性。
软件项目成本核算办法

软件项目成本核算办法
关于项目成本的核算方法
本方法适用于公司内部项目成本核算,自2016年1月起
执行。
下面将介绍项目利润的计算、核算周期、成本分类等方面的内容。
一、项目利润的计算
项目税前利润=项目账期总收入—(营业税费+项目管理
成本+项目人员成本+采购支出+其他相关支出+项目维护成本)
二、项目的核算周期
项目的核算周期是指已经完成并收到相应款项的核算周期。
三、项目成本的分类
1、营业税金
营业税金是指项目收入公司出具所应交纳的税金。
目前税率按6.5%计算。
2、项目管理成本
项目管理成本是指项目运营管理所需要的成本,包括财务成本、合同管理成本、间接参与项目人员的成本、项目风险控制等。
项目的管理成本按单独签署的项目核算,计算方式如下:
项目合同额管理费比例
20万 16%
20-50万 15%
50-100万 14%
100万以上 13%
3、项目人员成本
项目人员成本是指参与项目的所有全职人员成本,将全部列入在项目的成本中。
人员的基本成本为人员工资数。
项目负责人的成本按1.5倍计算。
4、采购支出
采购支出是指与项目相关的外包费用、软件硬件采购支出等。
全职项目人员的项目奖金不高于项目利润的40%计入总
项目成本。
5、其他相关支出
其他相关支出是指与项目相关的其他支出,如出差住宿费、交通费、出差补贴、餐费、人员外包等。
6、项目维护成本
项目维护成本是指软件项目通常会有一年的免费维护期,其金额为合同额的款将在维护期满后再行计入合同收入。
软件成本核算方法

软件成本核算方法
软件成本核算方法是一种将软件开发过程中产生的各种费用进行核算的方法。
一般来说,软件成本核算方法可以分为以下几种:
1. 直接成本核算方法:直接成本是指与实际的软件开发过程直接相关的费用,比如人工费用、硬件设备的租赁费用、软件工具和开发环境的费用等。
直接成本核算方法主要是通过将这些费用直接分配到每个软件项目上进行核算。
2. 间接成本核算方法:间接成本是指软件开发过程中产生的与多个软件项目相关的费用,比如管理人员的工资、办公用品费用、培训费用等。
间接成本核算方法一般采用一定的分配规则,将这些费用按照一定的比例或者权重分配到各个软件项目上进行核算。
3. 混合成本核算方法:混合成本核算方法是将直接成本和间接成本综合考虑的一种方法。
在这种方法中,直接成本和间接成本都会参与到软件成本的核算中,以更全面地进行成本管理。
此外,还有一些其他的成本核算方法,比如标准成本核算方法、边际成本核算方法等,这些方法都有各自的优缺点,可以根据实际情况选择适合的方法进行软件成本的核算。
软件项目实施成本管控与核算

软件项目实施成本管控与核算在软件项目实施过程中,成本控制是一个至关重要的环节。
合理的成本管控可以帮助项目团队监控和管理成本,确保项目按照预算进行,同时也能够提供有关项目成本的准确核算。
本文将从成本控制与核算的角度,探讨软件项目实施过程中的关键问题和解决方案。
一、成本控制的重要性成本控制是软件项目实施过程中非常重要的一环。
合理控制成本可以帮助项目团队避免超支、确保资源的合理利用,从而保证项目的顺利实施。
在成本控制的基础上,项目团队可以更好地评估项目的经济效益,为决策提供依据。
二、成本控制的关键问题1. 预算编制和执行在项目开始之前,需要对整个项目的成本进行预算编制。
预算是对项目整体成本的估计和规划,包括人力资源、硬件设备、软件工具等方面的成本。
项目执行过程中,需要根据预算进行成本的实际执行和监控,及时发现偏差并采取相应的措施进行调整。
2. 成本风险管理成本风险是指在项目实施过程中,由于各种原因导致成本出现偏差的可能性。
项目团队需要对成本风险进行评估和管理,制定相应的风险应对策略。
常见的成本风险包括人员流动性导致的额外培训成本、技术风险导致的软件开发重复投入成本等。
3. 成本核算和分配成本核算是对项目成本进行准确计量和分配的过程。
项目团队需要建立成本核算体系,包括对各项成本的归集、计算和分配方式的确定。
同时,还需要将成本核算结果与项目进度、资源使用情况等进行比较和分析,以便对项目的成本效益进行评估和优化。
三、成本管控与核算的解决方案1. 管控工具的使用在成本管控过程中,可以借助成本管理工具来辅助项目团队进行成本的监控和控制。
这些工具可以帮助项目团队实时了解项目成本的动态情况,及时发现偏差,并协助分析成本偏差的原因,从而采取相应的措施进行调整。
2. 成本控制策略的制定项目团队需要根据实际情况制定成本控制策略,明确各项成本的控制目标和控制措施。
比如,对于人力资源成本,可以通过合理规划和安排工作量,降低加班率和人员流动性,从而减少额外的成本支出。
软件成本核算专题-自主研发通用软件成本及销售账务处理

软件成本核算专题-自主研发通用软件成本及销售账务处理软件成本核算专题-自主研发通用软件成本及销售账务处理目录一、通用软件定义二、通用软件适用的会计准则三、通用软件产品的成本项目四、通用软件的研发成本核算五、通用软件的产品成本核算六、通用软件的销售账务处理七、案例八、软件企业的税收优惠政策正文一、通用软件定义软件公司根据受众对象的总体需求,自行研制开发的标准化软件,经过认证并获得著作权,具有自主知识产权、普遍的用户适用性,无差异化、可批量复制,在销售时不转让所有权的特性,我们称之为通用软件,比如我国著名的南金蝶和北用友研发的财务软件。
三、通用软件适用的会计准则软件的核心技术是软件编程人员编写的程序语言,因其不具有实物形态,因此区别于生产制造业生产出来的有形资产适用《企业会计准则-存货》,软件公司研制开发的通用软件产品属于无形资产,适用于《企业会计准则第6号-无形资产》。
《企业会计准则第6号-无形资产》第七条企业内部研究开发项目的支出,应当区分研究阶段支出与开发阶段支出。
研究是指为获取并理解新的科学或技术知识而进行的独创性的有计划调查。
开发是指在进行商业性生产或使用前,将研究成果或其他知识应用于某项计划或设计,以生产出新的或具有实质性改进的材料、装置、产品等。
《企业会计准则第6号-无形资产》第八条企业内部研究开发项目研究阶段的支出,应当于发生时计入当期损益。
《企业会计准则第6号-无形资产》第九条企业内部研究开发项目开发阶段的支出,同时满足下列条件的,才能确认为无形资产:(一)完成该无形资产使其能够使用或出售在技术上具有可行性;(二)具有完成该无形资产并使用或出售的意图;(三)无形资产产生经济利益的方式,包括能够证明运用该无形资产生产的产品存在市场或无形资产自身存在市场,无形资产将在内部使用的,应当证明其有用性;(四)有足够的技术、财务资源和其他资源支持,以完成该无形资产的开发,并有能力使用或出售该无形资产;(五)归属于该无形资产开发阶段的支出能够可靠地计量。
软件成本核算专题-自主研发通用软件成本及销售账务处理

软件成本核算专题-自主研发通用软件成本及销售账务处理然而,软件产品的成本构成则不同,它主要包括人员成本、硬件成本、软件成本及其他成本。
其中,软件成本是软件产品的主要成本项,包括软件开发成本、软件测试成本、软件维护成本等。
人员成本是软件成本的主要组成部分,包括研发人员薪资、福利、培训等费用。
硬件成本包括计算机设备、服务器、存储设备等。
其他成本包括办公用品、租赁费用、差旅费用等。
四、通用软件的研发成本核算通用软件的研发成本核算是软件企业的重要任务之一。
在研发成本核算中,费用化支出和资本化支出的区分非常重要。
费用化支出是指研发过程中产生的支出,在研发完成后立即计入当期损益,不会对未来的经济利益产生影响。
而资本化支出则是指研发过程中产生的支出,在研发完成后计入无形资产,并在未来的经济活动中逐步摊销。
因此,软件企业需要根据实际情况,合理核算研发成本,以便更好地管理企业财务。
五、通用软件的产品成本核算通用软件的产品成本核算是软件企业进行成本管理的重要手段。
在产品成本核算中,软件企业需要考虑多个因素,包括研发成本、硬件成本、人员成本等。
同时,软件企业还需要考虑产品的销售价格、市场需求等因素,以便更好地管理企业财务。
六、通用软件的销售账务处理通用软件的销售账务处理是软件企业进行财务管理的重要环节。
在销售账务处理中,软件企业需要考虑多个因素,包括销售收入、销售成本、销售费用等。
同时,软件企业还需要根据实际情况,合理核算销售账务,以便更好地管理企业财务。
七、案例某软件企业研发了一款通用软件产品,研发过程中产生的支出为100万元,其中符合资本化条件的支出为80万元,费用化支出为20万元。
该产品在销售后,实现了销售收入200万元,销售成本为50万元,销售费用为30万元。
根据上述数据,该软件企业的净利润为120万元,销售毛利率为75%。
八、软件企业的税收优惠政策为了促进软件产业的快速发展,我国政府出台了一系列税收优惠政策。
软件开发的成本如何核算呢?软件开发公司的费用有哪些

软件开发的成本如何核算呢?软件开发公司的费用有哪些1、公司做软件开发的中间费用,一般计入“管理费用--研发费用”软件开发企业属于高新技术企业,资质认证时要看公司研发费用支出比例的,把人力成本都进研发费用。
2、这个项目需要高新技术含量。
若是属于高新技术项目,可以到税务局备案,税前扣除,并再加计50%扣除所得税。
互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供最详细的报价,如果你真的想做,可以来这里,这个手技是----壹伍扒----壹壹叁叁----驷柒驷驷,按照顺序组合起来就可以找到,我想说的是,除非你想做或者了解这方面的内容,如果只是凑热闹的话,就不要来了。
3、举例说明:若税务局认定研究开发费为100万元,可以税前扣除。
还可以加计50万税前扣除。
在所得税清算时调整扣除。
4、关于技术开发费对财务核算制度健全、实行查账征税的内外资企业、科研机构、大专院校等(以下统称企业),其研究开发新产品、新技术、新工艺所发生的技术开发费,按规定予以税前扣除。
对上述企业在一个纳税年度实际发生的下列技术开发费项目,包括新产品设计费,工艺规程制定费,设备调整费,原材料和半成品的试制费,技术图书资料费,未纳入国家计划的中间实验费,研究机构人员的工资,用于研究开发的仪器、设备的折旧,委托其他单位和个人进行科研试制的费用,与新产品的试制和技术研究直接相关的其他费用,在按规定实行100%扣除基础上,允许再按当年实际发生额的50%在企业所得税税前加计扣除。
5、软件企业成本核算软件企业成本的构成分为:硬件成本、软件成本、使用及维护成本、培训费用和准备费用等五大部分。
这个要看具体需求,一般制作APP报价在几万到几十万。
1、产品功能的多少是根本互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供最详细的报价,如果你真的想做,可以来这里,这个手技是----壹伍扒----壹壹叁叁----驷柒驷驷,按照顺序组合起来就可以找到,我想说的是,除非你想做或者了解这方面的内容,如果只是凑热闹的话,就不要来了。
做账实操-软件开发行业的账务处理

做账实操-软件开发行业的账务处理案例:某软件公司承接一个软件开发项目,合同金额为500,000元。
项目开发阶段:人工成本:开发期间,项目团队成员工资、奖金及福利等构成人工成本。
假设本月参与该项目的开发人员工资共计80,000元。
计提工资时:借:劳务成本软件开发项目80,000贷:应付职工薪酬工资80,000实际发放工资时(假设通过银行转账):借:应付职工薪酬工资80,000贷:银行存款80,000领用材料或设备折旧(如有):若开发过程中有少量材料领用或使用特定设备,如价值5,000元的测试设备,预计使用年限5年,无残值,采用直线法计提折旧,本月折旧为5,000÷5÷12 = 83.33元。
借:劳务成本软件开发项目83.33贷:累计折旧测试设备83.33项目完成并交付阶段:假设项目在三个月后完成交付,累计劳务成本为300,000元(包括人工成本、设备折旧等)。
确认收入:借:应收账款500,000贷:主营业务收入软件开发500,000结转成本:借:主营业务成本软件开发300,000贷:劳务成本软件开发项目300,000 收到款项阶段:客户支付合同款项,假设分两次支付,每次250,000元。
收到第一笔款项时:借:银行存款250,000贷:应收账款250,0002. 软件服务业务(如软件维护、升级)账务处理案例:公司为客户提供软件维护服务,合同约定每年服务费用为100,000元。
收入确认阶段:按照服务期限平均确认收入,每月确认收入为100,000÷12 ≈8,333.33元。
借:应收账款软件维护客户8,333.33贷:主营业务收入软件维护服务8,333.33 成本核算阶段:维护人员工资、相关技术支持费用等构成成本。
假设本月维护人员工资为5,000元。
计提工资时:借:主营业务成本软件维护人工5,000贷:应付职工薪酬工资5,000实际发放工资时(假设通过银行转账):借:应付职工薪酬工资5,000贷:银行存款5,000收到款项阶段:假设按季度收取服务费,每季度收到25,000元。
软件成本如何归集与结转

软件成本如何归集与结转
发表
软件企业可以以项目制来进行管理,所有的人工、费用和折旧都以项目为基础进行管理。
在这样的管理方式下,各个项目的人工、费用和折旧在财务上都可以归集和核算出来。
那么,就可以针对各个项目所处的阶段进行核算。
处于研究阶段的项目,计入管理费用-研发费用;处于开发阶段的项目,计入开发成本;开发完成的项目,结转开发成本进入待摊费用,根据预计的销售时间,以恰当的摊销方式按期摊入各期成本。
软件开发的拓展知识:
软件的开发分为定制(专用软件)开发和非定制(通用软件)开发两种情形。
对于通用软件开发,应当在研发费用发生时按照无形资产准则的规定全部费用化(这似乎不符合配比原则,但是按照现行规定应当如此)。
对于专用软件的开发,比照《企业会计准则-收入》关于劳务收入和成本的处理方法进行处理。
(1)自行开发研制的软件产品销售收入确认和计量方法
自行开发研制的软件产品是指经过认证并获得著作权,销售时不转让所有权的软件产品,由此开发出来的软件具有自主知识产权、无差异化、可批量复制的特性。
不需要安装的以产品交付并经购货方验收后确认收入;需安装调试
的按合同约定在项目实施完成并经对方验收合格后确认收入,对合同约定完工比例的,按合同约定的完工确认条件确认收入。
(2)定制软件产品销售收入确认和计量方法
定制软件是指根据与客户签订的技术开发、技术转让合同,对用户的业务进行充分实地调查,并根据用户的实际需求进行专门的软件设计与开发,由此开发出来的软件不具有通用性。
定制软件项目按合同约定在项目实施完成并经对方验收合格后确认收入,对合同约定完工比例的,按合同约定的完工确认条件确认收入。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件项目成本会计处理计算机软件的研制开发属于一种专利权的研究开发,但又不同于一般专利权的研究开发。
其原因在于(1)、一般专利权的研究开发,其目的大多就是为了满足本企业内部生产服务的需要,很少以销售或出租该专利为研究开发目的。
而计算机软件的研制开发则不同,存有众多的软件公司,她们研制软件就是为了出售拷贝而获取利润。
(2)、因为计算机软件更新迅速,其经济寿命既短又很不稳定,所以软件的研制开发风险很大,如果赶不上时代潮流,会给开发商带来不可估量的损失。
(3)、在软件开发公司中,往往同时开发多种软件产品,成本归属界限模糊,划分标准较难控制。
所以,有必要对软件开发成本的会计处理实行深入的探讨。
同时在理论界,因为缺乏共同的理解,且没有一套适当的处理方法可资遵循,出现了诸多问题与矛盾,特别就是在我国计算机软件业,因为性质特殊,软件开发成本的处理与一般行业有较大差异。
并且行业内的处理也各式各样,导致其报表的相关性、可靠性、可比性缺乏,防碍了这个新兴支柱产业的发展。
本文仅就软件开发成本的资本化与费用化问题实行一些探索,以求教于同仁。
一、对软件开发成本的理解为了确定软件开发成本应资本化或费用化,有必要了解软件开发成本的各组成部分及软件的开发步骤:软件的开发,一般包括以下步骤:(一)可行性调查。
包括技术可行性调查与财务可行性调查等前期工作。
(二)系统分析。
其主要任务就是给出系统说明书,确定软件的主要功能等事项。
(三)系统设计。
包括总体设计与详细设计,总体设计主要任务就是决定系统的模块结构。
详细设计确定模块的功能、接口与实现方法。
(四)编码。
即由程序员编写程序,建立相对应文档。
(五)测试,即检查与揭露程序的错漏偏差以便修正与排除。
(六)撰写书面文件、申请专利、维护等。
在以上各步骤中,人工费用占主要部分,其中系统分析与系统设计所占比例更高。
从各步骤费用发生的比例瞧,虽然不同软件产品各不相同,但总的来说、(一)、(二)、(三)步骤发生的费用支出比例最大,就是我们研究的重点。
此外,在不同行业背景下,各种费用的复杂水准也不同。
在非计算机软件业,企业研制软件的目的往往就是为了生产或管理的需要,研制过程集中、单一,其支出成本容易区分确定,归属性强。
但就是,对于一个专门从事软件开发的软件公司来说,情况则大大不同,因为同时开发多种软件,很多费用支出难以找到客观的标准来划分其归属的项目,因而区别对待不同行业的不同情况,准确使用诸如重要性等会计原则,也就是我们研究的重要注意事项。
二、会计界关于软件开发成本的两种观点(一)、费用化的观点1、国外相关费用化的观点英、美法系国家在研究与开发成本(即r&d成本,就是指一般意义的研究开发成本,包括软件的研究与开发成本)问题上,历来持费用化的观点,现以美国财务会计准则委员会的观点为例加以说明。
美国财务会计准则委员会(fasb)就是美国会计准则研究与发布的权威机构,其公布的准则均被政府接受。
fasb一向对r&d成本持费用化观点,虽然在软件业的r&d成本上有一定让步,但也属于费用化观点的范围内。
fasb第86号财务会计准则公报(sfas)中规定:在开发以销售或出租为目的的计算机软件中,发生于详细程序设计以后的各项费用,包括编写程序,制造主盘等,予以资本化,而以前的支出应全部费用化。
(注①)在非软件行业。
即以自用为目的的软件研制开发活动中。
fasb认为,这就是一种一般的r&d活动,其发生的成本全部费用化,不用区分详细程序设计之前或以后的成本。
在软件业,fasb依然主张费用化。
其理由就是:(1)、基于稳健原则的考虑。
软件开发成本回收的可能性具有高度不确定性,采用费用化较佳。
(2)、维持报表的可比性、一致性。
事实上软件开发成本就就是r&d成本,不能因为行业特殊,而对同一性质的支出做出不同的处理(作者注:fasb对r&d成本的处理与我国不同)。
(3)、就行业特性来说,软件业本身就是一个高科技、快速变化的行业,这就增加了软件开发成本回收的不确定性,难于资本化,应将其费用化。
(4)、基于客观性考虑。
资本化的标准过于主观,一些费用的归属很难确定,费用化更有利于控制、管理与审计。
在会计处理上,fasb要求当软件产品能够提供给用户时,就开始摊销已资本化的软件开发成本。
并按每一个别产品基础加以摊销。
每年应摊销金额,应以下列两种方法计算出的较大者为准:(2)年摊销数=未摊销成本÷估计剩余使用年限(直线法)fasb第86号sfas主张只将编写程序开始至完成软件之间的活动所发生的成本予以资本化,未将详细程序设计所发生的成本资本化,受到美国资料处理及服务组织协会(adapso)极力的批评。
美国绝大多数软件业者认为;fasb将详细程序设计认定为r&d活动并不合理,详细程序设计虽名为“设计”,但事实上仅就是一项产品计划的执行活动而并非一项实际规划设计活动。
(注:②)2、我国相关费用化的观点当前,我国软件行业同制定会计准则的部门在软件开发成本资本化与费用化的问题上,意见并不完全一致。
在实务部门一般赞同软件开发成本费用化,会计准则制定部门却规定软件开发成本资本化。
在我国的软件行业中,经过十多年的实践,她们认为软件开发成本应该费用化。
其理由就是:第一、软件开发成本全部资本化对企业来说,利益不就是很大。
因为(1)、虽然资本化后有助于降低资产负债率,利于企业融资需要,但却损失了延迟纳税的好处。
(2)、靠无形资产数额的增加以降低资产负债率,并不能同时提升流动比率与速动比率,融资水平的增加也不显著。
相反,费用化的方法能够延后纳税,减少现金流出、提升流动、速动比率。
总来说之,企业财务部门花费大力气把各项支出按软件产品分类并资本化带来的好处并不大,有费力不讨好之嫌,不符合成本效益原则。
第二、绝大多数软件开发成本资本化困难,难以找到合理、客观的划分标准。
一般来说,软件开发成本中人工费用占主要部分。
对于人工费用,就很难资本化。
因为(1)、软件设计人员主要靠领取月薪,完成某个软件项目后的奖金不多。
所以,奖金归属性强,易资本化,但月薪的资本化则较难,软件设计人员可能同时设计多个项目,也可能处于学习新知识期间,并未工作,其工资怎样归属等。
(2)、在人工费用中占绝大多数的后台支持人员费用也很难划分,而这部分支出的归属不清会严重影响成本数据的准确性,使资本化的意义全无。
第三、费用化处理有利于企业增强内部管理。
因为统一了软件开发成本的处理。
费用化标准易于实行、客观,便于内部审计,增强了企业的内部控制。
第四、如果软件开发成本数额过大,在分期摊销的处理上,往往会出现一些不必要的麻烦。
因为软件的经济寿命很难估计,并且经常变化,不利于会计处理,而每个人对软件经济寿命的估计不同,一旦这个摊销额过大时,容易引起董事会、经理、管理当局与审计、税务、金融等方面的意见不一致。
所以,很多企业都不愿过多地把软件开发成本资本化。
第五、软件研制开发公司属于技术密集型企业。
一般来说,企业规模不就是很大。
虽然公司的资产数额可能较高,但实际会计工作中并不需要象工业企业那样多的会计人员。
所以,会计人员本身的限制也迫使企业简化核算工作,降低会计成本,使得资本化的实施不具备物质基础。
(二)资本化的观点美国会计师协会(aicpa)的会计准则执行委员会(acsec)就建议,以可行性确立为资本化的起点,即技术可行性确立以后,就能够将以后的成本资本化。
这实际上就是反对fasb把软件开发成本与r&d成本混为一谈。
我国会计理论界很多学者反对费用化,认为软件开发成本资本化更为合理。
大致来说,支持资本化的理由有:(1)、符合配比原则、把软件开发成本费用化会引起今后软件产品的销售收入找不到与之配比的成本费用,违反应计制。
(2)、避免有形产品与无形产品的会计处理的不一致。
同样就是产品生产,只因为软件产品无形就不计算成本,违反可比原则。
(3)、避免漏记资产。
软件产品具有未来经济效益,不予记录为资产实在不合理。
(4)、资本化能够增加软件业的融资水平,否则会打击新的产业,防碍经济发展。
(5)、可使购入软件再出售者与自行开发软件直接销售者的成本基础较为一致。
在我国,《企业会计准则》与《企业财务通则》中虽然没有对软件开发成本的会计处理问题作出具体规定,但对无形资产做了以下说明,“自行开发的无形资产,理应按开发过程中实际发生的支出数记帐”,“各种无形资产理应在受益期内平均摊销”。
该说明的精神,我们认为涵盖了软件开发成本的会计处理,即软件开发成本应该资本化。
值得一提的就是,在非软件业,即很多为自身生产、管理等需要而自行开发软件的企业中,资本化与费用化的问题显得并不十分突出。
一方面,这些企业一般只开发一种软件,资本化标准易于把握。
另一方面,这种开发活动不就是经常项目,并且所耗资金较大,从重要性原则出发,资本化更合理。
并且,这些软件针对性强,对未来经济效益容易确定,所以不应该费用化,不适用谨慎原则。
在我国,这些软件的研制开发成本上基本都遵循了《企业会计准则》资本化的要求。
故在本文中,我们把研究的重点放在以销售软件拷贝为目的软件研制开发活动。
通过以上比较,我们能够瞧到,在会计行业发达的美国,对软件开发成本资本化或费用化的问题还没有取得一致见解,虽有相关规定,却不够详尽。
其她国家在这个问题上处理方法也不尽相同。
英国基本与美国一致,而日本,意大利则主张资本化,所以,在我国,如何处理该问题,必须从我国具体情况出发,选择适当的符合我国软件业发展的需要,利于规范行业行为的方法。
三、软件开发成本费用化与资本化的界定通过上述软件开发成本两种观点的分析,我们能够瞧出,主张费用化的学者一般认为,除拷贝产品母版及制作文件资料、申请专利等少数软件开发成本应资本化外,其她成本才应费用化。
主张资本化的学者也并非主张一切费用支出都资本化。
绝大多数主张资本化的学者建议选择一个“时点”作为资本化的起点,即部分成本费用化,部分成本资本化。
但就是,“时点”的选择不同,会使资本化的成本不论在质上或量上都有很大差别。
所以,我们认为,划分软件开发成本资本化与费用化的“时点”,应该选在详细程序设计之后,编码之前。
我们认为,在软件开发成本界定图中,详细程序设计之后编程之前的竖线就是区分软件开发成本费用化与资本化的界限,即详细程序设计之前(含详细程序设计)的成本费用化,详细程序设计之后的成本资本化。
这种划分方法更适合于我国的实际情况,其理由就是:(1)、资本化标准明确。
我国很多软件公司在完成软件的详细程序设计后,都愿意把具体的编程工作交给专业从事编程的公司完成。
在把编程工作转出后,根据合同,能明确该笔成本,并且程序完成后的阶段,费用较少,归属性强,这样整个资本化的标准易于把握。