Venmoのスクリーンショットから金額・日付・
支払い者を取得する方法
Venmoのスクリーンショットには、実際に必要な3つのデータ(金額、入金日、送金者)が写っていますが、どれも見た目ほど単純ではありません。金額は実際に残高に入った額と異なる場合があります。支払い者の名前はVenmoが人ごとに保持する3つの識別情報のうちの1つで、領収書に記載すべきものは画面に表示されていません。日付は、間違った画面を撮ったせいで「昨日」としか表示されないこともあります。収入記録、月末の照合作業、税務シーズン用のスプレッドシートにまとめる支払いフォルダなど、スクリーンショットから取引を記録する場合、これらの落とし穴を誤った入力になる前に見抜くことが、きれいな記録とやり直しの違いを生みます。

Venmo画面のフィールド位置
Venmoの取引詳細ページ(フィードから1件の支払いをタップして表示される画面)では、金額が最も見つけやすいフィールドです。上部近くに大きく中央寄せされた数字で、見逃すことはまずありません。支払い者はその直下またはプロフィール写真の横に2行で表示されます。上段が太字の表示名(プロフィールに入力した名前)、その下の行に@ユーザーネームのハンドルです。日付と時刻はさらに下に、通常は小さめのフォントで表示され、支払いステータスや送信者が添付したメモも一緒に表示されます。
フィード表示(すべての取引が並ぶスクロール式のタイムライン)は同じ画面ではありません。金額、表示名、「3d」や「昨日」のような相対的なタイムスタンプだけが表示される圧縮版です。完全なカレンダー日付と@ユーザーネームのハンドルは、個々の取引をタップして詳細画面に進んだときだけ表示されます。スクリーンショットがフィードからのものであれば、恒久的な識別子と実際の日付が欠けたデータしか取得できていません。実際に必要なすべてのフィールドは詳細ページにあります。
このレイアウトは標準のVenmoモバイルアプリ向けですが、同じ情報はvenmo.comのウェブ版にも表示されます。モバイルのカード形式ではなく、シングルカラムのデスクトップレイアウトで配置されています。どちらのプラットフォームのスクリーンショットでも、同じフィールドセットが含まれていますが、配置が異なるだけです。Venmoは2026年初頭にビジュアルリニューアルを実施し、より大きな角丸ブロックと更新されたタイポグラフィを採用しました。これにより要素間の間隔は変わりましたが、フィールドの順序は変わりません。新旧両方のUIにまたがるスクリーンショットでも、データは同じ相対位置にあります。
支払い者の問題:3つの名前、画面に表示されるのは2つ

Venmoでは各人に3つの異なる身元情報が紐づいており、標準の取引スクリーンショットで取得できるのはそのうち2つだけです。表示名はいつでも編集可能で、Venmoの利用規約で許容される範囲内であれば自由に変更できます。Alexandra Riveraという人物が「Alex R.」や「A. Rivera」、あるいはその朝に入力した任意の名前で表示されることがあります。@ユーザーネームは@alex-rivera-9のような恒久的なハンドルで、アカウント設定からのみ変更可能です。そして法的氏名は、本人確認と連邦規制への準拠のためにサインアップ時にVenmoが収集するもので、社会保障番号またはTINに紐づいています。この3つ目の身元情報は、プライベートな取引画面には表示されません。
実際的な影響として、支払いスクリーンショットに表示される名前は表示設定であり、検証済みの身元情報ではありません。知っている人同士のカジュアルな個人記録であれば「Alex R.」で十分です。スケジュールCの所得記録、顧客に発行する領収書、または帳簿上の特定のクライアントへの支払い照合には不十分です。@ユーザーネームは安定した識別子であり、その人の気分や最新の内輪ネタで変わることはありません。したがって、記録する列は表示名ではなく@ユーザーネームにしましょう。法的氏名が必要な場合は、送信者に直接尋ねるしかありません。スクリーンショットには含まれていません。
これは聞こえる以上に重要です。Redditでは、クライアントからVenmo支払いを受け取るフリーランサーが、同じ人物の表示名が支払いごとに変わることに気づくことがよくあります。「Mike D.」が1月には「Michael」に変わるといった具合です。一方、@ユーザーネームは一定です。ハンドルがなければ、月末や四半期末の集計を組むときに、支払い者ごとに取引を確実にグループ化できません。
画面に表示された金額と実際に受け取った金額が異なる場合

