← 返回目录
年报读法 · 18

合同负债:订单好不好,看这一行

资本成长学堂 · 道纳出品

三季报出来那天,一家装备公司的收入同比涨了两成,评论区一片叫好。可往下翻到负债那一栏,「合同负债」比半年前少了将近一半。收入在涨,客户提前打来的钱却在变少。这一行,往往比收入更早告诉你,明年的生意怎么样。

负债,听起来是坏事。可合同负债,很多时候是好消息;它变少的时候,才是该停下来看一看的时候。

这一篇讲四件事:合同负债到底是什么、它和「预收款项」有什么区别、到年报和季报的哪里去找,以及怎么用连续几个季度的数字,判断订单是在积累还是在消耗。

一、合同负债是什么

客户已经付了钱,或者按合同已经到了该付的时候,但公司还没有交货、还没有提供服务,这部分义务就记在「合同负债」里。

说白了:这是客户提前给的钱,公司欠客户的是「货」,而不是「钱」。

这个科目是新收入准则带来的。《企业会计准则第 14 号——收入》修订以后,境内上市公司从 2020 年前后开始执行新准则(具体执行时间按上市地不同有先后,以现行规定为准),和客户合同相关的预收款,大多从「预收款项」挪进了「合同负债」。

所以读老一点的年报,你会在资产负债表上看到一大笔「预收款项」;读近几年的年报,这一行可能只剩很小的数,大头搬到了下面一行。

二、它和「预收款项」的区别

这是最容易混的地方。两个科目都在流动负债里,都是「先收钱」,但口径不一样。我们按四点来分。

第一,范围不一样。 合同负债只管收入准则范围内的客户合同。不在这个范围里的预收,比如预收的租金(归租赁准则管),或者还没有形成合同的预收款,仍然留在「预收款项」里。所以一家公司同时有这两个科目,很正常:做租赁业务的、有物业出租的,预收款项往往还有一块。

第二,确认的时点不一样。 预收款项是「收到钱才记」。合同负债除了收到的钱,还包括「已经到期应收、但还没收到」的对价:按合同,客户这一期款已经该付了,公司有无条件收款的权利,但货还没交,这时可能一边记应收账款,一边记合同负债。这一点后面讲「和应收账款一起看」时还会用到。

第三,含不含税不一样。 以前的预收款项通常是含税的全额。改成合同负债以后,实务中一般按不含税金额列示,对应的增值税部分,常见放在「其他流动负债」里,名字多叫「待转销项税额」。拿新旧两年直接比,要记得这一层差别(具体处理以公司附注说明和现行规定为准)。

第四,列示方式不一样。 同一份合同下,合同资产和合同负债按净额列示。工程、项目制的公司,一份合同可能一会儿是「已完工未结算」,一会儿是「已收款未完工」,净额列示以后,单看合同负债会比实际预收的钱少。另外,预计一年以上才转为收入的部分,可能列在「其他非流动负债」,只看流动负债那一行会漏掉。

一句话:预收款项是「收钱」的口径,合同负债是「欠货」的口径。 读的时候,两行连同「其他流动负债」「其他非流动负债」里相关的部分,加在一起看,才是客户提前给的钱的全貌。

三、在哪里找

资产负债表。 流动负债里,紧挨着「预收款项」的就是「合同负债」。季报、半年报、年报都有,是可以按季度连起来看的数。

合同负债附注。 年报「合并财务报表项目注释」里有「合同负债」一项,常见的内容有三块:按性质分的明细(预收货款、预收工程款、预收服务费等);账龄超过一年的重要合同负债及未结转的原因;报告期内账面价值发生重大变动的金额和原因。最后这一块最有用,公司要自己说清楚为什么变多或变少。

营业收入附注。 这里有两处常被跳过的信息。一处是「本期确认的包括在合同负债期初账面价值中的收入」,告诉你期初那笔合同负债,这一年里有多少转成了收入。另一处是「分摊至剩余履约义务的交易价格」相关的说明,有的公司会披露已签约、未履约部分的金额,以及预计在一年内、一到两年、两年以上确认收入的分布。这比合同负债本身更接近「在手订单」。

管理层讨论与分析。 一些行业的公司,会在经营情况里披露新签订单、在手订单的金额。和合同负债放在一起看,能看出订单里有多少是客户已经付了钱的。

现金流量表。 「销售商品、提供劳务收到的现金」比营业收入高出一截,常常就是预收在增加。我们在第 43 期讲过经营现金流,合同负债多的公司,经营现金流往往不错,原因就在这里。

