
クレジットカードの明細をAIに読ませて、使途不明金を洗い出す
はじめに:引き落とし額は見ているのに、中身は見ていない
クレジットカードの請求額は、毎月なんとなく把握していると思います。「今月は8万円くらいか」「先月より多いな」くらいの感覚で。
でも、その8万円の内訳を最後にちゃんと見たのはいつでしょうか。
明細を開くと、50件から100件くらいの取引が並んでいます。その中に心当たりのない数百円がまぎれていても、金額が小さいうえに件数が多すぎるので、たぶん気づきません。
家計診断サービス「オカネコ」の調査では、サブスク契約者の19.1%が「ほとんど使っていないのに解約を忘れているサービスがある」と答えています。5人に1人です。しかもその月額は500〜1,000円が最も多い。1件なら年6,000〜12,000円ですが、これが2件、3件と重なっていることに気づいていない人がいる、ということでもあります。
この記事では、カードの明細をAIに読ませて、こうした「使途不明金」を洗い出す手順を書きます。読み終えると、こうなります。
①なぜ使途不明金が生まれるのか、その仕組みが分かる
②明細をAIに渡すときの準備と、消しておくべき情報が分かる
③そのままコピーして使えるプロンプトが手に入る
この記事はカード明細1枚に絞った話です。銀行引き落としや電子マネーも含めて、家計を丸ごとAIに渡す手順は別にまとめました。前半は無料で読めます。
第1章 使途不明金はなぜ生まれるのか

「思い出せない支出」は、金額が小さいから生き残る
使途不明金というと、大きな買い物の記憶違いを想像するかもしれません。でも実際に残るのは逆で、小さい金額のほうです。
3万円の支払いに心当たりがなければ、誰でもすぐ調べます。放っておけません。ところが480円だと、「何か買ったんだろう」で流してしまう。調べる手間のほうが高くつく気がするからです。
この判断は、1件だけ見れば合理的です。480円のために15分使うのは割に合いません。
問題は、それが毎月続くことです。480円の見過ごしを12か月放置すれば5,760円。3件あれば17,280円。ここまで来ると、15分どころか数時間分の価値があります。1件ずつ見ると小さすぎて、年単位で見ると無視できない。これが使途不明金の性質です。
明細を見ない理由は面倒だからではなく、件数が多すぎるから
もうひとつの理由は、単純に量です。
カード1枚で月50件、2枚持っていれば100件。これを1件ずつ「これは何だったか」と思い出していく作業は、面倒というより、途中で集中が切れます。最初の10件は真面目に見ても、30件目あたりから目が滑る。
だから多くの人は、金額の大きい順に上から数件だけ確認して終わります。合理的な省エネですが、さっき書いた通り、使途不明金は小さい金額のほうに潜んでいるので、この見方だと構造的に見つかりません。
つまり「意志が弱いから見ない」のではなく、人間の見方と、使途不明金が隠れている場所がズレているのが原因です。
第2章 AIに明細を読ませると何が見えるのか

人は金額の大きい順に見る。AIは全件を同じ精度で見る
ここがAIを使う理由です。
AIは100件だろうが300件だろうが、1件目と300件目を同じ集中力で読みます。飽きないし、目も滑りません。金額が480円でも3万円でも、扱いは同じです。
人間が苦手なのは「多いものを均一に見ること」で、AIが得意なのはまさにそこです。逆に、AIが苦手なのは「これは自分にとって必要な支出か」という判断で、そこは人間にしかできません。
だから役割分担はこうなります。全件を見て怪しいものを拾い上げるのがAI、それを止めるか残すか決めるのが自分。
洗い出せるのは3種類
実際にやってみると、引っかかるものはだいたい3つに分かれます。
ひとつめは、覚えのない定期課金。毎月あるいは毎年、同じ金額が同じ加盟店から引き落とされているものです。無料期間のつもりが継続していた、というのが典型です。
ふたつめは、二重契約。似たサービスを2つ契約している状態です。クラウドストレージを2社、音楽配信を2社といった重複は、家族の誰かが別に契約していると起きやすくなります。
みっつめは、加盟店名が読めない支出。明細に意味不明なアルファベットの羅列が並んでいて、何の支払いか分からないものです。これは次の章で扱います。
第3章 明細をAIに渡す準備

渡すのはCSV。個人情報はどこまで消すか
ほとんどのカード会社は、明細をCSV形式でダウンロードできるようになっています。画面の操作手順は会社ごとに違うので、ここでは触れません。
大事なのは、渡す前に消しておくものです。
カード番号(下4桁を含め、番号系はすべて)
氏名・住所・電話番号
会員番号やお客様番号
残すのは、日付・加盟店名・金額の3つで十分です。使途不明金を探すのに、あなたが誰かという情報は要りません。
CSVを開いて不要な列を削除するだけなので、作業としては1分もかかりません。ここを飛ばさないでください。
加盟店名が意味不明になる仕組み
「なぜ加盟店名がこんなに分かりにくいのか」は、知っておくと役に立ちます。
明細に載るのは、店の看板の名前ではなく、決済を処理した事業者の登録名だからです。決済代行会社を経由していれば代行会社の名前が出ますし、運営会社と店名が違えば運営会社の名前で載ります。海外のサービスなら英字の略称になります。
つまり、あなたが知らないだけで、実在する正しい名前が載っています。ここもAIの得意分野で、略称や英字表記から元のサービス名を推測できることが多いです。ただし推測なので、あとで確認する前提で扱います。
第4章 実際に渡すプロンプト

