mcpField
C
client-profitability

client-profitability

github.com/openaccountant数据与数据库103419 次安装29 周前更新
代码仓库

关于 client-profitability

client-profitability 是供企业按客户分析利润的财务技能。它结合客户收入、直接成本和分摊的间接费用,并按利润率排列客户。

主要功能

  1. 01按客户汇总收入
  2. 02统计客户相关直接成本
  3. 03按收入占比分摊间接费用
  4. 04计算客户利润与利润率
  5. 05按利润率排列客户
  6. 06标记低于 20% 的利润率

适用场景

  1. 01比较活跃客户的盈利能力
  2. 02找出需要复核的低利润客户
  3. 03为定价或范围调整提供依据

MCP 相关

该技能使用 Wilson 工具 `transaction_search` 和 `spending_summary`,识别客户收入、直接支出及间接费用。

安装

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

$npx skills add https://github.com/openaccountant/skills --skill client-profitability

安装后在 Claude Code 中输入/client-profitability确认已加载。

详细介绍

客户盈利能力分析

概述

按客户拆分收入和直接成本,确定哪些客户账户的盈利能力最高、最低。揭示维护成本高的客户所带来的隐性成本,并找出价值最高的合作关系。

使用的 Wilson 工具

  • transaction_search — 按客户/供应商名称查找所有收入交易,以及归属于特定客户的所有支出
  • spending_summary — 计算可分摊到各客户的间接成本

工作流

  1. 询问分析期间和活跃客户名单(或从交易数据中识别)。
  2. 使用 transaction_search 查找所有入账款项,并按客户名称或参考信息分组。
  3. 使用 transaction_search 查找与各客户直接相关的所有支出(承包商费用、材料费、特定项目的软件许可证)。
  4. 使用 spending_summary 获取间接成本总额(租金、水电费、一般订阅费用)。
  5. 按收入占比分摊间接成本:客户间接成本 = 间接成本总额 *(客户收入 / 总收入)。
  6. 计算每位客户的盈利能力:
CLIENT PROFITABILITY — [Period]
═══════════════════════════════════════════════════════════
Client          Revenue   Direct    Overhead   Profit   Margin
                          Costs     Alloc.
──────────────────────────────────────────────────────────────
Acme Corp       $15,000   $4,500    $3,750    $6,750    45.0%
Beta LLC        $10,000   $7,200    $2,500      $300     3.0%
Gamma Inc        $8,000   $2,000    $2,000    $4,000    50.0%
Delta Co         $7,000   $1,800    $1,750    $3,450    49.3%
──────────────────────────────────────────────────────────────
TOTAL           $40,000  $15,500   $10,000   $14,500    36.3%
═══════════════════════════════════════════════════════════
  1. 按利润率而不只是收入对客户进行排名。
  2. 将利润率低于 20% 的客户标记为可重新协商价格或缩减合作范围的对象。

不使用 Wilson 时

  1. 将分析期间的银行交易导出为 CSV。
  2. 在电子表格中添加“客户”列。为每笔收入和支出标注相关客户。将间接成本标注为“一般”。
  3. 创建数据透视表:行 = 客户,值 = 收入总和、直接支出总和。
  4. 要分摊间接成本,计算各客户的收入占比:=ClientRevenue/TotalRevenue。
  5. 客户间接成本 = =RevenueShare * TotalOverhead。
  6. 客户利润 = =ClientRevenue - DirectCosts - AllocatedOverhead。
  7. 客户利润率 = =ClientProfit/ClientRevenue*100。
  8. 按利润率降序排序。如果你使用时间跟踪工具(Toggl、Harvest、Clockify),请导出各客户的工时并计算有效时薪:=ClientProfit/HoursWorked。

重要说明

  • 最难的是将支出归属于特定客户。如果无法将一笔支出与客户关联,就将其计入间接成本。
  • 时间是一项隐性成本。每月付费 $10,000、却占用你 80% 时间的客户,实际盈利能力不如表面看起来那么高。建议同时按客户跟踪工时和金额。
  • 按收入占比分摊间接成本简单但不够完善。如果某客户贡献了 50% 的收入,却只占 20% 的支持工单,其分摊的间接成本就过高了。
  • 使用这项分析来决定将销售精力投入何处、终止与哪些客户的合作,以及在哪些方面提高价格。

评论

支持 Markdown