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%しか占めないクライアントには、間接費が過剰に配賦されます。
  • この分析を活用して、営業活動に注力する対象、契約を終了するクライアント、値上げする対象を判断します。

コメント