搜索框里输这几个词就够:合同负债、预收款项、待转销项税额、剩余履约义务、合同负债期初账面价值。

四、怎么读:我们的看法

不看绝对数,看它和收入的比。 合同负债 10 亿元,对一家季度收入 3 亿元的公司和一家季度收入 30 亿元的公司,意义完全不同。我们常用一个粗略的比值:期末合同负债 ÷ 当季营业收入。这个数大致说明,客户已经付了钱的订单,够公司干几个季度。比值往下走,说明「存粮」在变少。

看季度,不只看年度。 我们在第 51 期讲一季报时说过,有些数据季度看比年度看更灵敏,合同负债就是其中之一。年报只给你年初、年末两个点,中间可能已经先涨后跌走完了一个来回。

收入涨、合同负债跌,先问是不是在吃存量。 这是最常见、也最容易被收入增速掩盖的组合。收入好看,是因为前几个季度攒下的订单正在集中交付;新订单如果跟不上,等存量吃完,收入会突然失速。

合同负债涨、收入不涨,先问能不能交得出去。 好的情况是订单在积累,下一期收入会跟上;不好的情况是产能、工期、交付卡住了,预收的钱放在那里转不出去。区分的办法是看附注里「账龄超过一年」的合同负债有没有变多,以及存货里的在产品、发出商品有没有同步增加。存货的读法,我们在第 80 期讲过。

把行业放进来。 有的行业天然就有大量预收,比如房地产的预售、白酒的经销商打款、部分装备制造的预付款、软件和服务的年费。在这些行业里,合同负债是经营节奏的一部分,变化本身就是信号;在本来很少预收的行业里突然冒出一大笔,就要去附注里查它是什么。

五、一个示意:五个季度连起来看

假设一家设备制造公司,客户下单时一般预付三成,交货验收后确认收入。下面是它连续五个季度的数字,单位亿元。

季度 期初合同负债 本季新增预收(不含税) 本季转入收入 期末合同负债 当季营业收入 期末合同负债 ÷ 当季收入
第一季度 8.0 5.0 3.0 10.0 6.0 1.67
第二季度 10.0 6.0 4.0 12.0 7.5 1.60
第三季度 12.0 3.0 5.0 10.0 8.5 1.18
第四季度 10.0 2.0 5.5 6.5 9.5 0.68
次年第一季度 6.5 2.5 3.0 6.0 6.5 0.92

这张表里,每一行都满足一个恒等式:期末合同负债 = 期初 + 本季新增预收 − 本季转入收入。 公开报表里,季度能直接看到的只有「期末合同负债」和「当季营业收入」两列;「转入收入」只在年报收入附注里披露全年数,「新增预收」要倒推。表里把这两列补出来,是为了让你看清背后的动作。

只看收入,这是一家很好的公司。 营业收入从第一季度的 6.0 亿元一路涨到第四季度的 9.5 亿元,全年 31.5 亿元。

加上合同负债,故事就变了。 合同负债在第二季度末达到 12.0 亿元的高点,此后连降两个季度,到年末只剩 6.5 亿元。期末合同负债 ÷ 当季收入,从 1.67 降到 0.68。

倒推一下新增预收。 新增预收 = 期末 − 期初 + 转入收入。第三季度是 10.0 − 12.0 + 5.0 = 3.0,第四季度是 6.5 − 10.0 + 5.5 = 2.0,比上半年每季五六亿元少了一大半。新增预收大体对应新签订单的首付款,它在减少,说明新单在变少。

再算一下存量消耗。 第三、第四两个季度合计转入收入 10.5 亿元,新增预收只有 5.0 亿元,净消耗 5.5 亿元。下半年收入的高增长,相当一部分是在吃上半年攒下的订单。

次年第一季度印证了这一点。 收入回落到 6.5 亿元,期末合同负债 6.0 亿元。如果第二季度新增预收还在两三亿元的水平,收入很难回到上一年第四季度的高度。

最后,补上税的那一层。 假设增值税率 13%,期末 6.5 亿元的合同负债,对应客户实际打来的钱约为 6.5 × 1.13 ≈ 7.3 亿元,差额约 0.85 亿元,在「其他流动负债」的待转销项税额里。拿新准则前「含税的预收款项」和新准则后「不含税的合同负债」直接相比,会把下降看得比实际更多一点。

这张表要做的,就是把「收入增长」和「订单积累」拆成两件事来看。收入回答过去三个月交了多少货,合同负债回答客户还为多少货提前付了钱。

