财务拿 AI 账单来对成本科目时,经常卡在一个问题:这笔钱该进「生成成本」还是「制造费用」?两边口径一错,毛利算不对、预算也批不下来。这篇不讲概念史,只给判断标准、归类对照表和一次对账的排查顺序,顺便说明什么情况下这套分法不适用。
财务拿 AI 账单来对成本科目时,经常卡在一个问题上:这笔钱该进「生成成本」还是「制造费用」?两边口径一错,毛利算不对、预算也批不下来。这篇不讲概念史,只给判断标准、归类对照表和一次对账的排查顺序,顺便说明什么情况下这套分法不适用。
下面按四步走:先把两条口径分清楚,再给一张 AI 开支的归类对照表,然后是一次从账单倒推到科目的对账顺序,最后说清楚哪些场景别硬拆。全程只讲判断标准,具体数字一律到站内页面按当期口径核对。
先分清两条口径:一个是「按产出算」,一个是「按期间算」
生成成本盯的是这一次产出(一段文本、一张图、一次调用)花了多少,跟着业务量走;制造费用是某段时间里为维持生产条件发生的间接开销,跟单次产出没有一一对应关系。这不是会计教科书的定义之争,而是决定了你这笔钱能不能拆到单件上。
判断口诀很简单:能直接挂到某个具体产出上的,走生成成本;为整条产线或整个团队服务、拆不到单件上的,走制造费用。AI 场景最常见的错位有两种:把订阅月费按单次调用硬摊到生成成本,或者反过来把按量计费直接塞进制造费用,结果两边都不准。
- 生成成本
- 跟着产出走的直接消耗,能对应到某次调用、某个任务或某个客户
- 制造费用
- 维持生产条件发生的间接开销,服务整条产线或整个团队,拆不到单件
- 待定池
- 暂时无法判断归属的消耗,先集中放在这里,标注原因,下月回填
AI 开支归类对照表:哪些进生成成本,哪些进制造费用
| 开支类型 | 倾向归到哪边 | 判断理由 |
|---|---|---|
| 按 token、按次、按张、按秒结算的接口调用 | 生成成本 | 能对应到具体任务或客户,跟着业务量走 |
| 团队共用订阅 | 制造费用 | 多人共享,拆到单次调用没有实际意义 |
| 数据清洗与预处理 | 制造费用 | 为整条产线服务,不是某次产出的直接消耗 |
| 监控告警、评审与质检人力 | 制造费用 | 持续发生的间接投入 |
| 失败重试中无法归属的损耗 | 制造费用或待定池 | 先标记原因,有归属规则后再回填 |
| 既有项目调用又有公共调试的混合用量 | 两边都要拆 | 按用量日志里的标识字段先分再算 |
- 拿不准时先记「待定」,标注原因,别硬塞进任何一边,下个月有了归属规则再回填
- 按用量日志里的项目标识拆分混合账单,日志字段怎么设见 /usage 相关页面
- 单价与计费单位不要凭记忆写,到 /official-api 和 /tools/model-cost-calculator 按当期数字换算
- 分摊基数一旦选定,至少连续用三个月再考虑换,换得太勤历史数据没法比
这张表不是让你照抄,而是给你一个起点。不同团队的业务形态差别很大,同一笔订阅在一家 5 人小团队可能直接算生成成本更省事,在一条有多个项目并行、需要按客户结算的产线上就必须拆。具体到你们自己的用量结构,去 /usage 看当时的真实分布,而不是凭印象归类。
一次对账的排查顺序:从账单倒推到科目
- 比对总额把平台账单、充值记录、内部用量台账三者的总数对齐。对不上先别急着分类,先找平。
- 标记差异来源常见是缓存命中、倍率折算、免费额度抵扣顺序造成的口径差。这几条站内已单独写过,这里只作为差异项标记,不重复展开。
- 按产出归属有项目标识的进生成成本,没标识的集中归到待分摊池,别在这一步纠结。摊派的事留到下一步。
- 分摊待分摊池按人头、按调用量或按工单数选一个基数,写明区间的依据。选定后至少连续用三个月再考虑换。
- 留痕每次分摊写清基数、区间和依据,下次审计才有得查,也才能解释为什么这个月单位成本变了。
结果对不上预期的时候,先回到 /usage 看当期真实用量结构,而不是凭印象调系数。系数是结果,用量结构才是原因。如果连用量日志都不全,先把日志补齐,再来谈分类。
什么情况下这套分法不适用
- 纯订阅制、没有按量计费的服务:单次产出成本无法从订阅费里切出来,硬拆出来的数字没有决策价值,直接整体记期间费用更实在
- 内部试验和探索性用量占比很高时:这些消耗本来就不对应稳定产出,强行归到生成成本会虚高单位成本,建议单独开一个「试验消耗」科目
- 只做一次性的项目结算:跨期分摊收益不明显,按项目整包记一次即可
- 团队人数很少、一个人既管账又管用量的:科目拆太细反而增加维护成本,保留两三个大类就够
判断依据变了要同步改口径说明,别让两套算法并行。哪怕只是把某个科目从这个池挪到那个池,也要在成本说明里留一句变更记录,否则半年后没人说得清当时为什么这么分。
下一步去站内用量与价格相关页面核对当期口径和真实用量结构,再决定哪些进生成成本、哪些进制造费用。数字会变,判断标准不会。→常见问题
同样一笔 API 调用,为什么财务和运营算出来的单位成本不一样?
通常差在三个地方:分母选的是成功产出还是全部请求;分子里有没有把重试和调试消耗算进去;间接开销有没有分摊到这件产出上。三方对一遍这三个选项,基本就能找到差在哪。数字本身到 /official-api 和 /tools/model-cost-calculator 核当期值,别用旧数字对。
生成成本能不能直接等于平台账单金额?
不能。账单是平台按自己的计费口径出的,包含缓存、倍率、免费额度抵扣等处理;生成成本是你按产出归集的结果,两者起点和终点都不一样。账单可以当总额上限来校验,但不能直接抄成生成成本,中间那层映射得自己建。
这套分法对哪种团队不划算?
用量规模很小、或者大部分是探索性调用的团队,拆科目的人力成本可能超过核算带来的收益。这种情况下维护一个总额加一两个大类就够了,等用量稳定、需要对外报价或做预算审批时再细化,不必一开始就追求精细。