← 返回目录
年报读法 · 11

行业横比:同一个行业的几家公司,年报放在一起读

资本成长学堂 · 道纳出品

一家公司的年报,只能告诉你它自己的故事。把同一个行业的三四家公司摊在一张桌上,才看得出:它的好,是行业的好,还是它自己的好。

设想这样一个场景:一位做投资的朋友拿来一份年报,说这家公司收入涨了 18%,在同行里算快的,问怎么看。先别急着翻这份年报,把另外两家同行的年报也找出来,三份并排打开,各翻到同一页。

二十分钟后,结论多半会自己浮出来:涨得最快的那家,回款最慢,利润变成现金的比例最低,坏账计提的比例也比同行低一截。单看一份年报,这些都只是「一个数」;三份放在一起,每个数都有了参照。

「年报读法」上半年写了十来篇,大多是教你怎么读一家公司。我们在第 50 期说过,下半年想试一种新形式:行业横比。这一篇先把方法讲完整,后面再挑具体的行业来做。

一、为什么一定要横比

单看一家公司,很多数字没法判断好坏。

毛利率 25%,高还是低?应收账款周转 120 天,快还是慢?研发投入占收入 5%,多还是少?这些问题在一份年报里找不到答案。

放到同行里一比,就清楚了。同行普遍是 20%,它是 25%,说明它有一些别人没有的东西,可能是产品、客户,也可能是成本;同行普遍是 35%,它是 25%,就要问差在哪里。

更重要的一层是:一家公司业绩变好,可能只是整个行业在变好。 行业景气的年份,大家的收入都涨、毛利都升,这时候谁也看不出谁更强。行业下行的年份,谁的利润掉得少、谁的回款没变慢,谁才是真的强。

所以横比要回答的,其实是两个问题:这家公司的位置在哪里;它这几年的变化,有多少是行业给的,有多少是自己挣的。

二、从哪里看:每家都翻同样的几页

横比最怕的是「各取所需」:甲公司看的是年报摘要,乙公司看的是券商研报里的数,丙公司看的是新闻稿。数字来源不一样,比出来的东西没有意义。

我们的做法是,几家公司都只从年报原文取数,而且固定翻下面这几处:

1. 「主要会计数据和财务指标」。 年报前部,营业收入、归母净利润、扣非净利润、经营活动现金流量净额都在这里,通常还有近三年的对比。先从这里把几家的总量对齐。

2. 「管理层讨论与分析」里的主营业务分析。 这里有分行业、分产品、分地区的收入、成本和毛利率表。横比最关键的一步,是确认几家公司的收入构成是不是可比,就靠这张表。有的公司还会单列「营业成本构成」,把原材料、人工、制造费用拆开,这是比较成本结构的唯一入口。

3. 应收账款、存货附注。 期初、期末余额,账龄分布,坏账准备和跌价准备的计提方式。周转天数要用这里的数自己算,不要直接用别人算好的。

4. 「重要会计政策及会计估计」。 收入在什么时点确认,应收账款按什么比例计提坏账,研发支出什么情况下资本化。这一节决定了几家公司的数字能不能直接放在一起比。

5. 现金流量表与补充资料。 「销售商品、提供劳务收到的现金」和经营现金流净额,用来算利润变成现金的比例。

6. 研发投入表。 年报里一般有研发投入金额、占收入比例、资本化的金额与比例,这一行常被跳过。

还有一个很好用的现成材料:同行业公司的招股说明书。 招股书里通常有一节专门把发行人和同行业可比公司放在一起比较,毛利率、周转率、费用率都有。它挑了哪几家作为可比公司、怎么解释差异,本身就是一份现成的横比底稿。即使那家公司上市已经好几年,这份文件也值得翻。

三、挑可比公司:三到五家,宁少勿杂

横比的第一步是挑对公司。看起来同一个行业,实际做的事情可能差很远。

主营业务要真的一样。 同样叫「建材」,做水泥和做幕墙是两回事;同样叫「电气设备」,做元器件和做成套系统也不是一门生意。我们的经验做法是:拿出主营业务分析里的分产品收入,看目标业务在各家收入中的占比。如果某家公司这块业务只占三成,其余七成做的是别的,它的毛利率、周转率就不能直接拿来比,最多比这一块的分产品毛利率。

规模不要差得太远。 一家几百亿和一家几亿的公司,议价能力、客户结构、管理费用的摊薄程度都不一样。差一个数量级以内,比起来才有意思。

商业模式要相近。 一家自己生产,一家主要外协;一家以国内为主,一家主要做出口;一家卖给终端客户,一家卖给经销商。这些差别会直接体现在毛利率和回款上。不是不能比,而是比的时候要把这层差别写在旁边。

