profit-loss について
profit-loss は、取引データから現金主義の損益計算書を作成するスキルです。売上原価と営業費用を整理し、粗利益率と純利益率を算出します。
主な機能
- 01期間別の収益・費用集計
- 02売上原価と営業費用の分類
- 03粗利益と粗利益率の計算
- 04純利益と純利益率の計算
活用シーン
- 01月次または四半期の損益計算書作成
- 02現金主義による事業実績の確認
- 03報告期間ごとの利益率比較
MCP 対応
Wilson の `transaction_search` と `spending_summary` ツールで収入と費用のデータを取得します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openaccountant/ skills --skill profit-lossインストール後、Claude Code で/profit-lossを入力して読み込まれたか確認します。
詳細
損益計算書
概要
売上原価、売上総利益、営業費用、純利益を示す標準的な損益計算書(P&L)を作成します。売上総利益率と純利益率も計算します。
使用する Wilson ツール
transaction_search— 対象期間のすべての収入取引(正の金額)と支出取引(負の金額)を取得しますspending_summary— カテゴリ別に支出を集計し、営業費用の明細に反映します
ワークフロー
- 報告期間を確認します(例:「2026年第1四半期」または「2026年1月」)。
transaction_searchをamount > 0で使用し、期間内のすべての売上取引を検索します。transaction_searchをamount < 0で使用し、すべての支出取引を検索します。- 同じ期間について
spending_summaryを使用し、カテゴリ別の支出合計を取得します。 - 売上原価のカテゴリ(材料、消耗品、直接労務費)と営業費用(賃料、光熱費、ソフトウェア、人件費、保険)を分けます。
- 次の形式で損益計算書を作成します。
PROFIT & LOSS STATEMENT — [Period]
═══════════════════════════════════════
Revenue
Sales Revenue $XX,XXX
Service Revenue $XX,XXX
───────────────────────────────────────
Total Revenue $XX,XXX
Cost of Goods Sold
Materials ($X,XXX)
Direct Labor ($X,XXX)
───────────────────────────────────────
Total COGS ($X,XXX)
GROSS PROFIT $XX,XXX
Gross Margin XX.X%
Operating Expenses
Rent ($X,XXX)
Utilities ($XXX)
Software & Subscriptions ($XXX)
Payroll ($X,XXX)
Insurance ($XXX)
Other ($XXX)
───────────────────────────────────────
Total Operating Expenses ($X,XXX)
NET INCOME $X,XXX
Net Margin XX.X%
═══════════════════════════════════════
- 売上総利益率 = (売上総利益 / 総売上高) * 100 を計算します。
- 純利益率 = (純利益 / 総売上高) * 100 を計算します。
Wilson を使わない場合
- 銀行から取引を CSV でエクスポートします(Chase:Accounts > Activity > Download で CSV を選択、Amex:Statements & Activity > Download Your Transactions)。
- Excel または Google Sheets で開きます。
- 「Type」列を追加します。各行を Revenue、COGS、または Operating Expense に分類します。
- 総売上高には
=SUMIFS(Amount, Type, "Revenue")を使用します。 - 売上原価の合計には
=SUMIFS(Amount, Type, "COGS")を使用します(絶対値を使用)。 - 売上総利益 = 売上高 - 売上原価。売上総利益率の数式:
=GrossProfit/Revenue*100。 - 営業費用の合計には
=SUMIFS(Amount, Type, "Operating Expense")を使用します。 - 純利益 = 売上総利益 - 営業費用。純利益率:
=NetIncome/Revenue*100。 - 複数月の損益計算書を作成するには、
=TEXT(Date,"YYYY-MM")列を追加し、ピボットテーブルを使って月別に集計します。
重要な注意事項
- Wilson では支出に負の金額、収入に正の金額を使用します。損益計算書では、支出を括弧付きの正の数値で表示します。
- 売上原価と営業費用の分類は、事業の種類によって異なります。フリーランサーの売上原価はゼロの場合があります。製品を扱う事業では、材料費と送料を間接費から分けてください。
- これは現金主義の損益計算書(取引日を基準)であり、発生主義ではありません。請求書の支払条件が Net-30 の場合、売上は請求時ではなく入金時に計上されます。
コメント
Markdown 対応