软件开发企业财务管理的重点和对策分析
2019-04-23金芳
金芳
摘 要:随着信息技术在全球的不断普及,我国的软件产业也在二十一世纪开始加速发展,作为国家重点扶持的新兴产业,随着国家各项推动软件业发展的政策不断落地,我国软件企业迎来蓬勃发展的阶段。但是由于软件开发企业多数规模较小、管理人员不足、人员成本占比高、利润空间被挤压等问题,同时也面临着十分严峻的市场竞争压力。而且,软件企业的自身特点也决定了企业财务管理缺乏可以直接照搬的成功案例,而传统的管理会计工具在软件行业难以操作。特别是对于一些初创的软件企业,整个企业发展的周期仍然处于萌芽期,产品仍然处于定型化初期,融资能力差,而大量人力、物力、财力资源投入在研究开发工作中,资源的投入效率很难衡量。特别是研究开发工作是个创新型工作,会给财务管理量化考核带来了很大的难度。本文阐述了软件开发企业财务管理现实意义,分析了现阶段软件开发企业在财务管理中出现的主要问题,并在此基础上,提出完善财务管理的对策建议。
关键词:软件企业;财务管理;“互联网+”
目前我国经济发展进入新的阶段,中国制造“一带一路”、“互联网+”行动计划、大数据等国家战略的推进实施,对软件行业的未来发展提出了新的更高的时代要求。为了满足行业发展的需要,软件行业的企业管理也面临不断的升级,特别是如何有效提高财务管理工作,成为了各软件企业的提升自身竞争力的突破口。
一、软件开发企业财务管理概述
(1)软件开发企业的特点
软件开发企业是指以计算机软件的开发生产、软件系统集成,信息系统应用服务和咨询等技术服务主要经营来源的企业。软件开发企业的主要特点:
1.软件企业规模较小。按照《关于印发中小企业划型标准规定的通知》(工信部联企业[2011]300号)的规定,软件企业基本上还属于中小企业范畴内的企业(即人员<300人,营收<1亿元),行业内缺乏成熟的可以直接借鉴的管理体系。
2.软件行业属于知识密集型和劳动密集型产业。高端人才多是软件企业的显著特点,同时也就造成了人员成本高居不下,为了保持人员的市场竞争力,既要控制人力成本又要提高人才的竞争力,如何提高员工的忠诚度,同时提升工作效率,对软件企业管理是个高难度的挑战。
3.软件开发企业的融资风险高。软件企业属于轻资产行业,资产结构很难符合传统金融机构信贷标准,很难获得银行贷款。同时由于软件企业属于高风险高收益型企业,特别是处于软件产品开发初期的软件企业,投资人对于企业未来的收益不确定性阻碍了企业从资本市场或专业投资人处获得资金支持。
4.软件开发企业财税核算压力大。由于涉及经营类型和税种较多,财务核算与税负的压力都比较大,同时,需要专业的财务人员对行业整体的财税政策有较高综合运用水平,才能轻松应对不断变化的财税政策。
(2)软件开发企业加强财务管理的现实意义
软件开发企业财务管理的重点主要是要运用财务管理的手段提升财务管理在软件企业管理中的指导作用,提高全体从业人员对财务管理的认知,向企业决策层提供更为有用的财务量化信息,辅助软件开发企业不断做大做强。软件开发企业优化财务管理体系,可以提高企业管理人员对企业整体财务状况的掌控,及时准确的了解公司的经营状况,同时提供给决策层用财务的量化指标来对经营情况进行后评价工具,辅助设立公司的绩效考核后评价系统,不断提升财务管理在软件开发企业的重要性和认可度。
二、目前软件开发企业财务管理存在的主要问题
(1)高级管理人员的财务管理理念与能力不足
目前,国内的软件企业的管理人员多数是以前的软件领域的专才或自己擅长领域的高级人才,虽然多数管理人员晋升至高级管理人员后,都或多或少地参加了管理方面的培训,但不可否认的是高级管理人员的财务管理知识系统性不够,基础知识不扎实,而且缺乏管理的实践经验。受到自身经历的影响,导致现有高级管理人员思想意识深层缺乏对财务管理的深度理解和认可。高管们学习的知识仅限于知识层面,或者说只知其一不知其二,导致了财务管理流于形式(制度化)、流于表面(非财务部门全权负责编制预算),花了不少成本但看不到效果,反而引起内部员工的不满。如此恶性循环造成了软件企业高级管理人员对财务管理不重视,财务管理水平始终停留在单体报税的税务报表层面。
(2)财务管理体系不健全
软件开发企业在发展过程中,自身的全面财务管理的体系没有建立起来。在财务管理方面多数还停留在发文用制度进行管理的阶段,管理制度也多停留在费用报销、付款审批等单一制度层面,财务管理不成体系。
从软件企业的发展历程来看,创始人团队缺乏有足够经验的管理人员作为支撑,特别是专业的财务管理人员。财务部的人员也只能满足每月按照实际发生的现金收支记录流水账的要求。公司管理没有财务的参与,财务彻底沦为了执行和应付政府要求的一个附属部门。每月的报表主要是报给政府机关的,管理层对财务报表的使用除了每年底问问有多少钱能提供分红,其他就一概不管了。财务部门的账务也没有人稽核,出現差错如果税务局不查,基本没人会看。财务管理连基本的合规性都做不到,就更不用提用项目盈利能力分析、公司全面预算管理、目标管理等手段辅助公司管理了。
(3)财务管理手段亟待提升
成熟的管理信息系统可以为企业管理收集大量的管理层面需要的数字信息,对财务分析、财务管理、财务预测有很大的辅助作用,可以更为立体的描绘出企业运营的实际状况。通过业财一体化,为企业管理者提供更为及时和相关性更高的经营数据。但软件行业本身限于自身软件开发人员多、学历高,具备较强的软件开发能力,且开发人员利用率不均衡等特点,对于采购管理型软件缺乏欲望和动力,往往希望通过自身的空余人力进行开发投入解决管理问题。事实上,市场上成熟的管理信息系统是经过多年打磨,很多企业应用过程中不断积累出的产品,已经解决了管理中常见的问题,或者说已经植入了当今现代化管理的标准理念的,对初创企业的财务管理规范化有很好的借鉴意义。
(4)财务人员素质不高
软件企业本身规模小,财务人员少,财务人员的水平也受到了一定的限制,进而限制了软件企业管理水平的提升。从财务专业人才的职业发展规划看,软件开发企业规模小,不利于吸引高端专业财务管理人员进入。同时,管理层对招聘高级专业的财务管理人员的意愿不强,提供的资源有限也限制了企业在财务管理提升方面寻找更高级的专业人才。没有高级财务管理人员,企业内部基础财务人员专业水平的提升也受到了限制。
(5)软件开发企业的成本核算与项目管理比较复杂
软件企业的主要经营活动为产品研发。不管是为软件企业自有知识产权的产品进行研发,还是按照客户的定制化需求进行研发,其中的项目成本管理的难度很高。软件研发的基本特点就是周期长,开发需求具有不确定性,在整个开发周期中,项目成本可能会不断调整,成本预算需要随着项目的发展不断调整,但又不能过度偏离总体预期,这个控制的难度,项目功能的取舍对项目开发人员、财务管理人员以及高级管理团队的财务管控能力都是极大的考验。
三、优化软件开发企业财务管理的建议
(1)提升企业财务管理的整体意识水平
在很多软件企业高层管理人员的脑海中,产品、研发、测试、信息安全甚至销售都可能是运营的关键点,而财务部门的工作都是要服务于这些一线部门的,定位于服务功能。因此财务部门就直接降格成为了记账部门。实际上,目前的软件企业发展越来越向着多产品、多客户、多线程的方向发展,提高实物资产和人力资源的利用率是限制企业加速发展的核心问题。要解决这些问题,必须要依靠精细化的财务管理思维。粗放的财务记账,简单的部门核算是无法满足精细化管理报表的编制需求的,无法满足企业经营管理对财务数据的需要。
在实务中,财务管理人员要能够通过具象的模型解释财务管理的重要性和有用性,用历史数据中的点滴流动来证明粗放式管理的弊病,通过不断的提升财务管控体系和内部控制体系让全体管理人员不断提高对财务数据的认知,用越来越多的数据来说明财务管理的重要性,提高管理层对数据的依赖性,就能够提高整体财务管理的意识水平。
(2)健全财务管理体系
健全的财务管理体系除了专业财务人员和财务管理机构外,还应当完善企业的财务管理制度和体系。
首先,软件企业的财务管理应当根据自身企业特点以具体业务为导向,建立一套适用内部控制体系。按照研发、生产、实施等不同产品线特性实施归口管理,明确相关部门的职责权限及相应的请购、请款审批程序,严格审核采购预算、合同、相关单据凭证、审批程序等内容;同时,根据软件企业项目管理制的特点,从项目立项,调研,项目利润评估到项目的实施,交付验收进行全过程预算管理,确保每个项目在全项目流程都有专业人员作为财务支持。
其次,软件企业发展初期,客户数量有限,而且议价能力不强。软件企业的财务应当与市场部门配合,加强市场调查,合理确定定价机制和信用政策,根据市场变化及时调整销售策略,灵活运用多种策略和销售方式,在促进销售目标实现的同时降低公司的坏账风险。
最后,软件企业应当建立以现金预算为核心的全面预算管理体系,加强现金流在预算体系中的引导地位,形成科学合理的以资金预算为核心的预算管理体系,强化事前资金需求预算、事中管理控制、事后反馈等过程控制,通过资金收支的集中管理,形成资金管理在整个预算执行中的全过程参与,促使公司全面预算管理体系的不断完善。
(3)提升财务管理手段
软件企业的财务管理的信息化水平提高涉及两方面问题,一方面是财务核算软件的选择,另一方面是管理软件的选择。目前软件企业的财务核算多数还停留在单机版的财务核算软件例如用友的T3,金蝶的K3系统,这种类型的财务软件只适合单人单地使用,同时核算维度相对固定,无法达到跨年度多账套管理。软件企业应当根据自身的实际情况挑选使用较为有前瞻性的财务核算软件,能够通过软件控制增加核算的维度,并能够自定义输出报表的模板,做到输入输出双向管理,利用财务软件的汇总核算和自定义输出,对企业的经营进行高效管控。同时注意财务系统与业务系统的融合,适当预留接口以备未来的功能拓展。
同时,应注重业务系统的改造升级。财务管理的好坏很大程度上取决于对企业经营过程中经营数据的不断收集、处理、分析和利用。在提升业务系统的信息化管理过程中,不但可以建立一套全员参与的内部控制体系,同时简化了人与人沟通的成本,增强了管理的刚性,为全员管理意识的提高提供了必要的保证。
(4)提高软件企业财务管理人员的水平
二十一世纪以来,新的财税政策层出不穷,而几轮的金融风暴过后,国际会计理论与实践也发生了巨大的变革。所有的这些变革落实到软件企业层面,就意味着软件企业财务从业人员面临着多变的财税法律环境。比如2017年7月财政部发布的《企业会计准则第14号——收入》,对实务层面收入确认的影响还是很大的,财务人员应当根据相关变化对公司的现有软件开发合同潜在问题,未来软件开发合同如何签订更有利于按照准则确认收入做出研究并向管理层提出建议。
同时财务管理人员应当在不断地学习本专业知识的同时,学习所在企业的行业知识,做到业财融合的财务管理人员才是优秀的财务人员。财务人员应当在合同谈判过程中参与合同文本的编写,在充分了解本企业及客户企业实际情况的前提下,提出符合税法约定的合同条款,确定未来合同执行过程中双方的税负问题,从而合理地降低本企业税负。
(5)优化成本核算与项目管理
软件开发企业多数为轻资产公司,其主要收入来源于软件销售、软件部署以及软件在客户端的二次开发。软件开发企业的最大成本和费用支出就是研究开发人员的支出。因此树立成本管理理念,完善成本核算体系成为财务管理的重中之重。
软件企业的成本核算和项目管理越来越多的向精细化管理方向发展。由于软件企业的销售合同中经常是按照人/月计算,甚至是人/天、人/小时取费的,因此编制预算时,研发人员的预算就不可能像传统企业按年编制,必须至少进一步细化到月。每月进行下个月预算调整时就要按照每日人员分配情况来对原预算进行调整,每周都应当更新各个项目的进度,对每日、每周工作的完成情况进行汇总分析,同时对投入进行相应的调整。
在成本核算過程中,财务部门应当与研究开发部门合作,对研发部门的营运数据进行汇总分析,并将人员成本按照不同项目、不同部门进行归集;同时在项目管理层面对项目成本投入进度与实际项目完成进度进行对比,为项目管理以至于整个公司的财务管理提供实用的经济信息。
综上所述,软件行业作为新兴产业财务管理有其自身特点和难点,财务人员应当不断提高自身的专业素养,运用先进的信息系统搜集到的各类财务和业务信息,不停推进企业财务管理的转型升级,并建立适用于自己企业的财务报告体系,为管理团队提供决策方面的支持。企业的高级管理人员应当不断提升自身的管理知识和管理实践,运用财务报告信息结合企业自己的战略目标,不断深挖企业管理中的问题和机遇,为企业的发展提供动力。
参考文献
[1]何占义.浅谈软件企业提升财务管理的对策[J]财会学习,2017(3):31-32.
[2]梁丽华.软件企业财务管理优化措施[J]财会学习,2018(14):49-50.
[3]张姝媛.软件企业财务管理优化措施研究[J]时代金融,2016(9):157-161.