9 章 · 共 16

财务如何运转:合同额、收入、发票和现金不是一回事

9.1 四个数不要混

【独立财务教学案例 CASE-I02-F01】某客户1月1日签一年合同,订阅12万元、实施3万元,当日付15万元并取得发票。本例只用于解释四个数字,与贯穿案例 CASE-I02-N01 及扩容异常 CASE-I02-A01 无关:

  • 合同额:双方约定的交易总额15万元。
  • 回款:公司收到现金15万元。
  • 开票额:依据税务和合同安排开具的发票金额,示例为15万元。
  • 会计收入:要按履约义务及履约进度判断,不当然等于15万元。

【可核验事实】收入准则采用“识别合同—识别履约义务—确定交易价格—分摊交易价格—履约时确认收入”的模型。财政部答记者问

9.2 教学性收入进度

CASE-I02-F01 教学示例】为便于理解,假定实施服务可明确区分,3万元在1月完成并达到确认条件;12万元订阅在一年内平均履约。实际项目必须由会计结合合同和事实判断。

月份收款开票实施收入订阅收入累计收入期末未履约部分示意
1月15.015.03.01.04.011.0
2月0001.05.010.0
3月0001.06.09.0
000每月1.0
12月0001.015.00

这解释了为什么预付模式下现金可能先变好,而利润随服务期逐步体现。相反,若客户按月后付,公司可能已经提供服务并确认收入,却尚未收到钱。

9.3 三张表映射

正在绘制业务流程…
把正文中的参与者、动作与交接关系放回同一条业务链观察。
业务事件资产负债表利润表现金流量表
年费预收现金增加,未履约义务增加尚未全部形成收入经营现金流入
按月履约合同负债逐步减少订阅收入增加当月可能无现金变化
云资源消耗应付/现金变化主营成本增加支付时经营现金流出
形成应收应收账款增加满足条件时确认收入尚无现金流入
坏账风险上升应收减值准备增加信用减值损失当期无直接现金变化

9.4 发票

【可核验事实】国家税务总局明确,自2024年12月1日起在全国正式推广应用全面数字化电子发票。国家税务总局

数电发票并没有消除业务审核。财务仍需核对销售主体、购买方信息、税目税率、含税/不含税价格、服务期间、开票条件、红冲原因和合同变更。本文不提供具体税率判断,因为软件、技术服务、实施、转售和跨境安排可能具有不同事实,应由税务专业人员根据最新规则确定。

财务人员把合同
发票
现金和逐月履约收入放在四条不同但相互勾稽的轨道上
财务人员把合同、发票、现金和逐月履约收入放在四条不同但相互勾稽的轨道上

图 4:签了多少、开了多少、收了多少、赚了多少,是四个必须分别回答的问题。

9.5 从报价到总账:计费与收入不是同一条流水线

计费解决“按合同应向客户收多少、何时收”,收入会计解决“企业履行了什么义务、何时满足确认条件”。两者使用相同合同事实,但输出不同。一个健全的最小链路如下:

正在绘制业务流程…
把正文中的参与者、动作与交接关系放回同一条业务链观察。

DOC-I02-06 的最小字段包括 contract_id、subscription_id、customer_id、SKU、数量、单价、币种、税费处理输入、服务起止、账单频率、到期日、付款条件、用量规则、免费额度、调价、变更版本和收款账户。任何字段改变都生成新版本,不覆盖旧事实。客户把100席增至130席时,应记录三十席的生效日和计费方式,不能只把数量从100改成130而丢失历史。

按量计费多一条“计量—定价—出账—争议”链。产品事件必须带 usage_event_id、tenant_id、metric_id、发生时间、数量、状态和版本;聚合任务记录去重、失败重跑、时区和迟到事件。账单行保存使用区间、用量、阶梯和单价。若事件重跑产生重复,SYS-I02-04 必须幂等或显式冲销,不能把技术重试变成客户费用。

9.6 贯穿正常订单 CASE-I02-N01 的逐日勾稽

为消除前文示例之间的混淆,本节固定唯一案例:CASE-I02-N01,客户启明制造,contract_id=CTR-I02-N01subscription_id=SUB-I02-N01tenant_id=TEN-I02-N01。教学金额均为万元,不展开具体税率和税会差异;订阅12、实施3、总合同价15,全额预付。订阅服务期为2026年4月12日至2027年4月11日,并简化为十二个等额服务月,每月订阅收入1。实施是否可在UAT时单独确认只是假设,真实项目由专业人员依据合同和事实判断。

日期事件与状态合同/账单/发票现金与应收教学收入与未履约必须保留的证据
3月8日双方签约,状态Signed合同总额15;尚未出账现金0,应收0累计收入0;未履约尚按会计政策判断DOC-I02-04签署版
3月9日生成预付账单账单15;按业务安排申请开票现金0;若形成应收则记录15不能因出账或开票确认15收入DOC-I02-06及invoice_id
3月12日客户全款到账发票教学示意15;账单已付现金+15,应收归零在简化示意下待履约15银行流水、核销记录
3月13日创建租户但未生产上线权益按合同预配置无新增现金累计收入仍0;待履约15DOC-I02-07、权限日志
3月14日—4月10日配置、迁移、培训无新增账单发生实施相关成本收入依约与事实判断,本例尚未确认DOC-I02-08、DOC-I02-09、工时
4月12日UAT通过、生产上线服务期开始无新增现金实施收入3;订阅尚进入首服务月;待履约12DOC-I02-10、版本与上线日志
5月11日完成首个等额服务月无新增账单无新增现金订阅收入1;累计收入4;待履约11可用性、用量、支持证据
6月11日完成第二服务月无新增账单无新增现金当月订阅收入1;累计收入5;待履约10月度履约检查
后续十个服务月无新增账单无新增现金每完成一月确认示意1持续服务证据
2027年4月11日服务期完成首期订单履行完毕首期现金累计15订阅累计12、实施3、总收入15、待履约0期末勾稽与续费订单

