mcpField
C
contractor-tracking

contractor-tracking

github.com/openaccountantその他103532 回インストール29 週間前に更新
リポジトリ

contractor-tracking について

contractor-trackingは、課税年度中の独立請負業者への支払いを追跡するワークフローです。ベンダー別に集計し、600ドルの基準に近い、または超えた相手を示して、1099-NEC申告用の取引データを準備します。

主な機能

  1. 01請負業者への支払い検索
  2. 02ベンダー別の合計集計
  3. 03申告基準のステータス表示
  4. 04税務準備用取引データの出力

活用シーン

  1. 01年間の請負業者支払い集計の作成
  2. 02申告基準に近い支払先の特定
  3. 031099-NEC準備用CSVの作成

MCP 対応

このワークフローはWilsonの`transaction_search`ツールで支払いを検索し、`export_transactions`で取引データを出力します。

インストール

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

$npx skills add https://github.com/openaccountant/skills --skill contractor-tracking

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

詳細

1099 請負業者への支払いの追跡

概要

課税年度を通じて、独立請負業者への支払いを追跡します。ベンダーごとの支払い総額を集計し、IRS の報告基準額である $600 に近づいている、または超えている相手にフラグを付け、1099-NEC の申告に必要なデータを準備します。

Wilson で使用するツール

  • transaction_search — 名前またはカテゴリで、請負業者に関連するベンダーへのすべての支払いを検索します
  • export_transactions — 申告準備用に、請負業者への支払いの詳細をエクスポートします

ワークフロー

  1. 課税年度(指定がない場合は現在の年)と、判明している請負業者の名前または支払いカテゴリを確認します。
  2. transaction_search を使って、請負業者、フリーランス、コンサルティング、専門サービスに分類されたすべての出金を検索します。
  3. 名前が指定されている場合は、特定のベンダー名でも検索します(例:「John Smith」、「Design LLC」)。
  4. 結果をベンダー/受取人ごとにまとめ、年間のベンダーごとの支払い総額を集計します。
  5. 追跡レポートを作成します。
1099-NEC CONTRACTOR TRACKING — Tax Year [Year]
══════════════════════════════════════════════════
Contractor           Payments   YTD Total   Status
──────────────────────────────────────────────────
Jane Smith Design        8      $12,400     REPORTABLE
Mike's IT Services       4       $3,200     REPORTABLE
Sarah Copywriting        2         $550     APPROACHING
Tom Photography          1         $200     Under threshold
──────────────────────────────────────────────────
Total Contractors: 4
Reportable (>=$600): 2
Approaching ($400-$599): 1
Total Contractor Spend: $16,350
══════════════════════════════════════════════════
  1. 請負業者に次のようにフラグを付けます。
    • 報告対象:合計 >= $600(1099-NEC が必要)
    • 基準額に接近:合計 $400-$599(基準額を超える可能性あり)
    • 基準額未満:合計 < $400
  2. export_transactions を使って、税務申告準備用に請負業者へのすべての支払いを CSV 形式で作成します。

Wilson を使用しない場合

  1. 銀行から年間の全取引を CSV 形式でエクスポートします。
  2. スプレッドシートで出金を絞り込みます(Chase CSV では金額がマイナスの取引、または借方取引)。
  3. 「Contractor」列を追加します。各請負業者への支払いに、請負業者の名前を手動でタグ付けします。
  4. ピボットテーブルを作成します。行 = 請負業者名、値 = 金額の合計(絶対値)。
  5. ステータス列を追加します:=IF(ABS(Total)>=600,"REPORTABLE",IF(ABS(Total)>=400,"APPROACHING","Under threshold"))。
  6. 1099-NEC の申告には、各請負業者の正式名称、住所、TIN/SSN が必要です。支払いを行うすべての請負業者について、W-9 を保管してください。
  7. IRS FIRE システム(fire.irs.gov)から 1099-NEC を電子申告するか、Tax1099.com、Track1099.com、QuickBooks 1099 filing などのサービスを利用します。提出期限:翌年の1月31日。

重要な注意事項

  • $600 の基準額は、商品ではなくサービスへの支払いに適用されます。法人(S-corp、C-corp)への支払いは、法律または医療サービスへの支払いを除き、通常は対象外です。
  • 最初の支払いを行う前に、請負業者から W-9 を回収してください。W-9 が提出されていない場合は、予備源泉徴収(24%)が必要です。
  • このツールは暦年の合計を追跡します。年の途中で確認する場合は、1月1日から現在までの期間を指定してください。
  • クレジットカードまたは決済処理業者(PayPal、Stripe)経由の支払いは、あなたではなく処理業者が 1099-K で報告します。

コメント