mcpField
E
expense-categorization

expense-categorization

github.com/seb1nその他232123 回インストール11 週間前に更新
リポジトリ

expense-categorization について

企業の取引を分類し、部門を割り当て、税控除の可能性がある項目を示すスキルです。経理や財務担当者が、元の経費データを確認しやすい集計にまとめられます。

主な機能

  1. 01加盟店名の整形と標準化
  2. 02経費カテゴリの分類
  3. 03部門とコストセンターの割り当て
  4. 04税控除と証憑の確認フラグ
  5. 05カテゴリ・部門・税務状況別の集計
  6. 06確信度の低い取引の確認

活用シーン

  1. 01クレジットカード明細や銀行データの分類
  2. 02記帳や税務作業に向けた経費データの準備
  3. 03カテゴリが不明確な取引の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/seb1n/awesome-ai-agent-skills --skill expense-categorization

インストール後、Claude Code で/expense-categorizationを入力して読み込まれたか確認します。

詳細

経費の分類

事業経費を会計カテゴリに自動分類し、部門のコストセンターを割り当て、税控除の対象となる項目にフラグを付けます。このスキルは、クレジットカードの明細、銀行の取引データ、経費報告書を処理し、帳簿管理、税務申告、支出分析に適した、整理された分類済みの出力を生成します。

ワークフロー

  1. 経費データを受け取る CSV、銀行明細のテキスト、または構造化レコード形式の取引データを受け取ります。必須項目:日付、金額、説明または加盟店名。任意項目:カード番号の下4桁、従業員名、部門、領収書のメモ。日付形式と通貨を統一した標準に正規化します。

  2. 説明と加盟店名を解析する 取引情報から加盟店名を抽出し、承認コード、場所を示す接尾辞、カードネットワークの接頭辞を削除します。一般的な加盟店名の表記揺れを正式名称に対応付けます(例:「AMZN MKTP US」→「Amazon」、「GOOGLE *GSUITE」→「Google Workspace」)。利用可能な場合は、二次的な手掛かりとして加盟店カテゴリコード(MCC)を使用します。

  3. 経費カテゴリを分類する 加盟店の識別情報、MCC、説明文のキーワード、金額のパターンに基づいて、各取引に主要カテゴリを割り当てます。標準カテゴリ:出張・宿泊、飲食・接待、ソフトウェア・SaaS、事務用品、専門サービス、広告、公共料金、保険、配送・郵便、設備、研修・教育、その他。

  4. 部門とコストセンターを割り当てる カード保有者、説明文に含まれるプロジェクトコード、または事前設定されたルールに基づいて、各経費を適切な部門に振り分けます。既知の加盟店には、既定の部門割り当てを適用します(例:AWSの料金 → エンジニアリング、HubSpot → マーケティング)。

  5. 税控除対象項目にフラグを付ける カテゴリと事業目的に基づいて、税控除の対象となる経費に印を付けます。飲食費(事業上の飲食費は50%控除、社内イベントは100%控除)、ホームオフィス、車両の走行距離、専門能力開発に関するIRSのルールを適用します。領収書、事業目的のメモ、または出席者リストによる立証が必要な項目にもフラグを付けます。

  6. 分類済みの概要を生成する カテゴリ、部門、税務上の扱いごとの合計を含む、分類済みの取引一覧を出力します。確信を持って分類できなかった取引(信頼度 < 80%)は、手動確認が必要な項目として強調表示します。

使用方法

任意の表形式で取引データを指定します。独自のカテゴリ対応付け、部門ルール、または米国連邦以外の税務管轄を指定してください。

プロンプトの例:

従業員15人のスタートアップで、11月分のクレジットカード取引を分類してください。部門はエンジニアリング、マーケティング、オペレーションです。税控除対象の項目にフラグを付けてください。CSVはこちらです:[取引データを貼り付け]

例

例 1:月次のクレジットカード明細の分類

入力(CSV):

date,amount,description,cardholder
2024-11-02,249.00,GITHUB TEAM PLAN,Sarah Chen
2024-11-03,1450.00,UNITED AIRLINES 0167823,Mike Torres
2024-11-03,189.50,MARRIOTT HOTEL CHI,Mike Torres
2024-11-05,42.67,UBER TRIP FKJE83,Mike Torres
2024-11-08,156.00,GOOGLE ADS 8834721,Lisa Park
2024-11-12,89.99,ZOOM VIDEO COMMS,Sarah Chen
2024-11-14,67.32,DOORDASH DASHER TIP,Operations
2024-11-18,4200.00,DELL TECHNOLOGIES,Sarah Chen
2024-11-22,350.00,COURSERA BUSINESS,Mike Torres
2024-11-25,23.45,STAPLES #1284,Operations

出力:

日付金額加盟店カテゴリ部門税控除対象備考
2024-11-02$249.00GitHubソフトウェア&SaaSエンジニアリングはい(100%)
2024-11-03$1,450.00United Airlines旅費・宿泊費エンジニアリングはい(100%)出張
2024-11-03$189.50Marriott旅費・宿泊費エンジニアリングはい(100%)出張
2024-11-05$42.67Uber旅費・宿泊費エンジニアリングはい(100%)地上交通費
2024-11-08$156.00Google Ads広告マーケティングはい(100%)
2024-11-12$89.99Zoomソフトウェア&SaaSエンジニアリングはい(100%)
2024-11-14$67.32DoorDash食事・接待費オペレーションはい(50%)業務目的に関するメモが必要
2024-11-18$4,200.00Dell設備エンジニアリング減価償却セクション179の対象
2024-11-22$350.00Coursera研修・教育エンジニアリングはい(100%)
2024-11-25$23.45Staples事務用品オペレーションはい(100%)

概要:

カテゴリ合計支出に占める割合
設備$4,200.0061.5%
旅費・宿泊費$1,682.1724.6%
研修・教育$350.005.1%
ソフトウェア&SaaS$338.995.0%
広告$156.002.3%
食事・接待費$67.321.0%
事務用品$23.450.3%
合計$6,817.93100%
例 2:分類ミスのある経費の特定

入力: 既存の分類を確認し、正確性を検証してください。

出力 — 修正レポート:

日付金額加盟店現在のカテゴリ修正後のカテゴリ理由
2024-11-07$320.00WeWork事務用品賃料・施設費コワーキングスペースは備品ではなく賃料です
2024-11-10$85.00Blue Apron事務用品食事・接待費食事の配達サービスが誤分類されています
2024-11-16$599.00Adobe Creative研修ソフトウェア&SaaSCreative Cloudは研修ではなく、ソフトウェアのサブスクリプションです
2024-11-29$175.00Lyft Businessその他旅費・宿泊費業務上の地上交通費は旅費に分類すべきです

影響: これら4件の取引を再分類すると、カテゴリ間で$1,179.00が移動し、部門予算と税控除額の計算に影響します。Adobeの修正により、研修・教育の控除額は$599減少し、ソフトウェア&SaaSの控除額は同額増加します。

ベストプラクティス

  • 取引履歴にある、最も利用頻度の高い50社から始め、時間をかけて拡充しながら、加盟店とカテゴリの対応付け辞書を作成し、維持してください。
  • 信頼度のしきい値を設定してください(推奨値:80%)。これを下回る取引は自動分類せず、人による確認に回します。
  • 毎月、分類の精度を確認してください。カテゴリごとの適合率と再現率を追跡し、体系的な誤りを特定します。
  • 分類の前に、必ず個人支出と事業支出を分けてください。個人向けの加盟店(食料品店、ストリーミングサービスなど)の取引には、確認フラグを付けます。
  • 旅行中の食事(旅行費 vs. 食費)など、判断が分かれるケースには一貫したルールを適用し、その方針を文書化してください。
  • 税控除のルールは、適用される税年度に合わせて最新の状態に保ってください。IRSのルールは、食事、接待、車両費などのカテゴリについて頻繁に変更されます。

安全上の境界

  • 出力は分析の補助として扱い、個別の財務、税務、投資、会計に関する助言として扱わないでください。
  • 元データを保持し、前提、数式、単位、照合チェックを明示して、レビュー担当者が結果を再現できるようにしてください。
  • ユーザーから明示的な許可を得ずに、支払い、取引、仕訳、申告、アカウント変更を開始しないでください。
  • 重要な意思決定、規制対象の申告、不完全なデータに基づく結論については、有資格の専門家によるレビューを必須としてください。

エッジケース

  • 取引の分割: 倉庫型店舗での1回の購入に、事務用品と軽食の両方が含まれることがあります。レシートがある場合は、カテゴリを分けた明細項目に分割してください。
  • 外貨建て取引: 通貨ではなく、加盟店と購入目的に基づいて分類してください。元の通貨での金額と換算後の金額の両方を記録します。通貨換算手数料による重複記録に注意してください。
  • 返金とチャージバック: 返金を元の取引と照合し、同じカテゴリのマイナス項目として処理してください。新しい「返金」カテゴリは作成しないでください。支出分析が歪みます。
  • 継続課金と一回限りの課金: 継続課金(同じ加盟店、同程度の金額、毎月の周期)を特定し、予期せず停止したものや金額が10%を超えて変化したものにフラグを付けてください。
  • 判断が難しい加盟店: 加盟店名が複数のカテゴリに当てはまる可能性がある場合(例:Amazonは事務用品、ソフトウェア、機器のいずれかになり得ます)、金額とカード所有者の所属部署を判断材料にしてください。Amazonで100ドル未満の金額は「事務用品」、500ドルを超える金額は「機器」をデフォルトとします。

コメント