使途不明金を洗い出す指示テンプレート
準備ができたら、次のテンプレートに自分の明細を添えて渡します。
―――以下、実際の指示プロンプト―――
添付したクレジットカードの明細から、使途不明金の可能性が高いものを洗い出してください。下記の条件で、疑わしい順に並べてください。
対象期間:直近12か月
洗い出す観点:毎月または毎年同額が繰り返されているもの、似た種類のサービスへの重複した支払い、加盟店名から何の支払いか判別しにくいもの
加盟店名が略称や英字の場合:推測されるサービス名を併記し、推測であることを明記する
出力形式:加盟店名/頻度/1回あたりの金額/年額換算/疑わしい理由
金額の合計:出さなくてよい
判断できないもの:「判断不能」として残す。無理に分類しない
―――指示プロンプトここまで―――
明細の件数が多い場合は、期間を半年ずつに区切って2回に分けると精度が上がります。一度作ってしまえば、次からは明細を差し替えるだけで使えます。
「分類して」ではなく「疑わしい順に並べて」と書く
このテンプレートで一番効いているのは、並べ方の指定です。
「分類して」と頼むと、AIは食費・娯楽費・通信費のようにきれいに整理してくれます。見た目は立派ですが、整理された表からは使途不明金が見つからないんですよね。分類されてしまうと、怪しいものが「その他」や「サブスク費」の中に埋もれて、他の正常な支出と同じ顔で並んでしまうから。
探しているのは全体像ではなく、例外です。だから「疑わしい順」という並べ方を指定します。上から数件見れば済む状態にしてもらう、ということです。
金額の集計はAIにさせない
テンプレートに「金額の合計は出さなくてよい」と入れているのにも理由があります。
AIは桁数の多い数字の足し算を、しれっと間違えることがあります。しかも自信のある口調で出してくるので、こちらも疑わずに受け取ってしまいます。
洗い出しの段階で合計額は要りません。必要なのは「どれが怪しいか」のリストだけです。金額の計算は、止めるものを決めたあとに、自分で電卓を叩けば十分間に合います。
第5章 出てきたリストをどう処理するか

止める・残す・保留の3つに仕分ける
リストが出てきたら、上から順に3つに振り分けます。
止める:もう使っていない、契約した覚えがない
残す:使っている。金額に納得している
保留:使うかもしれない、家族に確認が必要
迷ったら保留で構いません。大事なのは、この場で全部を決着させようとしないことです。保留が半分あっても、止めるものが2件見つかればその日の作業は成功です。
解約でいくら戻るかは、月額ではなく年額で見る
止めるかどうか迷ったときは、月額ではなく年額に直して考えます。
月700円のサービスは、月額で見ると「まあ700円だし」となります。年額に直すと8,400円です。8,400円を払ってでも使いたいか、と問い直すと答えが変わることがあります。
先ほどのオカネコの調査で、解約を忘れているサービスの月額は500〜1,000円が最も多いという結果が出ていました。この価格帯は、月額で見ると止める理由が弱く、年額で見ると急に無視できなくなる、ちょうどその境目にあります。だから残りやすいのだと思います。
カード1枚で終わらせないための次の一手
ここまでで、カード1枚分の使途不明金は洗い出せます。
ただ、正直に書いておくと、これで見えたのは家計の一部です。カードを2枚持っていれば片方は手つかずですし、銀行から直接引き落とされている支払い、電子マネーやコード決済のチャージ、現金で払っているものは、この明細にはまったく載っていません。
そして厄介なことに、二重契約はこの「別の支払い経路」をまたいで起きます。カードで払っている音楽配信と、キャリア決済で払っている音楽配信。明細を1枚ずつ見ている限り、この重複には気づけません。
なので、カード1枚をやり終えたら、次は同じやり方を家計全体に広げる、というのが自然な流れになります。手順そのものは、今回と同じです。渡すデータの範囲が広がるだけです。
まとめ:カード明細から使途不明金を洗い出すチェックリスト

最後に要点を並べておきます。
使途不明金は金額の小さいものに潜む。大きい順に見ると構造的に見つからない
明細はCSVで用意し、カード番号・氏名・住所・会員番号は消す
残すのは日付・加盟店名・金額の3列だけ
「分類して」ではなく「疑わしい順に並べて」と指定する
加盟店名の推測は、推測だと明記させる
金額の合計はAIにさせない
件数が多いときは半年ずつに区切って渡す
出てきたリストは「止める・残す・保留」の3つに振り分ける
迷ったら年額に直して判断する
カード1枚で完了とせず、他の支払い経路にも同じ手順を広げる
使途不明金を探す作業は、一度やれば終わりではありません。新しいサービスは契約するたびに増えていくので、また溜まります。ただ、一度この手順を作っておけば、次にやるときは明細を差し替えるだけです。年に1回か2回、思い出したときに回せば十分だと思います。
あわせて読みたい記事
毎月の洗い出しを習慣にするなら、作業そのものを任せてしまう方法があります。