产品赚钱,和你有钱,是两件事;这中间隔着一本现金账。
这个系列解决什么问题
一个人做产品,最容易犯的财务错误不是记错数,而是根本没记。收入看 Stripe 首页,成本看信用卡账单,生活费从同一个账户里出,税等税季再说。这样过一年,你能说出「这个月收了多少」,却回答不了「还能撑几个月」。
这个系列把这本账补上:先把四张表和四个不一样的「收入」分开;再把个人账与产品账拆成三条线;然后处理订阅、年付、一次性与退款的确认口径;把固定、变动、隐性、一次性与摊销五类成本清点出来;用十三周滚动表看未来而不是过去;用 runway 决定给自己发多少工资;把每月结账压到十五分钟;把税预提成每月固定动作;在收入下滑时按金额而不是按情绪降本;最后用四张表十二个指标做季度验收。
它服务的是一人产品。 你没有财务、没有会计、没有投资人;你能投入的是每月一小时,和一份必须能自己看懂的表。
核心主张:五条口径
- 现金优先于利润。 报表上赚的钱不能发工资;先看银行余额与净现金流,再看损益。
- 个人成本必须进账。 生活支出不进表,runway 就是假的;一个人的公司,最大的固定成本是他自己。
- 收入按确认,不按到账。 年付一次到账不等于当月收入;把递延部分扣掉,才知道真实经营水平。
- runway 是唯一的倒计时。 所有增长动作都要回答「它让 runway 变长还是变短」。
- 预提先于消费。 税是每月累积的负债,不是年底的意外;先留钱,再决定花什么。
10 篇速览
| # | 文章 | 核心内容 | 阶段 |
|---|---|---|---|
| 01 | 财务是一本现金账:四张表与四个不一样的「收入」 | 现金表、损益表、单位经济、runway;四个数字各回答什么 | 口径 |
| 02 | 个人账与产品账:一个账户、一张专卡、一条工资线 | 混账的三个后果、分账四件套、固定转账与对账节奏 | 分账 |
| 03 | 收入确认:订阅、年付、一次性与退款怎么记 | 收付实现与权责发生、年付摊销、平台分成、退款准备金 | 收入 |
| 04 | 成本清点:固定、变动、隐性、一次性与摊销 | 五类成本、时间成本、年付摊销、单位成本与贡献 | 成本 |
| 05 | 十三周滚动现金流:三种情景与一张周表 | 周粒度、扣款日历、基准/下滑/零收入三情景、复盘阈值 | 预测 |
| 06 | runway 与个人薪酬:三条线、一个公式与发工资的时机 | 生存/安全/投资三线、三种口径、发工资的三个条件 | 生存 |
| 07 | 月度结账:十五分钟对账、分类与凭证留存 | 结算单为对象、八类科目、五步关账、异常清单 | 结账 |
| 08 | 税费预提:按比例留钱、单独账户与季度检查 | 预提与报税分开、单独账户、季度核对、年度冲击 | 税务 |
| 09 | 现金预警与收缩:三条红线与降本顺序 | 三条红线、按金额降本、涨价与砍成本的复算 | 收缩 |
| 10 | 财务健康验收:四张表、十二指标与季度复盘 | 十二指标、四维评分、稳/紧/危、季度动作 | 验收 |
三条阅读路径
路径 A:刚收到第一笔钱。 从 01 分清四个「收入」,再用 02 把账户与工资线拆开、03 处理订阅与年付的确认,最后用 07 把每月结账固定下来。这条路径的重点是「别把一次到账当月收入」。
路径 B:有收入,但现金一直在减少。 先做 04 的成本清点,再用 05 的十三周表看未来、06 重设工资档位,最后用 08 把税预提补上。这条路径的重点是「先把 runway 算对,再谈增长」。
路径 C:runway 不足六个月,或者收入在掉。 先看 09 的三条红线与降本顺序,再回到 04 核对成本结构、06 决定降档、05 重排十三周,最后用 10 判定稳/紧/危。收缩不等于关停;先买时间。
与其它专题的边界
站内已有财务内容,但多在合规、定价与团队语境。下表说明本组不重复什么。
| 既有内容 | 它讲什么 | 本组边界 |
|---|---|---|
| 税务的最低认知:增值税、所得税、申报周期与跨境销售的常见误区 | 税种、税率口径、申报周期、跨境销售与常见误区 | 它判断「该缴什么、按什么周期」;本组只做「先留多少钱、放在哪个账户」的现金动作 |
| 记账与账本:一个人的三张表、单据留存与代理记账的验收 | 法定账簿、单据留存、代理记账的验收 | 它是合规视角的三张表;本组是经营视角的四张表,科目更少、只服务决策 |
| 收款、开票与对账:个人码、对公账户、平台代收与 MoR 的口径统一 | 开票、收款方式、对账流程 | 它管「怎么收到」;本组管「收到之后怎么记、能撑多久」 |
| 定价账本:价格、折扣与单位经济的第一次算清 | 定价模型、折扣结构、单位经济 | 它决定收多少;本组决定收到的钱怎么管、能撑几个月 |
| 组合的经济学:注意力、现金与边际成本 | 多产品之间的注意力与现金分配 | 它是多产品分配;本组是单产品现金流,组合层面的取舍不在此展开 |
| 什么时候砍掉一个产品:继续、冻结与日落 | 日落判据、冻结与转让流程 | 它处理关停与转让;本组只处理「继续做」的现金条件 |
| 服务是不是你的 0→1 路径:四种活法与 90 天现金流 | 接单型业务的 90 天现金流判断 | 它是服务收入的短期现金流;本组是产品订阅的常态现金流 |
| 留存账本:激活、留存与续费的口径 | 留存口径、队列、续费与流失 | 它算用户留没留下来;本组算留下来的用户贡献多少现金 |
| 发包方的成本结构:报价、付款节点与合同最小集 | 外包时薪、报价与真实收入 | 它是买别人时间的成本;本组把时间成本也算进自己的账 |
| SaaS 现金流和单元经济:别只算服务器成本 | 团队 SaaS 的单元经济与现金流 | 它是团队与融资语境;本组没有工资单与董事会,只有一个人的账 |
| Birdor 商业计划书第四十七章:盈亏平衡分析与财务自救路径 | 单产品盈亏平衡的建模 | 它是商业计划书里的模型;本组给可复制到任意一人产品的口径 |
| Birdor 商业计划书第四十五章:收入模型预测 | 收入分层与增长预测 | 它是预测收入上限;本组从收入往下算到现金与 runway |
| Birdor 商业计划书专题:财务预测与风险分析 | 财务风险分类与应对 | 它是团队风险清单;本组是月度例会级别的三条红线 |
| 程序员的个人财务规划:收入结构、储蓄率、投资入门与风险 | 个人资产配置、职业收入与储蓄 | 它是个人资产与职业规划;本组只把生活支出作为 runway 的一项 |
| 一个人的多租户:组织、邀请、角色与数据隔离 | 组织、成员、角色与席位一致性 | 它管「一个团队怎么加人、账单怎么跟权限对齐」;本组管「收到的钱怎么确认、成本怎么清点、能撑多久」 |
| 一个人的产品度量:事件字典、指标口径与决策看板 | 六个决策与十二个指标、二十四事件字典、埋点三处校验、口径五要素、五步漏斗、一屏四区看板、四条校验与三方对账、采样与保留、样本量与灰度、九项验收 | 那组讲行为数据与口径;本组讲收入确认、成本清点、13 周滚动与 runway |
| 一个人的架构:技术选型、模块边界与演进(10 篇) | 技术选型排除法、九个模块与依赖方向、数据迁移三步、四个升级窗口、技术债预算、三次规则、重构判据、可替换性、幂等与补偿、四维验收 | 那组讲技术债与架构预算;本组讲现金流、runway 与月度结账 |
| 一个人的计费系统:订阅状态机、按比例计费与失败重试(10 篇) | 订阅状态机、五个时点、按比例计费、按量计量、催收、退款拒付、发票税务、对账漏损、自建决策、十二项验收 | 那组产生账单与贷记单;本组讲现金流、runway 与月度结账 |
| 一个人的隐私工程:数据地图、最小化与删除权(10 篇) | 数据地图、最小化、合法性依据与同意、政策一致性、数据主体请求、删除、保留期、跨境与供应商、泄露响应、十二项验收 | 那组讲发票与账单数据的保留;本组讲现金流、runway 与月度结账 |
| 一个人的数据搬家:导入、去重、迁移与退出(10 篇) | 迁移漏斗、导入契约、字段映射、去重合并、幂等重跑、人工代导入、窗口与回滚、附件限额、导出退出、十项验收 | 那组讲迁移工时与回本账;本组讲现金流、runway 与月度结账 |
| 一个人的质量守门:验证预算、回归清单与发布门禁(10 篇) | 47 缺陷与三条红线、12 条关键路径、三层配比、38→26 回归、六项门禁、四级缺陷、测试数据、不可逆保护、测试债、十项验收 | 那组讲质量投入与缺陷成本;本组讲现金流、runway 与月度结账 |
| 一个人的安全基线:十四个入口、十七个密钥与一次 72 小时响应 | 14 个攻击面、认证与枚举、会话撤销、17 个密钥三档、四条边界、41 个依赖与 186 条告警、四类限流、9 类审计日志、72 小时三段响应、20 项验收 | 那组讲安全事件的时间成本;本组讲现金流、runway 与月度结账 |
| 一个人的性能与账单:4.2 秒的首屏、一千二百次查询与每月 210 美元 | 4 项预算与 20 格、RUM 与慢查询、412→168 KB、1,200→3 次查询、0→86% 缓存、34 秒导出、7→4 个第三方、210→118 美元、3 次回归告警、10 项验收 | 那组讲云账单这一项成本怎么降;本组讲现金流、runway 与月度结账 |
| 一个人的企业客户:九家询价、一百四十八道问卷与 134 天的第一单 | 9 家询价与 130 h、96 天采购、148 题问卷、7 个子处理者、SLA 43.2/216 分钟、26 h SSO、4 周试点、38 天到账、8 h 实施、10 项验收 | 那组讲企业单的集中度与回本;本组讲现金流、runway 与月度结账 |
| 一个人的开源产品:4,200 个 star、一百八十个付费与一年 612 小时的维护 | 4,200 star 与 1,949 美元、612 h 维护、214 依赖、48,600 行 78/22、1,180 个 issue、214 条告警、23 个赞助者、9 家双许可、17 位贡献者、10 项验收 | 那组讲开源项目的收入与维护时薪;本组讲现金流、runway 与月度结账 |
这十篇不引用任何具体税率、平台费率与实时价格,也不承诺「按这套做就一定有正现金流」。可复算的部分全部用四则运算给出算式;不可复算的部分(税种、申报、主体结构)明确指向合规专题与当地规则。涉及税务、法律与投资的内容只给现金动作,不构成税务、法律或投资意见。
本组统一口径
全组共用一组教学假设,各篇引用时不换分母:
付费用户 120 × ARPU 15 = 毛收入 1800 美元/月
退款 2% = 36 → 净收入 1764
支付通道费 4%(按毛收入)= 72
变动成本(推理、存储、邮件)= 150
固定月付订阅(工具、监控)= 55
现金经营支出 = 72 + 150 + 55 = 277
经营现金流(现金口径)= 1764 − 277 = 1487
年付工具 60/年,摊销 5/月 → 经营利润(损益口径)= 1482
个人生活支出 = 2500
税预提 15%(按净收入)= 265
真实净现金流 = 1487 − 2500 − 265 = −1278
现金储备 12000 → runway = 12000 ÷ 1278 ≈ 9.4 个月(四周月)
不预提时 runway = 12000 ÷ 1013 ≈ 11.8 个月
打平毛收入 R:R(1 − 0.02 − 0.04 − 0.147) = 2705 → R ≈ 3411 → 228 个付费用户
每付费用户贡献(现金口径)= 1487 ÷ 120 = 12.39
四周月口径。 一个月按 4 周、一年按 12 个月(48 周)计算;不能把 48 周的成本当成 52 周的年成本。
15% 是教学假设,不是税率。 它只表示「先留一笔」,具体比例按当地规则与自身税负调整;本组不提供任何税种判定。
现金口径与损益口径不能混用。 277 是现金支出,282 是加摊销后的全成本;1487 与 1482 相差 5,比较时先确认站在哪一套口径上。
使用说明
先读 01,不要先去下载记账模板。 四个「收入」分不清,模板只会把错的数字记得更整齐;先把口径对齐,再谈工具。
每篇都可以单独使用。 文章之间共享基线,但不依赖前后文;你可以只拿 05 的十三周表或 08 的预提流程回去改。
所有数字都要换成自己的。 120、15、2500、12000 与 15% 都是教学假设;换成你的用户数、客单价、生活支出与真实储备重算,结论可能完全不同。
工具越少越好。 一张表、一个独立账户、一条固定转账,比一套财务软件更能坚持;先跑三个月,再考虑升级。
本组的证据与使用方法
证据类型。 本组用的是「银行流水 + 结算单 + 四则运算」:到账金额、退款、手续费、账单周期、生活支出、储备余额。没有行业均值,也没有「通常来说」的推断。
如何使用。 先把 01 的四张表填成自己的数,再把 05 的十三周表当成月度检查、10 的四维评分当成季度体检;表与银行余额对不上时,先查口径,再查业务。
如何复核。 用最近三个完整月的流水与结算单,按 03 的确认口径重算收入、按 04 的五类成本重算支出、按 06 的公式重算 runway;缺关键分母时先补采集,结论以实际数据与风险为准。