软件是新一代信息技术的灵魂,是数字经济发展的基础,是制造强国、网络强国、数字中国建设的关键支撑。软件企业的业务模式复杂多样,包括标准软件、定制软件、系统集成、SaaS等。不同的业务模式下的收入确认有着明显的区别,本文拟重点探讨软件即服务(SaaS)的收入确认问题以及IPO审计思路,供大家参考。
软件即服务(SaaS)业务概述
软件即服务(SoftwareasaService,简称SaaS)是一种基于云的软件模型,可通过互联网浏览器将应用程序交付给最终用户。
SaaS供应商托管服务和应用程序,供客户按需访问。使用SaaS产品/服务时,企业无须考虑服务的维护和底层基础设施的管理,只需要考虑如何使用软件即可。SaaS模式的另一个典型方面是按订阅或按使用付费模式付费的定价,如按照客户订阅的账户数、产品类别、功能模块和使用时长等进行定价收费,而不是一次性购买所有功能。
SaaS本身就是一种产品,即为客户搭建运行平台,包括前期实施、后期运营服务等。用户获取软件服务时不需要将软件产品安装在自己的计算机或服务器上,服务提供商将应用软件统一部署在自己的服务器上,用户无须管理和控制底层的基础设施。
SaaS一般运行在服务器或云端,SaaS公司需自建服务器或购买云计算资源及服务,以支持SaaS产品的计算及存储。
软件即服务(SaaS)业务
收入确认分析
对SaaS产品而言,其按订阅模式进行收费,收入具有连续性,因此收入确认时点的判断对公司财务报表具有重大影响,对收入确认时点的具体分析如下:
虽然SaaS软件在云端部署,但对客户来说自行进行托管软件也是可行的,因此SaaS产品是否有提供软件许可证(知识产权),可以从客户是否有权在任何时候从实体处获得软件而不会受到重大处罚来进行判断,如果是,则SaaS产品属于授予知识产权,如果否,则SaaS产品即为一项服务安排。
当SaaS产品协议授予知识产权时,很可能包含软件许可证和软件托管两项履约义务,需根据协议进一步分析。
(1)是否分别构成单项履约义务;
(2)交易价格在不同单项履约义务之间是如何分摊的;
(3)分摊的依据是否合理;
(4)对于在某一时段内履行的履约义务,采用何种方法确认履约进度,是否符合会计准则的规定。
审计应对思路
(1)查阅报告期内主要类型的销售合同,了解发行人是否按新收入准则识别和区分出所有单项履约义务,检查发行人拆分出的单项履约义务划分为某一时点还是某一时段履约义务的方法是否正确,了解收入确认政策及确认依据,检查其是否符合会计准则规定并一贯执行;
(2)访谈公司的销售人员、财务人员,了解公司销售模式,销售策略等;
(3)检查销售合同及实际履约情况,判断其履约义务时点等关键因素与合同约定,确认合同条款内容与收入确认方法是否一致;
(4)结合应收账款函证,向主要客户函证销售额和合同主要条款等;
(5)对比公司与同行业其他同收入确认政策,评价是否存在重大差异,是否符合行业惯例;
(7)检查公司对主要客户的销售内部控制流程的完整性和有效性,对按履约进度确认收入的业务进行重点核查,检查履约进度和收入确认计算的准确性和完整性。
参考案例
问询:请发行人披露财务报表审计中的关键审计事项,并结合关键审计事项进一步细化披露收入确认政策。
发行人主要回复如下:
(一)补充披露财务报表审计中的关键审计事项
公司销售收入分为电商SaaS产品、配套硬件、CRM短信和运营服务多种类型,每一种业务类型的收入确认方式有所不同,同时由于公司的客户主要为大量零散的电子商务卖家,因此申报会计师将“收入确认”确定为关键审计事项。
上述涉及补充披露的内容已在招股说明书“第八节财务会计信息与管理层分析”之“五、主要会计政策和会计估计”之“(一)收入和成本”中进行了补充披露。
(二)各业务类型的收入确认政策
1、电商SaaS产品
客户订购公司的超级店长、超级快车等软件服务并支付相应款项,公司在服务期间内按月摊销确认软件服务收入,并结转相应成本。
2、配套硬件
公司配套硬件产品主要分为经销模式和自营模式:
经销模式,公司与经销商签订买断式采购协议,公司在货物交付经销商时确认销售收入,并结转相应的成本;
自营模式,客户在各线上平台下单,公司向客户发货,在货物交付客户时确认收入,并结转相应的成本。
3、CRM短信服务
客户订购公司短信营销等短信服务并支付相应款项,公司根据实际向客户提供的短信服务数量确认销售收入,并结转相应的成本。
4、运营服务
公司客户订购运营服务主要分为线上支付和线下订购两个渠道:
线上支付渠道,公司在服务期间内根据电商服务市场平台结算单按月确认软件服务收入,并结转相应成本;
线下收款渠道,公司在收到客户支付的相应款项后,在服务期间内按月分摊确认软件服务收入,并结转相应成本。