客户类型要看一眼。 客户主要是政府和国企项目的公司,回款天数天然长;客户主要是零售渠道的公司,存货压力天然大。这类差别是结构性的,不能简单归为「管理得好不好」。

一般挑三到五家就够了。家数太多,口径对齐的工作量会成倍增加,反而容易出错。

四、比哪些数:六类指标,每一个都写清算法
比什么 看什么 算法提示
成长 收入和扣非净利润增速,快于还是慢于同行 用扣非,避免一次性收益干扰
盈利 毛利率、净利率,差距来自哪里 分产品毛利率比综合毛利率更可靠
效率 应收账款、存货周转天数 应收天数 = 平均应收账款 ÷ 营业收入 × 365;存货天数 = 平均存货 ÷ 营业成本 × 365
现金 利润有多少变成了现金 经营现金流 ÷ 净利润;销售收现 ÷ 营业收入
结构 资产负债率、有息负债 有息负债 = 短期借款 + 一年内到期的长期借款 + 长期借款 + 应付债券等
投入 研发投入、资本开支 研发看资本化比例;资本开支用「购建固定资产、无形资产和其他长期资产支付的现金」

这些指标大多在前面几期出现过:第 07 期讲过毛利率和折旧的关系,第 13 期讲过客户集中度,第 43 期讲过利润和现金为什么会背离。横比只是把它们放进同一张表,并且要求每一家用同一个算法。

「平均应收账款」用期初加期末除以二。只用期末数,会让年末突击确认收入的公司看起来回款更慢,或者让年末集中回款的公司看起来回款更快。

五、一个示意:把方法完整走一遍

假设某个行业有三家公司,我们叫它甲、乙、丙。这个行业当年整体收入增长 10% 左右。

第一步:从年报里取原始数。

原始数据(亿元) 甲公司 乙公司 丙公司
营业收入 50.0 30.0 40.0
上年营业收入 42.4 28.3 36.7
营业成本 38.0 20.7 31.2
应收账款(期初 / 期末) 17.0 / 24.0 6.0 / 6.4 10.0 / 10.8
存货(期初 / 期末) 7.0 / 9.0 3.8 / 4.2 7.2 / 7.8
净利润 2.5 3.0 2.0
经营活动现金流量净额 1.0 3.6 1.8
销售商品、提供劳务收到的现金 46.0 32.4 41.6
账龄一年以内应收的坏账计提比例 1% 5% 5%

第二步:按统一算法算出指标。

指标 甲公司 乙公司 丙公司
收入增速 18% 6% 9%
毛利率 24.0% 31.0% 22.0%
应收账款周转天数 150 天 75 天 95 天
存货周转天数 77 天 71 天 88 天
经营现金流 ÷ 净利润 0.4 1.2 0.9
销售收现 ÷ 营业收入 0.92 1.08 1.04

以甲公司为例:平均应收账款(17 + 24)÷ 2 = 20.5 亿元,20.5 ÷ 50 × 365 ≈ 150 天;平均存货(7 + 9)÷ 2 = 8 亿元,8 ÷ 38 × 365 ≈ 77 天。

第三步:拆开增长。 行业整体增长 10% 左右。丙公司 9%,基本是跟着行业走;乙公司 6%,在丢份额;甲公司 18%,比行业快 8 个百分点,这部分才是它自己「挣」来的。问题是:这 8 个百分点是怎么来的?

甲的应收账款一年从 17 亿涨到 24 亿,涨了 41%,是收入增速的两倍多;收入的 92% 收到了现金,而另外两家都超过 100%。这几个数指向同一个方向:多出来的增长,很大一部分是给客户放宽账期换来的。

第四步:对齐口径。 甲公司对一年以内的应收账款按 1% 计提坏账,另外两家是 5%。假设甲公司期初、期末一年以内的应收分别是 14 亿和 20 亿,如果也按 5% 计提:

期末要多计提:20 × (5% − 1%)= 0.80 亿元;

期初本应多计提:14 × (5% − 1%)= 0.56 亿元;

当年利润少:0.80 − 0.56 = 0.24 亿元(税前),按 25% 所得税粗算,净利润少约 0.18 亿元。

调整后,甲的净利润约 2.32 亿元,经营现金流与净利润之比仍在 0.4 左右。口径对齐以后,「增长最快」的光环小了一圈,而回款的问题一点没变。

第五步:下结论。 乙是一家「慢但稳」的公司,毛利率最高、回款最快、现金最好,问题在于增长跟不上行业;丙在每一项上都接近中位,是这个行业的「平均样本」;甲的增长是真的,但质量要打折扣,接下来要做的是翻它的应收账款前五名欠款方和账龄分布,看这些新增的应收集中在谁身上。

只看甲公司自己的年报,你会看到一家增长很快的公司。放在一起,才看得出另一面。

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

