mcpField
V
venmo-reconciler

venmo-reconciler

github.com/openaccountantデータ・データベース103427 回インストール29 週間前に更新
リポジトリ

venmo-reconciler について

venmo-reconciler は、Venmo の CSV エクスポートから個人間の送金と事業取引を分ける金融スキルです。不明な取引を確認対象として示し、重複を調べたうえで、確認済みの事業取引を Open Accountant に取り込みます。

主な機能

  1. 01Venmo CSV ファイルを解析・検証
  2. 02ステータスと種別で取引を絞り込み
  3. 03個人・事業・要確認に分類
  4. 04Venmo 取引 ID で重複を除去
  5. 05確認済みの事業取引を取り込み

活用シーン

  1. 01事業帳簿用の Venmo 支払いを照合
  2. 02取引の取り込み前に不明な分類を確認

MCP 対応

Wilson のツールを使い、取引検索、分類、異常検出を行い、照合済みの事業取引をエクスポートします。

インストール

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

$npx skills add https://github.com/openaccountant/skills --skill venmo-reconciler

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

詳細

Venmo Reconciler

概要

Venmo の取引エクスポートをインポートして照合し、個人間の送金と事業収入・支出を分けます。Venmo ではソーシャルな支払いと事業取引が 1 つのフィードに混在します。このスキルは各取引を分類し、判断が難しい項目にレビュー用のフラグを付け、事業に関連する取引を Open Accountant にインポートします。

使用する Wilson ツール

  • transaction_search — 重複を確認し、銀行からのインポートデータと照合します
  • categorize — Venmo の取引に事業カテゴリを割り当てます
  • anomaly_detect — 事業用の取引に見える個人取引、またはその逆に見える取引にフラグを付けます
  • export_transactions — 照合済みの事業取引をエクスポートします

列のマッピング

Venmo CSV 列Open Accountant フィールド備考
IDreference_id重複排除に使う Venmo 取引 ID
Datetimedate取引のタイムスタンプ
Notedescriptionユーザーが入力した支払いメモ
Fromdescription(接頭辞)送金者名
Todescription(接頭辞)受取人名
Amount (total)amount符号付き金額(+は受取、−は送金)
Status—Complete の取引のみインポートします
Type—Payment、Charge、Transfer など
Funding SourcenotesVenmo 残高、銀行、カード

ワークフロー

  1. Venmo CSV ファイルのパスをユーザーに尋ねます。
  2. CSV を解析し、Venmo の列見出しを検証します。
  3. ステータスで絞り込みます。Complete の取引のみ対象とします。
  4. 種類で絞り込みます。
    • インポート:Payment(商品またはサービスの代金として送金または受領したもの)
    • インポート:Charge(誰かに請求し、支払いを受けたもの)
    • スキップ:Standard Transfer と Instant Transfer(銀行振込。銀行からのインポートに表示されます)
  5. 各取引を個人用または事業用に分類します。
    • 事業用の兆候:「invoice」「payment for」などのキーワード、事業名、サービスの説明、100 ドルを超える金額を含むメモ
    • 個人用の兆候:絵文字、名のみ、ソーシャルな表現(「夕食ありがとう」「家賃の折半」など)を含むメモ
    • 判断が難しい取引:手動レビュー用のフラグを付けます
  6. 分類結果を提示し、ユーザーの確認を求めます。
    • 事業用の取引:適切なカテゴリを付けてインポートします
    • 個人用の取引:スキップします(ユーザーが全件の記録を希望する場合は、「Personal」カテゴリにインポートします)
    • 判断が難しい取引:各取引の分類をユーザーに尋ねます
  7. Venmo ID を使って既存の取引との重複を排除します。
  8. 確認済みの事業用取引をインポートします。

Wilson を使用しない場合

Venmo の取引を手動で照合するには、次の手順に従います。

Venmo からのダウンロード
  1. venmo.com にログインします(アプリではなく、ウェブサイトを使用する必要があります)
  2. Statements に移動します(Settings 内、または venmo.com/account/statement にアクセスします)
  3. 期間を選択します(月単位で選択できます)
  4. Download CSV をクリックします
  5. 別の方法:Venmo アプリで Settings > Tax Documents を選択し、該当する場合は 1099-K を確認します(2024 年以降の IRS の基準額 $5,000 を超えた場合のみ)
スプレッドシートでの手動照合
  1. CSV を開きます。Venmo の CSV には、いくつか注意点があります。
    • 最初の数行がメタデータの場合があります。ヘッダー行が先頭になるよう、これらの行を削除してください。
    • 金額が + $50.00 や - $25.00 のように、空白を含む形式で表示される場合があります。検索と置換で $、+、空白を削除し、その後、列の表示形式を数値に変更してください。
  2. 送金を除外:Type が「Standard Transfer」または「Instant Transfer」の行を削除します。
  3. 「Classification」列を追加し、値に Business、Personal、Review を設定します。
  4. キーワード検索で分類します。
    =IF(OR(
      REGEXMATCH(Note,"(?i)invoice|payment for|consulting|freelance|order|service"),
      ABS(Amount)>100
    ), "Business",
    IF(OR(
      REGEXMATCH(Note,"(?i)dinner|lunch|drinks|rent|split|birthday|thanks"),
      LEN(Note)<10
    ), "Personal",
    "Review"))
    
  5. 手動レビュー:「Review」の行を確認し、1 件ずつ分類します。
  6. 事業用の集計:
    Business Income:   =SUMIFS(Amount, Classification, "Business", Amount, ">0")
    Business Expenses: =ABS(SUMIFS(Amount, Classification, "Business", Amount, "<0"))
    
  7. 税務上の注意:Venmo の事業収入が年間 $5,000 を超える場合(2024 年の基準)、Venmo は 1099-K を発行します。記録がこのフォームと一致するようにしてください。
照合のヒント
  • Venmo から銀行口座への送金を、銀行明細と照合してください。Venmo の「Standard Transfer」の金額は、銀行口座への入金額と一致するはずです。
  • Venmo for Business(別個の事業用プロフィール)を使用している場合、それらの取引は事前に分類されています。別途エクスポートしてください。

重要な注意事項

  • Venmo の個人用とビジネス用の分類は、できる限り正確に行うためのヒューリスティックです。必ず結果を確認してください。
  • Venmo のメモはユーザーが入力する自由記述のテキストで、絵文字、冗談、曖昧な説明が含まれることがよくあります。分類の精度はメモの品質によって異なります。
  • 決済アプリに関する IRS の報告基準額は、2024 年以降の課税年度では 5,000 ドルです。この基準額を超えるビジネス関連の支払いを Venmo で受け取った場合、1099-K が発行されます。
  • Venmo の「Standard Transfer」で銀行口座に送金する場合、1~3 営業日かかります。「Instant Transfer」は即時に送金されますが、手数料がかかります。どちらも売上としてインポートしないでください。銀行口座への資金移動にすぎません。
  • Venmo の個人用プロフィールと Venmo for Business のプロフィールを両方使用している場合は、混在を避けるため、それぞれ別々にエクスポートしてインポートしてください。
  • Venmo の CSV ダウンロードはウェブサイトからのみ利用でき、モバイルアプリからは利用できません。

コメント