Venmoの取引詳細画面に表示される金額は総額であり、実際に受け取った金額とは限りません。銀行口座、デビットカード、またはVenmo残高から支払われた友人同士の個人間送金には手数料がかかりません。画面に表示された金額がそのまま残高に入金されます。ただし、次の2つの状況では、その金額から差し引かれることがあります。
1つ目は、ビジネスプロフィールでの支払いです。Venmoはビジネスプロフィールを通じて受け取ったすべての支払いに対して、1.9%プラス$0.10の売り手取引手数料を請求します。この手数料は、Venmo残高に入金される前に差し引かれます。$100の支払いの場合、スクリーンショットには$100と表示されますが、残高に増えるのは$98.00です。手数料の差し引きは取引詳細ページには表示されません。前後の残高を確認して初めて、差し引かれた金額がわかります。
2つ目は、個人アカウントで「商品・サービス」に分類された支払いです。送金者が個人プロフィールに支払う際に購入保護オプションをオンにすると、Venmoはこれを商用取引とみなし、同じ1.9%プラス$0.10の手数料が適用されます。受取人には画面に総額が表示され、残高には差し引かれた後の金額が入金されるため、同じく差異が生じます。
3つ目のケースはより限定的ですが、クレジットカードで支払われた送金には送金者に3%の手数料がかかります。ただし、受取人は全額を受け取るため、スクリーンショットからスプレッドシートへの作業には影響しません。記録上重要となるのは、自分の側で差し引かれる手数料、つまりビジネスプロフィールと商品・サービスでの支払いです。収入を記録する際は、総額と手数料を別々の列に記録して、スプレッドシートの合計が実際の銀行入金と一致するようにしましょう。
日付の落とし穴:スクリーンショットに「昨日」と表示される理由
Venmoのフィードには相対的なタイムスタンプ(「今日」「昨日」「3d」「1w」)が表示されます。実際のカレンダー日付と時刻は、個々の取引詳細ページをタップしたときだけ表示されます。フィードからスクリーンショットを撮った場合、アプリを閉じた瞬間に役に立たなくなる日付が記録されます。3週間後にスクリーンショットを見返して、「6月のどの火曜日に支払いがあったのか」を確認しようとしても、「昨日」では何の意味もありません。