在2026年5月11日这个检查点,五个数应同时成立:合同额15;累计账单/发票教学示意15;累计收款15;累计教学收入4;待履约11。勾稽式为 累计收入4 + 待履约11 = 已收对价15,应收为 账单15 - 收款15 = 0。经营口径 ARR 为12、MRR为1,实施3不得进入 ARR。任何报表若显示 ARR15,说明一次性实施费被混入经常性口径。

直接成本继续沿用第4.3节:第一年云资源1.8、第三方0.4、实施人员1.5、支持0.6、支付与开票等0.1,合计4.4。全年教学毛利为 15 - 4.4 = 10.6,毛利率 10.6 ÷ 15 = 70.7%。若只看订阅毛利,需要重新界定哪些成本与订阅直接相关,不能把全部4.4机械扣到12或把实施成本藏起来。

9.7 现金时间表:盈利订单也可能先缺钱

CASE-I02-N01 是预付订单,现金先于大部分收入。为理解日常资金安排,下面把直接现金支出做教学性时间表;真实工资、云账单、税费与付款日期由企业实际决定。

时间点客户现金流入直接现金流出示意累计订单净现金累计教学收入解释
3月12日15.0015.00收到预付,不代表赚到15
3月15日00.114.90支付及开票相关直接支出示意
4月20日01.513.43.0支付实施人员成本示意,实施收入已满足本例条件
5月11日00.23313.1674.0首月云、第三方与支持的平均示意
后续十一月02.56710.615.0全年直接流出合计4.4,净现金10.6

0.233来自经常性直接成本 (1.8+0.4+0.6)÷12=0.2333 的四舍五入;后续十一月为约2.567,使全年经常性部分合计2.8。表格为了教学把直接成本视同现金支付,未考虑应付、税费、工资发放日和资本化等差异,因此不能直接作为会计分录。

换成月度后付客户,现金顺序可能相反。假设同样每月订阅1万元,客户账期三十天,5月11日完成首服务月并满足收入条件时,累计订阅收入1、应收1、现金0;6月10日收款后现金增加1、应收归零。若客户逾期到7月,企业仍要支付云和员工成本,因此增长越快可能占用越多营运资金。

ROLE-I02-16 应至少维护十三周滚动现金表:期初可用现金、已签订单预计收款、续费概率收款、工资、云与第三方、税费和其他刚性支出。销售预测不能原样当现金预测;只有明确付款条件、预计签署、开票条件、客户采购进度和历史付款表现的订单才能进入相应情景。

9.8 计费异常 CASE-I02-A01:扩容重复入账如何修复

【教学异常】启明制造于2026年8月28日签署30席独立扩容订单,价格3.6万元,约定9月1日生效、9月2日一次性支付,服务期至2027年8月31日。9月1日CRM传送生效订单时,接口重试让SYS-I02-04生成两条各3.6万元账单,ERP也接收两条应收;客户于9月2日仅支付正确的一笔3.6万元,产品权益也正确只增加30席。

对象正常应有异常实际差异
扩容订单金额3.63.60
Billing账单3.67.2+3.6
ERP应收3.67.2+3.6
银行收款3.63.60
产品新增权益30席30席0
未核销应收03.6+3.6虚假余额

修复顺序是:ROLE-I02-16 暂停错误账单的催收和开票后续;ROLE-I02-15 用 order_line_id 与 idempotency_key 确认重复;ROLE-I02-03 修复接口幂等并保留原始日志;财务按批准流程冲销错误应收和相关票据记录;ROLE-I02-13 向客户解释已知事实;ROLE-I02-18 重跑 KPI-I02-33 和 KPI-I02-39。不得直接删除第二条账单,否则审计轨迹消失,也不能先让客户“多付以后抵”,因为客户没有对应义务。

修复后逐项勾稽:订单3.6=有效账单3.6=已核销收款3.6;有效应收3.6减已核销3.6后,未核销应收为0;权益增量30席与扩容订单一致;ARR增加3.6、MRR增加0.3,但具体会计收入按新服务期履约。DOC-I02-19 保存原异常、冲销记录、修复后余额和根因,DOC-I02-15 跟踪接口测试与监控改进。

订单分叉出重复账单后
财务
RevOps和工程师冻结错误催收
保留审计轨迹并只让有效账单闭环
订单分叉出重复账单后,财务、RevOps和工程师冻结错误催收、保留审计轨迹并只让有效账单闭环

图 4A:纠错不能直接删除脏记录;应以订单主键识别重复,冲销错误分支并保存前后证据。

章末理解检查

合上原文,你能讲明白了吗?

不看原文,用自己的话解释「财务如何运转:合同额、收入、发票和现金不是一回事」真正要解决什么业务问题。

已输入 0 个字,还需 12 个字;提交后会显示自检标准,并把本章记为已完成。
本章目录8