六、我们的看法:横比不是排名,是找「离群值」

很多人做横比,喜欢做一张总分表,每项打分再加总,最后排出第一第二。我们不太这么做。

横比真正有用的地方,是找出哪个数在同行里「不合群」,然后追问为什么。一家公司的毛利率比同行高 8 个百分点,可能是产品好,也可能是把一部分成本放进了别的科目;回款天数比同行短一半,可能是客户好,也可能是年末做了保理或者票据贴现。离群值本身不说明好坏,但每一个离群值,都要能在年报的业务描述里找到解释。找不到解释的,才是要重点看的地方。

第二个看法:趋势比单年重要。 一年的数,偶然因素太多。我们习惯把三到五年的数放进同一张表,看谁在持续变好、谁在持续变差。一家公司毛利率比同行低,但差距每年在缩小,和一家毛利率比同行高、但优势每年在收窄,是两种完全不同的故事。

第三个看法:行业下行的那一年,最有信息量。 景气的时候,大家看起来都不错;行业整体收入下滑的那一年,谁的毛利率守住了、谁的应收账款没有失控、谁还在维持研发投入,才能看出底子。如果手头的数据刚好覆盖一个下行年份,这一年要重点比。

七、横比最常踩的几个坑

坑一:会计政策不一样,直接比。 收入确认的时点、坏账计提比例、研发支出资本化的条件、运输费用计在营业成本还是销售费用,都会让同一门生意的数字看起来不同。上面的示意里,一个坏账比例的差别,就足以影响利润的排序。比之前,先把「重要会计政策及会计估计」一节逐条对一遍。

坑二:业务结构不一样,比综合毛利率。 一家是单一产品,一家是三个业务加权,综合毛利率的意义完全不同。能比分产品毛利率,就不要比综合毛利率。不过要注意,各家分产品的口径是自己定的,名字一样,范围未必一样。

坑三:合并范围变了,没注意。 某一年收入突然大涨,可能是并购了一家公司并表,不是原有业务在增长。年报的「合并范围的变更」会写明当年新增和减少了哪些子公司。比增速之前,先看这一节。

坑四:财年不一致。 A 股公司的会计年度一般是自然年;港股、海外上市的同行,有的以 3 月或 6 月为年结日。把不同时间段的数放在一起比,行业周期的位置可能差了半年。

坑五:只比行业里活下来的公司。 能找到年报的,都是还在上市的公司。行业下行时退出、被收购、被退市的公司不在表里,剩下的样本天然偏好。所以「行业平均毛利率」往往比真实的行业水平要高一点。

坑六:拿行业平均数当标准。 平均数会被一两家极端值拉偏。三五家公司的样本,用中位数比平均数更稳;或者干脆不算平均,直接看每一家。

八、收尾工具:一张横比底稿和一份核对清单

我们做横比时,用的是下面这张底稿。每一行都写明出处,日后复查、更新都方便。

栏目 填什么 出处
可比性说明 目标业务占各家收入的比例;商业模式、客户类型的差别 主营业务分析
原始数据 收入、成本、应收、存货、净利润、经营现金流、销售收现 主要会计数据、报表、附注
计算指标 增速、毛利率、周转天数、现金比例 按统一算法自算
口径差异 收入确认、坏账比例、研发资本化、费用归类 重要会计政策及会计估计
口径调整 按统一口径重算的关键数 自算
离群值与解释 不合群的数,以及年报里能找到的解释 管理层讨论与分析
待追问 找不到解释的地方 留给下一步

动手之前,再过一遍这份清单:

几家公司的数据,是否都来自年报原文,且是同一个会计年度?

目标业务在每一家的收入中,是否都占大头?

周转天数是否都用了期初期末平均数,算法是否统一?

坏账计提比例、研发资本化、收入确认时点,是否逐家核对过?

当年有没有并购带来的并表增长?

有没有至少三年的数,覆盖到一个行业下行年份?

每一个离群值,是否都写下了「解释」或「待追问」?

写在最后

横比不会告诉你哪家公司一定好,但它能帮你避开一种很常见的错觉:把行业的好,当成公司的好;把一家公司的「快」,当成它的「强」。

真正花时间的,不是算那几个比例,而是对口径。对口径的过程,往往就是读懂这个行业的过程。

接下来,「年报读法」会挑几个具体的行业,做几期横比。挑哪个行业,我们按留言来定。

留言区想听听

你最想看哪个行业的横比?
我们按留言来挑。

接下来

行业横比系列 · 按留言选题

本文为公开信息的财务读法讨论,文中数字均为示意,不对应任何公司,不构成投资建议。

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

道纳客服二维码

扫码添加道纳客服

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

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

① 用户登记回复「登记」

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

② 服务咨询回复「咨询」

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

③ 需求提出回复「需求」

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

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