mcpField
Z
zero-based-budget

zero-based-budget

github.com/openaccountant生产力103459 次安装29 周前更新
代码仓库

关于 zero-based-budget

zero-based-budget 是一项预算技能,将每月收入分配给支出、储蓄或还债,直到没有未分配余额。它参考近期收入和消费情况制定预算起点。

主要功能

  1. 01根据近期交易估算月收入
  2. 02以分类支出均值作为预算基准
  3. 03对照 50/30/20 指引检查支出
  4. 04将结余分配至储蓄或还债
  5. 05将预算余额调整为零

适用场景

  1. 01为新月份制定预算
  2. 02规划收入不固定的月份
  3. 03收入不足以覆盖支出时寻找削减项
  4. 04将结余收入分配给储蓄或还债

MCP 相关

此技能使用 Wilson 的 `spending_summary` 和 `transaction_search` 工具查看分类支出并识别收入。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openaccountant/skills --skill zero-based-budget

安装后在 Claude Code 中输入/zero-based-budget确认已加载。

详细介绍

零基预算

概述

创建一份零基预算,为每一美元收入分配用途——支出、储蓄或偿还债务——直到剩余余额恰好为零。分析你当前的支出模式,制定一份切实可行的初始预算,然后找出重新分配资金的机会。

使用的 Wilson 工具

  • spending_summary — 获取各类别的当前支出,为预算分配提供参考
  • transaction_search — 查找收入交易,确定每月总收入

工作流

  1. 使用 query: "paycheck OR salary OR direct deposit OR income OR freelance" 和 months: 3 运行 transaction_search,找出所有收入来源。

  2. 根据结果计算月均收入。如果收入不固定,以 3 个月中最低的收入作为规划基准。

  3. 运行 spending_summary,获取过去 3 个月各类别的平均支出。

  4. 以实际支出为起点,制作初始预算模板:

    ZERO-BASED BUDGET
    ══════════════════════════════════════════════════
    Monthly Income:                         $X,XXX.XX
    ══════════════════════════════════════════════════
    
    NEEDS (Target: 50% = $X,XXX)
    ──────────────────────────────────────────────────
    Housing/Rent               $X,XXX   (actual: $X,XXX)
    Utilities                  $XXX     (actual: $XXX)
    Groceries                  $XXX     (actual: $XXX)
    Transportation             $XXX     (actual: $XXX)
    Insurance                  $XXX     (actual: $XXX)
    Minimum Debt Payments      $XXX     (actual: $XXX)
    Healthcare                 $XXX     (actual: $XXX)
    
    WANTS (Target: 30% = $X,XXX)
    ──────────────────────────────────────────────────
    Dining Out                 $XXX     (actual: $XXX)
    Entertainment              $XXX     (actual: $XXX)
    Shopping                   $XXX     (actual: $XXX)
    Subscriptions              $XXX     (actual: $XXX)
    Personal Care              $XXX     (actual: $XXX)
    
    SAVINGS & DEBT (Target: 20% = $X,XXX)
    ──────────────────────────────────────────────────
    Emergency Fund             $XXX
    Retirement                 $XXX
    Extra Debt Payment         $XXX
    Other Savings Goals        $XXX
    
    ══════════════════════════════════════════════════
    TOTAL ALLOCATED:                      $X,XXX.XX
    REMAINING TO ASSIGN:                  $0.00
    ══════════════════════════════════════════════════
    
  5. 将实际支出与 50/30/20 指引进行比较。标记实际支出超过指引的类别。

  6. 如果实际总支出超过收入,找出金额最高的“想要”类支出,并建议削减,以使预算收支平衡。

  7. 如果覆盖所有实际支出后还有盈余,建议将其用于储蓄或偿还债务。

  8. 展示最终预算,为所有收入分配用途,并确保剩余余额恰好为 $0。

不使用 Wilson

  1. 计算每月税后到手收入。如果你是领固定薪水的员工,查看工资单上的净收入,再乘以发薪频率(双周发薪 = x26/12,每月发薪两次 = x2)。如果收入不固定,以近期收入最低的月份为准。
  2. 从银行导出一个月的交易记录,保存为 CSV。
  3. 在电子表格中为每笔交易分类。创建数据透视表,按类别汇总金额。
  4. 新建一个工作表,列出每个类别及其实际平均支出,并在旁边添加“预算”列。
  5. 从固定支出开始(房租、水电费、保险、贷款最低还款额)——这些支出不可协商。将其金额原样填入“预算”列。
  6. 对于可变的必要支出(食品杂货、汽油),将预算设为 3 个月平均值或略低于该数值。
  7. 对于非必要支出(外出就餐、娱乐、购物),将预算设定在收入的 30% 以内。
  8. 将剩余金额分配到储蓄和债务类别。
  9. 检查:=SUM(BudgetColumn) 应等于你的收入。如果不相等,请调整直至相等。
  10. 可免费使用的持续追踪工具:YNAB(You Need A Budget)完全围绕零基预算打造。EveryDollar(由 Ramsey Solutions 提供)是一个免费替代方案。
  11. Google Sheets 中用于计算剩余金额的模板公式:=Income - SUM(B2:B30) — 该单元格应显示 $0。

重要说明

  • 零基预算最好在每个月开始前制定,因为每个月的需求都不同(节假日、生日、不定期开支)。
  • 50/30/20 的比例是一项指引,而不是规则。生活成本较高的地区,必要支出可能需要占收入的 60% 以上。
  • 如果收入不固定(自由职业、佣金),请以预期收入最低的月份为依据制定预算,并将额外收入作为奖金进行分配。
  • 每月检查并调整预算。无法随生活变化而调整的预算,最终会被弃用。

评论

支持 Markdown