樊春辉
(北京吉威数源信息技术有限公司,北京 100000)
软件企业属于技术密集型行业,且加之信息化的高速发展,市场需求的不断扩大,软件企业的利润率较高,相对于其他产业,获得经济回报的能力更强,公司在高毛利的影响下,对于成本管理的重视程度不够[2]。中小企业管理层一般都是业务及技术骨干,没有成本管理的专业知识,即使公司聘用擅长成本管理的管理者进行管理,但对于想要在全过程中注重成本管理还是有难度的。项目实施过程中项目经理起主导作用,项目经理更多的是关注产品的技术指标满足客户需求的程度以及项目的整体进度,对于项目的成本管理会自然地认为属于财务应该管控的范畴,这样导致项目实施过程中的成本管理缺失,项目成本增加的风险加大,项目盈利能力减弱。对于项目实施人员及研发人员,在进行日常费用报销时,不注重区分费用发生是否与项目相关,导致在后期成本核算时不能准确记录实施项目或研发项目成本。
软件企业承接项目时,对于项目进行调研,简单列明项目预算,在项目实施过程中,对于预算执行情况,不会进行预算指标执行差异分析,只要项目处于正常实施的状态,就不再过多关注预算[1]。项目结项验收后,也基本不会进行项目结算与预算差异分析,从而导致项目成本的不可控性,降低了项目的盈利能力。从企业整体来看,企业没有进行全面的预算管理,只是根据预估的财务数据来编制财务报表,在没有多部门协作的前提下,预算数据缺乏来源基础,可靠性不高,且后期没有随时关注企业经营状况的变化情况,对于未来期间的数据也不做及时调整, 加之管理层不关注成本预算数据,使预算成为一种形式,没有发挥在经营过程中应有的作用。
在政府单位建立地理空间信息化的过程中,通用型应用软件的需求越来越少,而个性化的定制开发业务在不断增加,定制开发业务已经成为测绘软件企业的主要经营业务,但由于中小企业规模不大,一般都是从小企业发展而来,所以在成本核算过程中依然存在项目成本划分不准确,成本与费用划分不清晰的问题。项目成本核算不准确,实际盈亏状况没有反映到财务数据,数据失真,对于管理层决策,财务数据也就失去了意义。就整体成本而言,财务数据只能反映总体的盈利亏损情况,但要进一步分析其中每个项目的盈亏状况就无从下手,项目中存在的问题也就不能被发现,对于管理层来说,问题不能被识别就没有办法解决。在企业上市审计的过程中,不清晰的成本与费用划分,使企业财务数据与同行业对比差异较大,进而需要更加详细的解释说明,从中产生的麻烦也是不言而喻的。
第一,测绘软件企业自主开发软件销售毛利率基本都在90%以上,相当于几乎没有成本。但对于软件从最初设计到测试验证完成这一系列过程中,会花费大量人工成本及设备折旧,以及材料试验费用,而大多数企业将开发软件产生的费用归类为开发支出,在年度结转开发支出计入无形资产或研发费用,多数企业为了能够及时享受到企业所得税申报时研发费用加计扣除的税收优惠政策,而将开发支出直接计入研发费用。
这样操作的结果导致当期研发费用较多,但后期自有软件产品的销售没有对用的成本,这与收入成本配比原则是相违背的。有些企业将开发支出转入无形资产,进行资本化处理,但在后期摊销时,没有结合软件的市场需求去设定无形资产的摊销年限,只是根据软件产品通常的摊销年限处理,导致自主开发软件销售成本与预期差异较大,不能真实反映软件产品的盈利能力。
第二,软件产品随着市场需求和行业发展要进行版本升级,升级过程中也会消耗人工成本,设备折旧及材料试验费用。但在财务实际操作中,这些费用都是费用化计入研发费用,在后期软件销售中没有对应销售成本,同样出现收入成本不配比现象。没有对自主开发软件产品进行正确的成本核算,使财务报表数据不能反映企业真实的经营情况,管理层及投资者就无法正确掌握企业经营状况,使成本核算失去价值,成为一种形式。
制定和完善成本管理制度,开展管理层成本管理专题培训,对实施项目和研发项目人员进行定期财务成本知识培训,强化企业上下的成本管理意识。软件企业成本管理包括项目实施成本预测、成本决策、成本计划、成本控制、成本核算、成本分析和成本考核等一系列的管理活动,成本按实施前、实施中、实施后程序进行管理。
企业应制定和完善成本管理制度,突出重要性、适应性及融合性原则,包括项目中重要的成本类型的具体管理办法、成本管理与软件行业特有的业务流程深度融合。项目成本管理从项目承接到实施过程中以及项目完成后的最终验收,企业都要在全过程中进行成本管理。
测绘软件企业中人力成本占总成本的比较大[5],软件开发服务中人力资源消耗是重要部分。在承接项目时,需要通过项目需求分析,结合实施人员的特点,综合区域特点、产品特点、实施难易程度等因素,组建适合本项目的实施人员,对于需要采购的外部技术服务要规范外协费用的采购制度,根据需求进行市场调研,综合成本因素,选择合适的外包企业合作完成实施项目。
在项目实施过程中,充分考虑人力资源、法律法规、财务状况、社会不稳定因素的风险,实行项目动态监测,发现项目实施中存在的问题,要及时进行分析解决,并及时进行项目资源消耗评价,必要时要调整项目实施方案。尽可能减少成本增加对项目的不利影响。
项目实施完成后要及时对项目成本数据进行分析,评价项目目标完成情况,通过项目实施再模拟,找到成本更优的方案,更加优化地资源消耗,为接下来承接的项目提供经验,不断提高项目盈利能力和市场竞争力。将项目成本管理与项目人员绩效考核相结合,产生员工内生动力,不断降低企业总成本。从项目承接开始到项目最终验收整个过程中,财务人员都应该对项目进行全过程参与,防止项目成本管理与财务成本管理相脱节。
财务人员结合成本管理理论与测绘软件企业实际情况,向管理人员开展成本管理专题培训,让管理人员通过自身对业务及行业发展的把握补充成本管理漏洞,健全成本管理制度,相比于其他人员,管理人员形成的成本管理制度更具有可操作性,也更符合企业的发展战略,其次对企业基层员工定期进行简单财务知识的培训也是不可或缺的。软件企业技术人员居多,基本没有财务知识[4],且流动性较强,这就需要通过定期培训来弥补财务知识,在项目成本的管理过程中,人员良好的成本管理意识使管理制度执行得更加到位,也更加流畅。每位员工在自己的工作范围内都可以做到成本管理,形成企业整体成本管理意识[3]。
成本预算管理是指企业以战略目标为导向,通过对未来一定期间内的经营成本的预测和筹划,科学合理配置企业各项资源,并对执行过程进行监督和分析,对执行结果进行评价和反馈,指导经营活动的改善和调整,进而推动实现企业战略目标的管理活动。成本预算作为成本标准,控制项目成本的同时,也降低了企业的经营风险。建立和完善成本预算管理制度,制定成本预算时考虑企业的发展战略,将公司所处发展阶段同预算相联系,要注重战略导向、过程控制、业财融合、预算评价。
制定编制成本预算流程,在具体进行项目成本预算时,成本预算作为一个系统工作,需要各部门参与其中,在编制成本预算时,要将成本进行分解,落实到各部门。将项目成本分解,细分为人工成本、技术服务成本、差旅费等详细费用。各项目组根据项目实施周期确定工时及差旅花费,人力资源部根据工时预算人工成本,涉及技术服务成本的,项目组要与采购部沟通并通过市场调研,确定技术服务成本。
财务部根据各部门提供数据,汇总整理,报经预算管理委员会批准予以执行,如有需要调整的成本预算,还需相关数据提供部门同预算管理委员会沟通,完成数据修改,直至预算管理委员会批准予以执行。
项目执行过程中,要提高成本预算管理对企业经营业务的控制能力,在项目实施完成关键节点,预算管理委员会要验证项目执行与预算的一致性,对于预算指标差异同项目组及各部门进行沟通,分析差异原因,并对接下来的项目成本预算做出调整。
项目完成验收后,预算管理委员会与各部门要对项目预算执行情况进行评价,针对出现的有利差异和不利差异要分析产生的原因,做到心中有数,明确经营过程中存在的问题,形成项目成本预算执行情况分析报告。管理层根据反馈的问题有针对性地解决。企业应建立适合本企业的预算执行考核制度,对各执行预算人员进行考核,将成本预算执行情况纳入员工考核范围。同时细化成本预算编制责任制度,将预算数据落实到编制预算的每个人,根据预算的执行效果,评价预算数据编制质量,作为员工绩效考评的一部分进行管理。通过双向考核制度,提高了成本预算管理效果,增加了企业发展战略的可实现性。
合理归集项目成本,清晰划分成本与费用,利用工时填报系统提高项目人工成本核算效率。项目成本中人力成本占很大部分,所以能否对人力成本进行准确归集与分配直接影响到项目成本数据的真实程度。通过工时填报,准确将人员成本分配到各项目中。
在此过程中,可以运用工时系统进行工时填报并分配到项目,提高成本核算能力,减少人工计算带来的错误同时提高计算效率。对于差旅及技术服务等费用,要填报到具体实施的项目,尽量将可以匹配到项目的成本计入项目成本,对于无法直接计入项目的间接成本,也要通过合理的分配方法分配到各项目中。区分成本与费用,将与项目相关的成本挂靠相关项目,对于与项目无关的费用直接费用化不进行项目挂靠。
对于办公用电子设备,正常情况下的折旧是直接计入费用,但对于软件企业,电子设备数量和价值都是比较大的,且多数设备的使用人是项目实施人员,这就需要将电子设备折旧计入生产成本,根据电子设备在项目中的使用时间,将折旧成本合理分配到对应项目中。
会计准则规定对于研发支出中符合资本化的支出要进行资本化。所以确定可以将发生的软件开发支出资本化的时点显得尤为重要,软件开发的一般流程包括对行业软件前沿性市场需求分析,设计软件的功能和实现这些功能的算法和方法,进行软件总体结构设计和各模块设计,编码与调试,程序联合测试。在完成市场需求分析,项目立项后,所发生的研发支出就可以进行资本化核算,对于确定开发企业是否会在未来形成成果这一条件,软件开发在完成需求分析后基本可以确定在未来可以形成成果。
在项目立项后发生的支出要及时挂靠项目,进行项目维度核算。软件开发调试测试完成后,依据开发软件验收报告及时将研发支出中符合资本化的支出转入无形资产。虽然软件著作权的法律保护年限为首次发表后的第50年的12月31日,但摊销的年限不能依据这一年限分摊,原因在于软件更新迭代速度比较快,通常10年以上的都不再有市场需求,所以要结合测绘行业软件的特点,依据产品生命周期及市场未来需求情况确定无形资产摊销年限。年度终了,业务部门要对无形资产使用寿命进行复核,如果有证据表明无形资产的使用寿命发生变化,应按变更后的剩余摊销年限进行账务处理。
对于软件产品更新过程中成本与费用的划分,软件产品更新发生的支出不能简单地进行费用化处理,而是要依据软件产品更新的内容来划分,情形一:软件更新过程中增加部分功能点或增加工具,期间发生的成本应进行费用化处理,因为此时的更新没有对软件进行实质性的更新,所以不需要资本化。情形二:软件更新增加模块,期间发生的成本应进行资本化处理。更新版本的无形资产按合理估计的预期使用寿命进行摊销。
电子信息化的发展,让软件有了不断扩大的市场,软件行业的蓬勃发展,离不开财务决策的支持,成本核算更是公司管理业绩的重要手段,所以在日新月异发展的今天,不断优化成本核算进行财务管理仍然是不变的课题。只有通过不断完善企业成本管理,才能在激烈的市场竞争中,稳扎稳打,不断创新发展。