当前为构造示例,与真实家庭无关。 金额单位为人民币元。
正常情景
- 首次负余额
- 本期未出现
- 最低月末现金(元)
- 90.00
- 末期现金(元)
- 210.00
期初 50.00 + 总收入 400.00 − 总支出 240.00 = 末期 210.00 元。
| 月份 | 期初现金 | 收入 | 支出 | 净变动 | 期末现金 | 低于下限差额 |
|---|---|---|---|---|---|---|
| 2026-11 | 50.00 | 100.00 | 60.00 | 40.00 | 90.00 | 0.00 |
| 2026-12 | 90.00 | 100.00 | 60.00 | 40.00 | 130.00 | 0.00 |
| 2027-01 | 130.00 | 100.00 | 60.00 | 40.00 | 170.00 | 0.00 |
| 2027-02 | 170.00 | 100.00 | 60.00 | 40.00 | 210.00 | 0.00 |
压力情景
- 首次负余额
- 第3月(2027-01)
- 最低月末现金(元)
- -40.00
- 末期现金(元)
- -30.00
期初 50.00 + 总收入 200.00 − 总支出 280.00 = 末期 -30.00 元。
| 月份 | 期初现金 | 收入 | 支出 | 净变动 | 期末现金 | 低于下限差额 |
|---|---|---|---|---|---|---|
| 2026-11 | 50.00 | 100.00 | 70.00 | 30.00 | 80.00 | 0.00 |
| 2026-12 | 80.00 | 0.00 | 70.00 | -70.00 | 10.00 | 20.00 |
| 2027-01 | 10.00 | 20.00 | 70.00 | -50.00 | -40.00 | 70.00 |
| 2027-02 | -40.00 | 80.00 | 70.00 | 10.00 | -30.00 | 60.00 |
“本期未出现”只描述当前观察期;月末有余额仍不能证明月内不会缺钱。
模型:月末现金=上月现金+本月收入−本月支出;现金下限差额=max(0,现金下限−月末现金)。期初、下限及每条事件金额先按十进制四舍五入到分(半分远离零),再按整数分逐月收付,不计收益或借款。单项金额、月收支、累计收支、余额、净变动及期初和月末下限差额的绝对值均不得超过一万亿元,任一超限则全部结果拒算,以保证返回元金额可展示到分。月内到账、扣款顺序不在模型内;月末为正不能证明月内不会缺钱。只录入已确认月份的退回或到期款,不自动判定补贴或借贷资格。
怎么用
4 步- 设定观察期和现金下限:填写起始月份、1—60个月预测期、期初可用现金及自行保留的下限。期初允许为负,工具会立即报告已有缺口。
- 录入正常情景收支:每条填写别名、收入或支出、金额、单次或每月重复、起止相对月份。第1月就是起始月份,起止月份都计入。
- 建立独立压力情景:可把正常条目复制到压力情景后修改。工资中断与恢复拆为不同起止段,支出改变也分别填写;压力条目会替代而非叠加正常条目。
- 核对余额路径并导出:比较两份逐月表,分别看现金下限差额及首次负余额。本期未出现负余额不代表以后安全,需要时主动导出CSV。
把余额路径展开,检查钱在哪个月不足
月平均结余为正,并不能保证每个月的现金都足够。年缴保费、一次性维修、收入中断和迟到的报销,会集中改变某几个月的余额。这个家庭现金流计算器把这些输入放到同一条月度时间线上,分别计算正常与压力情景,帮助你检查观察期内的应急缓冲缺口。应急金测算就在同一页面完成,不需要把账户余额重复输入另一个模型。
期初可用现金应是这次账户边界内能够用于收付款的资金。专项锁定、暂时不能兑现或已承诺给其他目标的钱,是否计入要先确定;收入和支出也必须采用相同边界。例如只计算家庭共同账户,就不要又把个人账户之间的内部转账当成家庭新增收入。工具不会读取银行账户,也不自动估计未来工资、投资收益或可获贷款额度。
计算公式和每月处理顺序
月末现金=上月现金+本月收入−本月支出。第1个月的上月现金就是你输入的期初可用现金;当月只汇总处于有效月份范围内的条目。每月重复事件在开始月到结束月之间每月执行一次,含两个端点;单次事件只在指定一个月执行,开始与结束月相同。同月多个事件金额相加,不按录入顺序制造月内到账时间。
低于下限差额=max(0,用户现金下限−月末现金)。比如下限90元、月末80元,差额为10元,但这时余额仍然为正;它与负余额是不同提醒。首次负余额只在现金小于零时记录,余额刚好为零不算穿零。若期初已经为负,允许继续模拟,但会立即标记“期初已为负”,同时列出期初缺口;之后收入到账不能抹去已经存在的起点缺口。
最低月末现金取所有预测月份的月末余额最小值,期初缺口单独列示。期初现金、现金下限及每条事件的金额先按十进制四舍五入到分,半分远离零,然后用整数分逐月收付。因此1.005元先成为1.01元;每月重复条目每次使用同一舍入后金额。零事件、零收入或零支出都可计算;空白金额、不真实月份、负事件金额和超出范围的输入不会被悄悄替换为零。
正常与压力情景怎样避免重复计算
两个情景各自保存一份完整收支条目,压力情景不会再加上正常情景的工资或生活费。你可以先复制正常条目到压力情景,再修改金额或月份;复制动作会替换原来的压力条目。如果某个家庭成员的工资在第2至第3月中断、第4月恢复,就把该收入分成第1月的一条和第4月开始的一条,中间两个月没有这笔收入。另一名成员仍有收入时,只保留其有效工资条目,不必把全部收入都降为零。
支出改变也用不同时间段表达。例如前两月每月60元、第三月开始70元,可写成第1至2月60元和第3至4月70元两条。不要保留原先覆盖全期的60元条目又再添加70元,除非70元确实是额外新增支出。已确认的报销、定期到期款或押金退回可以单次录入;确认月份属于使用者假设,工具不会替你判断合同、政策或资格。
两组可以直接手算的例子
先用最小例子核对公式:期初100元,无收入,每月支出10元,预测2个月。首月末90元,次月末80元。现金下限若是90元,两个月的下限差额分别为0元和10元;首次负余额显示“本期未出现”。这里没有出现负余额,只说明这两个月的月末观察结果,并不说明第三个月以后或月内任意一天都足够用。
默认构造示例从2026年11月开始,期初50元、下限30元、预测4个月。正常情景每月收入100元、支出60元,因此月末现金依次为90、130、170、210元。压力情景第1月收入100元,第2至3月工资中断,第4月恢复为80元;每月支出变为70元,第3月另有已确认退回20元。压力月末现金依次为80、10、−40、−30元,下限差额依次为0、20、70、60元。
压力示例首次负余额发生在第3月,即2027年1月,最低月末现金为−40元。四个月总收入200元、总支出280元,50+200−280=−30元,与末期余额一致。恢复收入后每月净流入转正,也不意味着此前缺口自动消失;这组构造值只展示计算方法,与真实家庭收入、生活成本或补贴政策无关。
模型边界、输入上限与结果核对
预测范围为1至60个整月,两个情景合计最多120条事件;超过上限请分表,并明确各表期初和资金边界,避免重复使用同一笔现金。单项金额、每月收入支出、累计收入支出、现金余额、净变动、期初和月末下限差额的绝对值均不得超过一万亿元;任一超限时整份结果拒算,不提供部分成功表格或CSV。这个统一范围保证返回的元金额能展示到分,不能仅凭内部整数分尚未越界就接受超大累计值。事件金额和现金下限不能为负,期初现金允许为负;负期初与现金下限合计形成的差额也受一万亿元限制。输入月份须是真实公历年月,事件起止相对月须在预测期内。
本模型不计资金收益,不自动新增借款,不处理月内先后、实际到账日、扣款日或信用额度。月初先扣房租、月底才发薪时,月末余额仍可能为正而月内已缺钱。若你关心工资日前能否付款,需要另做按日或按周底稿;不能拿本月度结果替代更细的支付核验。现金下限由你设定,工具不会把“三至六个月支出”当作所有家庭必须遵守的安全线。
每个情景都满足:期初现金+累计收入−累计支出=末期现金。CSV与页面逐月表使用相同结果,包含两条路径、收入支出别名、下限差额及期初缺口。最低余额与首次负余额在CSV逐月行中重复用于识别情景,不能当成每个月新增现金再相加。数据只在浏览器本页计算,导出由你主动发起;文件包含你填写的名称和金额,对外分享前请自行检查。
常见问题
6 条应急金必须是三到六个月支出吗?
压力情景会在正常工资上再加一次收入吗?
低于现金下限与现金为负有什么区别?
每个月月底都有钱,是否说明月内不会缺钱?
报销、定期到期和押金退回应该怎么填?
会把家庭金额保存或放入分享链接吗?
本工具仅为测算演示,不构成投资建议。计算结果受输入假设影响,实际情况请以官方规定与金融机构公布为准。