(以上数字为示意,不对应任何公司。)

六、常见的误读和坑

误读一:合同负债是负债,越少越好。 恰恰相反。对一家有议价能力、订单饱满的公司,合同负债是用客户的钱做生意,不付利息。它减少,往往不是因为公司「还了债」,而是新订单少了。

误读二:跨准则直接比。 新准则执行前一年的预收款项,和执行后第一年的合同负债,口径不同:范围、含税与否、净额列示都可能变。看长期趋势时,要么把「预收款项 + 合同负债 + 待转销项税额」加在一起比,要么从执行新准则那一年开始比。

误读三:合同负债等于在手订单。 它只是在手订单里客户已经付了钱(或已到期该付)的那部分。预付比例低的行业,合同负债很小,订单却可能很多。要看订单全貌,去看收入附注里的剩余履约义务,或者管理层讨论里的新签、在手订单。

坑一:合同负债和应收账款同时大增。 前面说过,按合同已经到期、但客户还没付的款,可能一边挂应收、一边挂合同负债。两边同时涨,未必是客户真的提前付了钱。读法是看现金流量表里「销售商品、提供劳务收到的现金」有没有跟着涨。应收账款的读法,我们在第 84 期讲过。

坑二:账龄超过一年的合同负债越来越多。 正常的预收,几个月到一年会转成收入。长期挂着不转,可能是项目延期、客户迟迟不验收,也可能是合同出了纠纷。这些钱有退回去的可能,也说明对应的收入确认会一直往后推。

坑三:季末突击收款。 一些公司会在季末、年末集中催客户打预付款,让合同负债和经营现金流在报表日特别好看,下个季度初再回落。连续看四个季度末,加上看下一季度的数,能看出这种「季末尖峰」。

坑四:收入确认的时点有判断空间。 「验收」「签收」「完工进度」的认定,会影响合同负债什么时候转成收入。同样的订单,提前或推迟确认,收入和合同负债之间的分配就不同。附注里的收入确认政策,以及会计师在审计报告里有没有把收入列为关键审计事项,都要读。

七、收尾:一张合同负债核对表

读一份年报或季报时,按下面的顺序走一遍:

步骤 做什么 看到什么要追问
1 把最近五个季度的期末合同负债和当季营业收入抄进一张表 合同负债连续两个季度下降而收入上升
2 算「期末合同负债 ÷ 当季收入」 比值从 1 以上掉到 1 以下
3 查「预收款项」「其他流动负债(待转销项税额)」「其他非流动负债」,补齐口径 只看合同负债一行明显偏少
4 读合同负债附注:明细、账龄超过一年的部分、重大变动原因 一年以上的部分变多,原因写得含糊
5 读收入附注:期初合同负债本期转入收入多少、剩余履约义务分布 转入比例很低,或剩余履约义务大量排在两年以后
6 对照现金流量表「销售商品、提供劳务收到的现金」 合同负债涨了,收到的现金没涨
7 对照应收账款和存货 合同负债、应收、存货三项同时大增
8 看管理层讨论里的新签、在手订单 订单说得很多,合同负债却在变少
写在最后

收入和利润,告诉你过去这一年做得怎么样;合同负债,往往能提前告诉你接下来的生意怎么样。

下次读年报和季报,在负债那一栏多停一下,把五个季度的数抄在一起。有时候,最好的消息藏在负债里;有时候,最早的坏消息也在那里。

留言区想听听

你读年报时,
会关注合同负债吗?

下期预告 · 西部笔记 15 · 国庆后周五

西部的展会:一场展会能留下什么

本文为公开信息的财务读法讨论,文中数字均为示意,不对应任何公司,不构成投资建议。会计处理以《企业会计准则第 14 号——收入》为准。

觉得有用,也欢迎把「资本成长学堂」推荐给身边做企业、做投资、做招商的朋友。

道纳客服二维码

扫码添加道纳客服

融资、出海、招商相关的具体问题,可以直接来聊
工作日 9:00–18:00 回复

需要我们做什么?三种方式,1 分钟完成

① 用户登记回复「登记」

留下身份和关注方向,新工具、闭门会优先通知你。

② 服务咨询回复「咨询」

融资、并购、出海、招商、年报体检,具体问题一对一。

③ 需求提出回复「需求」

找资金、找项目、找合作方、找场地、找人才,说说你的需要。

也可以点击文末左下角「阅读原文」直接填写。信息仅用于联系与服务,不对外提供。