财务是一本现金账:四张表与四个不一样的「收入」

同一个月的收入能算出四个不同的数字:毛收入、净收入、经营现金流与真正剩下的现金。本文用四张表与一组教学假设,复算 1800、1764、1487、1482 与 −1278,解释为什么账面赚钱而银行余额在减少,以及 9.4 个月 runway 怎么来的。

收入是别人告诉你的数字,现金是你自己能花的数字;两者之间隔着一整张表。

一、他月入 1800,银行余额却每月少 1278

沈舟的产品有 120 个付费用户,每人每月 15 美元。后台的 MRR 面板写着 1800,他把这个数字写进月度总结,也用它说服自己「已经能养活自己了」。

直到某天他打开银行 App:过去四个月,余额每个月都在下降。他把流水导出来一笔一笔对,才发现面板上的 1800 从来没有变成过 1800 的可用现金。

以下情境为教学假设,人物、引语和数字不代表经核实的真实案例。

这不是记账错误,是口径错误。 收入、到账、经营现金流与可支配现金是四个不同的东西;只看其中一个,结论就会朝你希望的方向偏。

二、四张表:同一笔钱,四次回答

四张表解决四个问题,不能互相替代。少一张,就会用错误的数字做正确的决定。

表回答什么本月数字更新频率
现金表这个月钱少了多少−1278每周
损益表业务本身赚不赚钱1482每月
单位经济每个用户贡献多少12.39每月
runway还能撑多久9.4 个月每月

现金表看余额。 它只认银行与支付通道里真实进出的钱,不认应收、不认「下个月就到」;它的价值是每周都能核对。

损益表看经营。 它把年付收入按月摊开,把年付工具按年摊开;它回答业务是否健康,不回答你下周能不能付房租。

单位经济看质量。 每个付费用户每月贡献 12.39 美元,是涨价、获客与退款决策的锚;不看它,增长就只是把同一笔亏损做大。

runway 看时间。 它把现金表与生活成本放在一起,是你唯一真正的倒计时;其他三个数字都可以解释,只有它不会。

四张表的数字必须能从同一份流水推出来。 如果现金表的 1487 与损益表的 1482 对不上,差额应当正好等于当月摊销;对不上就说明有一笔钱被算进了两张表,或者一张表都没进。

不要用四个表格各算一遍。 一个月只维护一份流水,四张表都从它派生;派生关系写在一张纸上,换人也能复算。

三、四个数字为什么都对

把同一组教学假设摊开,四个数字各自成立。

数字金额口径能回答什么
毛收入1800收款额卖出了多少
净收入1764扣退款真实成交了多少
经营现金流1487再扣通道、变动与固定业务能不能自养
真实净现金流−1278再扣生活与预提你还能撑多久
毛收入 = 120 × 15 = 1800
退款 = 1800 × 2% = 36
净收入 = 1800 − 36 = 1764
支付通道费 = 1800 × 4% = 72
变动成本 = 150
固定订阅 = 55
经营现金流 = 1764 − 72 − 150 − 55 = 1487

年付工具 60/年,摊销 5/月
经营利润(损益口径)= 1764 − 72 − 150 − 55 − 5 = 1482

个人生活支出 = 2500
税预提 = 1764 × 15% = 265
真实净现金流 = 1487 − 2500 − 265 = −1278

现金储备 = 12000
runway = 12000 ÷ 1278 ≈ 9.4 个月

1800 是毛收入,不是你的钱。 它还没扣退款、通道费与成本;把毛收入当收入,是最常见的乐观偏差。

1764 是净收入,仍然不是现金。 它扣了退款,但还没扣支付通道费、变动成本与固定订阅。

1487 是经营现金流,回答业务能不能自我维持。 它仍然是正的,说明产品本身在赚钱;这一点值得肯定,但不能用来支付生活费。

1482 与 1487 只差 5 美元,差在摊销。 一个按现金记,一个按权责发生记;两者都正确,只是回答不同问题。

−1278 才是你个人的真实处境。 把生活支出与税预提放进去,产品赚钱并不等于你赚钱;这是本组所有文章的起点。

退款与通道费都按毛收入计,是偏保守的口径。 不同通道的计费基数不同,换成自己的合同条款时要重算;这里要的是口径一致,不是精确到分。

