invoice-aging について
invoice-agingは、支払期限からの経過期間に基づいて売掛金を分析するスキルです。残高を期間別に分類し、90日超の滞留がある顧客を示して、加重平均未回収日数を算出します。
主な機能
- 01売掛金を4つの期間に分類
- 02入金を請求書と照合
- 0390日超の滞留請求書を特定
- 04加重平均未回収日数を計算
- 05経過期間に応じた対応を提案
活用シーン
- 01顧客の延滞残高の確認
- 02未入金や一部入金の請求書の特定
- 03督促対応の優先順位付け
MCP 対応
Wilsonの`transaction_search`ツールで顧客からの入金を探し、未決済の請求書と照合します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openaccountant/ skills --skill invoice-agingインストール後、Claude Code で/invoice-agingを入力して読み込まれたか確認します。
詳細
請求書の経過期間レポート
概要
未払いの請求書を経過期間別に分類し、売掛金を分析します。分類は、現在(0~30日)、31~60日、61~90日、90日超です。支払いが慢性的に遅れている顧客を特定し、エクスポージャー総額を算出します。
使用するWilson Tools
transaction_search— 既知の顧客または請求書の参照情報に一致する入金取引を検索し、予定されている入金がない箇所を特定します
ワークフロー
- 未払い請求書の一覧(顧客名、請求金額、請求日、支払期日)を尋ねるか、請求のパターンについてユーザーに説明してもらいます。
transaction_searchを使って、過去6か月間に各顧客から受け取ったすべての入金を検索します。- 受け取った入金を、既知の請求金額および請求日と照合します。
- 未払いまたは一部支払い済みの各請求書について、支払期日からの経過日数を計算します。
- 経過期間別に分類します。
ACCOUNTS RECEIVABLE AGING — as of [Date]
═══════════════════════════════════════════════════════
Client Current 31-60 61-90 90+ Total
────────────────────────────────────────────────────────
Acme Corp $2,500 — — — $2,500
Beta LLC — $1,800 — — $1,800
Gamma Inc — — $3,200 — $3,200
Delta Co — — — $5,000 $5,000
────────────────────────────────────────────────────────
TOTALS $2,500 $1,800 $3,200 $5,000 $12,500
% of Total 20.0% 14.4% 25.6% 40.0% 100%
═══════════════════════════════════════════════════════
- 90日超の分類に請求書がある顧客にフラグを付けます。
- 加重平均経過日数を計算します。
- フォローアップ対応を提案します(31~60日:リマインダーを送信、61~90日:エスカレーション、90日超:債権回収を検討)。
Wilsonを使わない場合
- 請求管理ツールから請求書一覧をエクスポートします(QuickBooks:Reports > Customers & Receivables > A/R Aging Summary、FreshBooks:Reports > Accounts Aging、Wave:Reports > Aged Receivables)。
- 請求管理ツールがない場合は、列に「顧客」「請求書番号」「金額」「請求日」「支払期日」「支払日」「支払額」を含むスプレッドシートを作成します。
- 経過日数を計算します:
=IF(PaidDate="", TODAY()-DueDate, PaidDate-DueDate)。 - 次の式で分類します:
=IF(DaysOutstanding<=0,"Current",IF(DaysOutstanding<=30,"Current",IF(DaysOutstanding<=60,"31-60",IF(DaysOutstanding<=90,"61-90","90+"))))。 - ピボットテーブルを作成します:行 = 顧客、列 = 分類、値 = 金額の合計。
- 加重平均を計算します:
=SUMPRODUCT(Amount,DaysOutstanding)/SUM(Amount)。
重要な注意事項
- Wilsonが追跡するのは現金取引であり、請求書そのものではありません。このスキルは、発行済み請求書の一覧を提供し、銀行預金と照合できる場合に最も効果を発揮します。
- 一部支払いも記録してください。請求額が$5,000で、$3,000を受け取っている場合、残りの$2,000は未払いのままです。
- 61~90日以上の分類に継続して入る顧客には、早期支払い割引(例:2/10 Net 30)の提供を検討してください。
コメント
Markdown 対応