如何准备并进行SaaS财务审计
制定您的收入和费用确认政策
首先创建清晰的 收入确认 以及在审计审查前明确的费用确认文件。这些文件描述了您的会计团队如何应用 ASC 606 和 IFRS 15 适用于所有订阅合同的标准。
该政策应注明按使用量计费、设置费、月中合同更新和层级升级等项目的会计处理方法。此外,它应明确规定费用确认程序,包括预付软件和任何资本资产。审计师会将日常账簿活动与这些政策进行比较,以确认已确认的金额是根据规定的指南进行记录的。
预先明确这些规则可提供参考依据,并可能降低审计阶段进行更改的可能性。

在为进入公开市场做准备时, GitLab 解决了 ASC 606 收入确认场景,例如多年期企业合同、自助管理许可席位、云 SaaS 订阅和专用专业服务。GitLab 的回应是制定严格的收入确认政策,分离捆绑服务,分配独立销售价格(SSP),并在合同和分类账之间建立自动化链接。
每当您的产品采纳新的定价模型、退出条款或定制协议时,请审查并修订您的收入确认文件。
SaaS财务审计准备就绪清单
简化您的SaaS财务审计准备工作,并确保完全符合ASC 606收入确认合规性。
-
完整的5阶段准备框架
-
合同和发票验证步骤
-
内部控制测试规程
-
对账和销货成本分配指南
集中管理客户合同和发票
将所有有效的客户协议、采购订单和已开具的发票存储在一个指定用于 审计查阅的地点.
在审计期间,审查团队可能会要求查阅部分客户账户进行检查。审计师可能会将协议中的详细信息与收入时间表和总账记录进行比较,以检查是否一致。当文件分散存储在多个收件箱、硬盘或文件夹中时,检索过程可能需要额外的步骤。
指定的存储库或计费平台可以将每张发票与其相关联的合同链接起来以供参考。这种方法旨在根据需要整理文件以进行审计。
|
合同要素 |
所需验证文件 |
审计员检查重点 |
|
订阅价值 |
已签署的订单表格 / 主服务协议 |
审计员可能会核实所计费金额与协议是否一致。 |
|
计费频率 |
发票 / 付款收据 |
审计师可以评估递延收入分录和支付时间是否与合同中显示的内容一致。 |
|
附加功能 & 升级 |
合同修订 |
审查员会检查合同履行期间的变更是否按照ASC 606的规定进行记录。 |
审计师在进行评估时会参考已签署的合同。例如,如果总账中记录的合同金额为20,000美元,但已签署的PDF文件显示为20,500美元,则这500美元的差额将被记录下来,以供进一步审查。
SaaS财务审计准备就绪清单
简化您的SaaS财务审计准备工作,并确保完全符合ASC 606收入确认合规性。
-
完整的5阶段准备框架
-
合同和发票验证步骤
-
内部控制测试规程
-
对账和销货成本分配指南
自动化订单到收款工作流程
将您的客户关系管理平台连接到计费软件和总账,是组织记录的一种方法,这些记录存在于 订单到收款周期.
当在静态电子表格中进行手动数据输入时,随着数据量的增长,偶尔会观察到数字变化。研究表明,在复杂的数据环境中,超过88%的手动财务电子表格包含需要审查的项目。
自动化的订单到收款工作流程 旨在通过将信息分发到集成系统而无需人工干预,将已完成的销售纳入收入计划。计费平台通常管理 递延收入 计划,并根据ASC 606标准自动应用合同条款。
建立自动化集成消除了数据录入风险,并简化了审计师的抽样审查。
评估 电子发票 将PDF发票文件直接与会计系统中的客户条目关联的工具,允许审计师在远程现场工作期间远程审查这些材料。
SaaS财务审计准备就绪清单
简化您的SaaS财务审计准备工作,并确保完全符合ASC 606收入确认合规性。
-
完整的5阶段准备框架
-
合同和发票验证步骤
-
内部控制测试规程
-
对账和销货成本分配指南
执行实质性测试和随机抽样审查
进行实质性 审计步骤 通过 核查选定的交易 对照相关的原始凭证。
在此运营阶段,审计师或内部审查员会选择客户账户组,并跟踪从初始销售订单到现金收款的每笔交易。他们会审查合同,以验证所有履约义务是否正确识别,以及确认的收入是否与服务履行日期相符。与财务团队成员进行的走查讨论有助于评估内部流程、预防错误的规程和访问管理。
将已记录的总账数据与银行付款记录进行比对,以确认收款是否准确入账。这些审计检查会在财务报表最终确定前发现任何差异。
|
测试程序 |
主要目标 |
审计方法 |
|
合同追溯 |
审查收入准确性 |
分析已签署合同与收入时间表的一致性 |
|
现金重算 |
确认存在性 |
比对结算报告与银行存款数据 |
|
截止测试 |
确认期间 |
验证临近财年末的交易是否已正确入账 |
如果审计测试在随机样本中发现计算不一致,则可能需要调整审查范围以检查更多项目,这会影响完成审计流程所需的时间和工时。
SaaS财务审计准备就绪清单
简化您的SaaS财务审计准备工作,并确保完全符合ASC 606收入确认合规性。
-
完整的5阶段准备框架
-
合同和发票验证步骤
-
内部控制测试规程
-
对账和销货成本分配指南
执行月度对账并完成最终审计报告
每月审查银行账户、递延收入明细表和未开票应收账款。
完成对账 全年进行有助于确保每个审计阶段都按既定计划进行。
月度审查 有助于在审计师编制最终工作底稿前纠正发票或账目。
执行 定期资产负债表检查 有助于报告收入、递延负债以及 销货成本 (销货成本)以反映公司交易。
一旦所需的对账和核查完成,审计团队就会生成 官方报告.
保持定期对账计划有助于建立一个 标准流程 用于年度审计活动。
|
对账任务 |
频率 |
目标总账/账户 |
|
现金和网关余额 |
每月 |
银行账户 / Stripe / PayPal |
|
递延收入明细表 |
每月 |
预收账款资产负债表账户 |
|
未开票的应计收入 |
季度 |
合同资产/应收账款 |
文件化每月对账,并由经理签字,以保留供任何外部审查的清晰合规证据。
- 合同差异: 如果发票金额与已签署协议之间存在差异,请确保账目记录与已执行的合同相符。补充文件(例如已签署的合同附录)可以在原始协议之后进行口头调整时提供清晰的说明。
- 电子表格公式行为: 在手动维护的递延收入电子表格中,单元格引用在复制粘贴更新期间可能会发生变化。使用数据库查询或专门的订阅会计软件而非静态公式,有助于在这些情况下保持一致性。
- 未分配的服务费: 包含软件订阅和服务的合同通常需要更清晰的会计分配。根据各项义务的单独价格,应用公式或软件工具来划分收入,有助于准确记录。
结论
关于进行一场 SaaS财务审计 涉及定义会计政策、使用自动化计费系统并在适当情况下进行抽样测试。
完成 月度对账 和 整理并保存文件资料 可以支持记录一致性并满足审计要求。
将准备工作和测试分散到全年,提供了一种方式来 跟踪 SaaS现金流 并满足审计所需的程序步骤。
准备好开始了吗?
我们感同身受。让我们分享我们 19 年的经验,助您实现全球梦想。
常见问题解答
-
在SaaS财务审计中,重点在于评估经常性订阅安排、合同期限以及基于使用量定价等计费方式。收入确认会参照ASC 606等专门适用于订阅和服务业务的标准进行审查。与处理实物库存的传统业务审计不同,SaaS财务审查优先考虑合同背后的文件、递延收入余额、未开票应收款项以及数字服务的交付。
-
SaaS审计审查的节奏通常受客户合同记录的管理方式以及它们是否与总账分录一致的影响。当文档以一致的方式维护且易于访问时,审计师能够根据审查指南执行其所需的程序。记录的组织方式对审计日程安排和流程持续时间有直接影响。
-
在SaaS审计期间,审计师会审查组织的收入确认政策,并检查选定的合同样本,以核实软件访问、入职培训和专业服务等多项履约义务在协议中是如何列明的。他们会跟踪从初始订单表格到开票记录的交易,以确认收入是如何根据服务交付时间进行记录的。这种方法确保了在整个审计过程中,收入确认方法符合ASC 606标准。
-
为准备审计现场工作,请收集已签署的主服务协议(MSAs)、工作说明书(SOWs)、已开具的发票、付款收据、月度银行对账单以及当前的递延收入瀑布表。将这些记录存储在中央系统中,审计师便可访问进行随机抽样审查所需的文件。
-
软件即服务(SaaS)会计报表中的递延收入将体现在负债项下。递延收入是指已收到款项或已开具发票但服务尚未交付的收入。在审计递延收入账户时,审计师将确定是否每月将收入与负债进行对应记录。
-
SaaS 财务部门通常每月进行账户对账,而不是等到年末。这是因为需要持续记录对公式、应计收入和交易进行的任何更改。这种方法的目的是使会计数据符合审计要求。
-
许多新企业在审计和记录收入时普遍使用电子表格。由于手动录入,递延收入账户中可能会出现中性差异,这些差异有时会在审计过程中被报告。自动化计费系统和订阅子分类账与CRM和会计系统相连接,作为记录保存和审计的其他方式。