税预提放在现金表,不放在损益表。 它不是当期费用,而是一笔为未来负债留出的现金;放进损益表会让业务看起来比实际更差。

runway 只在分母为负时有意义。 如果净现金流为正,runway 是无穷大,此时要改用「多久能覆盖生活成本」的打平问题。

四、从数字到三个决定

四张表不是给会计看的,它们只支持三个决定。

第一,能不能给自己发工资。 按 2500 发,现金每月少 1278;按 1500 发,每月只少 278。发多少不是意愿问题,是 runway 问题。

第二,离打平还有多远。 覆盖生活、业务与预提所需的毛收入:

R(1 − 2% 退款 − 4% 通道 − 15% × 98% 预提) = 2500 + 150 + 55
R × 0.793 = 2705
R ≈ 3411
付费用户 = ceil(3411 ÷ 15) = 228

第三,增长值不值得买。 每用户月贡献 12.39 美元;若月流失 4%,生命周期价值约 310 美元,获客成本上限约为其三分之一,即 103 美元。超过这条线,增长会加速消耗现金。

先修口径,再谈增长。 口径不统一时,任何「增长」都可能只是把亏损放大;先让四个数字能对上,再决定要不要花钱。

打平不是终点,是安全线的起点。 228 个付费用户只意味着不再消耗储备;要开始积累缓冲,还需要把打平点再往上推一截。

获客上限只是上限,不是目标。 103 美元是「花了也不亏」的边界,不是「应该花」的额度;低流量产品更常见的问题是没有可投的渠道。

五、行动清单与复算验收

四张表的价值在于每周都能填出来。以下清单按顺序做。

  • 导出最近完整月的支付通道结算单、银行流水与订阅明细。
  • 用毛收入、退款、通道费、变动成本、固定订阅五步算出经营现金流。
  • 把年付收入与年付工具按月摊开,单独算出损益口径的经营利润。
  • 把个人生活支出与税预提写进现金表,算出真实净现金流。
  • 用现金储备除以真实净现金流,得到 runway,并注明是四周月口径。
  • 算出每付费用户贡献,并写下当前月流失率。
  • 算出打平所需毛收入与付费用户数。
  • 把四个数字并排保存,下月用同一口径复算。

验收标准:你能用一页纸说清 1800、1764、1487 与 −1278 各是什么,并给出 runway 与打平用户数;说不清,说明你还在用一个数字做四个决定。

使用边界与实操验收

本文给的是现金管理的通用框架,不替代会计与税务意见。

税务口径不归本文。 税种判定、申报周期与法定账簿属于合规专题;本文的 15% 只是预提比例的教学假设。

个人资产配置不归本文。 储蓄率、投资与保险是个人财务问题;本文只处理产品账与生活支出的交界。

SaaS 团队口径不归本文。 团队薪资、融资与董事会报表是另一套结构;本文假设只有一个人。

数字不是承诺。 1800、2500 与 12000 全部是教学假设;换成你的流水重算,结论可能完全不同。

本文不提供任何税率、费率或投资建议。 预提比例、通道费率与税种判定都要按所在地与合同核对,必要时咨询专业人士。

关键参考与核验范围

核验日期:2026-10-25。以下链接用于核对现金流与订阅收入的一般口径,本文未逐条引用其内容。

引用口径。 本文只借用「现金与收入必须分开看」这一一般做法;120、1800、2500、12000 与 9.4 全部是教学假设,与上述材料无关。

核验范围。 核验的是「四张表 + 四个数字 + 三个决定」这套结构是否仍可操作,不是比对某个记账软件的功能。

如何自行复核。 取最近三个月,各填一次四张表;如果 runway 的波动超过 2 个月,先检查生活支出与预提是否漏记,再检查收入口径。

系列导航

继续阅读

探索更多技术文章

浏览归档,发现更多关于系统设计、工具链和工程实践的内容。

全部文章 返回首页

「Indie」更多文章

  1. 开源项目验收:十项能力、四维评分与三种不该开源的项目
  2. 治理、fork 与退出:17 位贡献者、82% 的提交与一次改协议的代价
  3. 双许可与企业版:九家询价、两家成交与 4,800 美元