詳細ページには実際の日付(月、日、年、タイムスタンプ)が表示されます。フィードではなく、そのページをスクリーンショットしましょう。これはVenmoの取引をスクリーンショットから記録する際に最もよくある間違いで、修正は不可能です。相対タイムスタンプがその文脈を失ってしまえば、別の記録と照合しない限り、カレンダー日付を導き出すことはできません。
Venmoのスクリーンショットの日付についてもう1つ注意点があります。表示される日付は取引が完了した日であり、開始された日ではありません。銀行口座からの支払いは完了までに3〜5営業日かかることがあり、その間フィードには「保留中」と表示されます。保留中の支払いの詳細ページには最終的な決済日は表示されず、推定完了期間のみが表示されます。お金が利用可能になった日付(現金主義会計や銀行明細との照合に必要)が必要な場合は、支払いステータスが「保留中」から「完了」に変わるのを待ってからスクリーンショットを撮りましょう。
スクリーンショットからスプレッドシートへ — 再入力なしで
必要な3つの値と、それぞれのどのバージョンを取得すべきかがわかれば、抽出ステップは簡単です。異なるユーザーや異なるVenmo UIバージョンのスクリーンショット間で機能する仕組みはカスタム列抽出です。出力したい列(金額、日付、支払い者(@ユーザーネーム))を定義すると、抽出処理はフィールドの意味を理解してスクリーンショット内の各値を特定します。画面上の位置ではなく、意味に基づいてです。
これは重要です。6行の絵文字メモを使うパワーユーザーのVenmoスクリーンショットでは、支払い者名がページの下に押し下げられます。デスクトップWeb版のスクリーンショットでは、モバイルカードではなく単一列にフィールドが配置されます。2026年のリニューアル前のスクリーンショットでは、間隔やタイポグラフィが異なります。テンプレートベースのアプローチ(金額が「通常」ある場所にバウンディングボックスを描く方法)は、レイアウトが変わると機能しなくなります。セマンティック抽出はそのような問題を気にしません。「ドル金額を表す数字」や「@で始まるハンドル」を、どこにあっても見つけ出します。
同じ列定義は、Venmo、Zelle、PayPal、Cash Appなど、あらゆる決済アプリのスクリーンショットで機能します。それはどこにあるかではなく何を見つけるかを指定しているからです。3つの異なるプラットフォームのスクリーンショットを1つのバッチにまとめて投入すると、出力は取引ごとに1行、列が揃った単一のスプレッドシートになります。再入力も、コピー&ペーストも、テキスト解析用のGoogle Apps Scriptを書く必要もありません。複数アプリの完全なワークフロー(1つの列セット、1つのバッチ、1つのスプレッドシート)については、決済スクリーンショットのスプレッドシートワークフローをご覧ください。
ファイルは安全に処理され、保存されません。
このワークフローは、Venmo、Zelle、Cash Appなど、どの支払いアプリのスクリーンショットでも同じ考え方です。抽出は画像内の内容を読み取るのであって、どのアプリが生成したかは関係ないからです。同じ列セットが再設定なしで全プラットフォームで機能します。
抽出後にその行で実際に行うこと
スクリーンショットから金額、日付、支払い者を引き出すのは前半です。後半は、それらの3つの値がスプレッドシートの行に収まった後に起こることです。そして、それは一度きりであることはほとんどありません。このパターンは、Venmoを通じて継続的にお金が入ってくる場所ならどこでも繰り返されます。
収入の記録と税務申告の場合:フリーランサー、副業販売者、Venmoを通じて1099報告対象の支払いを受け取る人は、支払い者と日付ごとの完全な記録が必要です。IRSはプラットフォームごとのサイロではなく総収入を見ます。また、Venmoの内蔵CSVエクスポートは1回のダウンロードで最大90日分に制限され、さらに資金源や取引IDなどの余分なメタデータ列が出力を散らかします。スクリーンショットからスプレッドシートへの直接ワークフローは、ダウンロードとクリーニングの手順を省きます。スケジュールCを提出する場合、@ユーザーネームが支払い先識別子になり、金額列が総収入の行になります。ビジネスプロフィール経由で支払いがあった場合は、手数料用の別の列も追加します。
月末の照合の場合:Venmoの残高と銀行の明細書を照合するには、行ごとの比較が必要です。抽出した取引(金額、日付、支払い者)のスプレッドシートは、銀行のエクスポートと同じ形式でVenmo側の照合データを提供し、不一致を午後の照合作業ではなく数分で発見できます。
領収書や支払い確認書の発行の場合:クライアントや顧客がVenmoで支払い、領収書を求めてきた場合、抽出した行から領収書テンプレートを埋めるために必要な3つのデータポイント(金額、日付、支払い者)が得られます。スクリーンショットの表示名はクライアント自身が自分をどう見ているかですので、領収書にはそれを使用します。@ユーザーネームは安定した参照として内部記録に残します。
これらすべての下流用途に共通するのは、特定の職業や収入レベルではありません。それは量です。手入力する1枚のスクリーンショットと、手入力しない30枚の違いです。単発の食事の割り勘ではなく、1ヶ月分の入金を見ているとき、3列の抽出は収入を記録することとそれを恐れることの違いになります。
よくある質問
Venmoのスクリーンショットから送金者の実名を取得できますか?
いいえ。標準の取引詳細画面には表示名と@ユーザーネームが表示されますが、Venmoが本人確認のために保持している法的氏名は表示されません。@ユーザーネームが記録用の安定した識別子です。正式な領収書を発行する場合や、特定の顧客への支払いを照合するために法的氏名が必要な場合は、送金者に直接お問い合わせください。
スクリーンショットの金額と銀行に入金された金額が一致しないのはなぜですか?
Venmoのビジネスプロフィールを通じて支払いがあった場合、または送金者が「商品・サービス」としてタグ付けした場合、Venmoは残高に反映される前に1.9% + $0.10の販売者手数料を差し引きます。100ドルの支払いの場合、スクリーンショットには100ドルと表示されますが、実際にアカウントに入金されるのは98.00ドルです。スクリーンショットの総額を記録し、純利益を追跡する場合は手数料を別途記録してください。
デスクトップ版ウェブサイトのVenmoスクリーンショットでも機能しますか?
はい。金額、支払者名、日付などの同じフィールドが、venmo.comのウェブ版にも1カラムのデスクトップレイアウトで表示されます。ウェブ版では日付は常に絶対的なカレンダー日付(相対的なタイムスタンプはなし)で表示され、@ユーザーネームも確認できます。抽出処理は、スクリーンショットがスマートフォンから取得されたかブラウザから取得されたかを区別しません。