第 5 章 · 什么是现金流
用一家店的账本区分收入、利润和到账现金,建立可勾稽的现金流表。
现实故事
Intuition · 生意很好,为什么还付不起钱
一家店全年卖出 100 万元商品。店主觉得自己创造了 100 万元价值,准备扩张。会计却提醒他:客户只付了 70 万元,还有 30 万元没到账;供应商、房东和员工已经收走 80 万元。即使账面有利润,经营活动的现金收支仍然可能为负。
以下店铺数字均为教学假设,单位为万元,忽略税费。销售已经符合收入确认条件,成本费用全部支付,不考虑存货变动和折旧。把这些简化写清楚,是为了让你先看见时间差,而不是以为现实报表只有三行。
一个冲突
收入记录销售活动,利润扣除对应成本,现金流记录实际收付。三者回答不同问题。客户承诺付款并不等于银行账户已经增加;银行借给店铺的钱确实到账,却不是卖商品创造的收入。
如果只按收入判断店铺价值,你不知道它要花多少成本、多少现金被客户占用、以后还要投入多少设备。100 万销售额不能直接等于 100 万企业价值,正如一个家庭的年工资不等于其净资产。
你来决定
扩张前先核对账户
店铺期初现金 20,当年销售 100,收回 70,支付成本费用 80,购置设备 15,并借入银行贷款 20。假设没有其他收支。它有利润吗?经营产生现金吗?年末账上还有多少?你会先追问销量还是应收款?
先写出三种不同的数字:利润、经营现金流、期末现金。若你给了同一个答案,回到每一项交易检查它属于哪一种口径。
推演结果
| 项目 | 计算或解释 | 金额 |
|---|---|---|
| 收入 | 已完成销售 | 100 |
| 利润 | 100 − 80 | 20 |
| 经营现金流 | 收款 70 − 支付 80 | −10 |
| 投资现金流 | 购买设备 | −15 |
| 融资现金流 | 新借款 | +20 |
| 现金净变动 | −10 − 15 + 20 | −5 |
| 期末现金 | 期初 20 − 5 | 15 |
利润为正但经营现金流为负,原因是本期新增应收款 30。20 利润减去应收款增加 30,得到 −10 的经营现金流。借款让账户能继续付款,但它同时产生未来偿付义务,不能说明经营本身已经赚钱到账。
设备购置在本例是投资支出,不把整笔设备价款当作本期经营费用。这不代表设备没有成本;现实中要按会计政策确认折旧等费用,本例暂不展开。
建立金融模型
Model · 把存量和流量接起来
最基本的勾稽关系是:期末现金 = 期初现金 + 经营现金流 + 投资现金流 + 融资现金流。现金余额是某一时点的存量,现金流是两个时点之间的流量,不能把全年收入与某天现金余额直接比较后下结论。
收入 − 成本费用 = 利润,是本章的简化利润框架。利润转为经营现金流时,需要考虑未收未付的经营款项和非现金费用。应收款增加通常占用现金;应付款增加可能暂时保留现金,但不是无成本的永久融资。
常见简化自由现金流口径为:经营现金流 − 资本性支出。本例为 −10 − 15 = −25。它不是期末现金 15,也不包含本期新借来的 20。写「自由现金流」时必须给出定义,不能默认所有公司和研究者采用同一口径。
Professional · 正负号本身不能决定好坏
成长中的企业可能因为扩张投入而暂时消耗现金;衰退企业可能通过停止维护或压缩存货暂时释放现金。因此负现金流需要解释原因,正现金流也要检查可持续性。拖欠供应商使现金暂时变好,可能损害下一期供应。
经营现金流减资本开支只是入门指标,不等同于可无条件全部分给股东的钱。还需要考虑债务到期、最低经营现金、受限资金及未来投资。不同会计准则对某些现金流分类可能不同,跨公司比较时应读会计政策,不仅看标题。
学习专业术语
| 术语 | 含义 | 本例 |
|---|---|---|
| Revenue · 收入 | 已确认的销售金额 | 100 |
| Profit · 利润 | 收入扣除相关成本费用 | 20 |
| Cash Flow · 现金流 | 一段期间实际现金收付 | 经营净额 −10 |
| Receivables · 应收款 | 客户尚未支付的款项 | 新增 30 |
| Capital Expenditure · 资本开支 | 设备等长期资源的投入 | 15 |
| Free Cash Flow · 自由现金流 | 按明确口径扣除再投资后的现金指标 | 简化口径 −25 |
连接真实市场案例
Apple 2025 Form 10-K,现金流量表(报告第 33 页)披露:截至 2025-09-27 的财年,净利润为 112,010,经营现金流为 111,482,购置物业、厂房和设备支出为 12,715,单位均为百万美元。查阅日期:2026-09-23。
按本章简化口径计算 111,482 − 12,715 = 98,767 百万美元。这个数是我们的计算,不是把公司披露重新命名为唯一正确的自由现金流。它与净利润不同,也不能仅凭它推断股票是否便宜。
阅读同一张表的期初、净变动和期末现金,核对期间与现金范围是否一致。真实报表列出非现金费用及经营资产负债变动,正是用来解释「利润为什么不等于现金」。
数据实验
输入:本章店铺全部交易,另设客户收款为 70、85、100 三档,其他条件不变。操作:分别算经营现金流、简化自由现金流和期末现金。输出:三行情景表与勾稽式。
核验:经营现金流依次为 −10、5、20;自由现金流为 −25、−10、5;期末现金为 15、30、45。三档利润均为 20,因为只是同一销售的收款时间改变,没有新增收入或损失。
再把贷款从 20 改为零,第一档期末现金成为 −5。这是「计划缺口 5」的信号,不是现实账户能在没有授信的情况下自动出现负余额。必须增加融资、延后支出或调整经营计划,才能使支付可执行。
AI Lab
根据店铺销售 100、收款 70、成本支付 80、设备支出 15、借款 20、期初现金 20,编制简化利润表与三类现金流表。审计「贷款到账 20,所以利润增加 20」的错误。列出本题忽略的会计因素。
你必须自己验证:来源是否支持真实案例数字;时间是否都是同一财年;计算是否满足现金勾稽;假设是否误把贷款算收入、设备现金支出全部算当期经营费用。检查单位「万元」与「百万美元」不能混用。
不使用 AI 时,把错误回答修正为:贷款增加现金并增加负债,除非有另外的收入确认依据,它本身不增加本题利润。保留自己的分类理由。
改变变量重新模拟
先加快收款,再减少新增设备支出,最后增加借款。三种方式都可能改善现金余额,但分别对应经营周转、投资计划和融资,不能只凭余额上升评价经营质量。
写出每种变化的下一期后果:客户能否接受更短账期、设备减少是否影响产能、贷款何时还本付息。把本期现金和未来义务一起看,才不会用短期改善掩盖长期问题。
带走的问题
钱是从客户、出售资产还是借款而来?利润何时变成现金?为了维持这份收入,下一期还需要投入多少钱?
本章自测
- 卖出 100、成本 80、只收回 70,本例利润与经营现金流分别是多少?
- 新借款 20 是否属于销售收入?
- 本例购买设备应放在哪类现金流?
- 本章简化自由现金流是多少?
- 把本期收款改为 100,利润是否自动增加 30?
- 期初 20、经营 −10、投资 −15、融资 +20,期末现金是多少?
参考答案与解析
- 第 1 题:利润 20,经营现金流 −10;差额来自应收款增加。
- 第 2 题:不属于;它是融资现金流,同时产生偿付义务。
- 第 3 题:投资活动,不能仅因为付了现金就归为经营费用。
- 第 4 题:−25,经营现金流 −10 减资本开支 15。
- 第 5 题:不会,本例只是收回已确认销售的款项,利润仍为 20。
- 第 6 题:15;必须把三类现金净额与期初现金相加。
独立审计练习: AI-02 · 现金流分类,含给定输入、错误示例和评分表。