銀行の入出金明細をCSVにする方法

入出金明細や通帳のPDF、スキャン、スマホの写真、銀行のCSVをアップロードすると、日付・摘要・取引先・カテゴリ・金額・残高が並んだCSVをダウンロードできます。すべて明細書自身の残高と照合済みで、文字コードや日付の形式も選べます。

明細書をここにドロップ

PDF、スキャン、スマホの写真、またはCSV、Excel、OFX、QIF、CAMT、MT940のエクスポートファイル

お支払い前に結果を確認どの銀行も、どの言語も

2026年10月28日更新

手順

  1. 1

    明細書をアップロードする

    PDFを1つでも、フォルダごとでもまとめてドロップします。スキャン、スマホの写真、パスワード付きPDF、銀行のCSVやExcelでも読み取れます。

  2. 2

    読み取りと残高チェックを待つ

    すべての取引に取引先名とカテゴリが付きます。そのあと、期首残高+入金−出金=期末残高になるかを確認します。

  3. 3

    CSVでエクスポートする

    エクスポートからCSVを選びます。日付の形式(YYYY-MM-DD、DD/MM/YYYY、MM/DD/YYYY、DD.MM.YYYY)とCSVの形式(カンマ区切り、セミコロン区切り)は、設定で選べます。日本語版のExcelで開くなら、YYYY-MM-DDとカンマ区切りの組み合わせが使いやすい形式です。

入出金明細のCSVとは:列の構成

CSV(Comma-Separated Values)は、1行に1件の取引を書き、項目をカンマで区切ったテキストファイルです。ただのテキストなので、Excel、Googleスプレッドシート、Numbers、家計簿アプリ、会計ソフトなど、ほとんどのソフトで読み込めます。

多くの銀行は、ネットバンキングから最近の入出金明細をCSVでダウンロードできます。ただし、列の並びは銀行ごとに違います。入金と出金が別の列の銀行もあれば、先頭に口座情報の行が付く銀行もあります。古い期間は、通帳やPDFの明細書でしか残っていないことも少なくありません。PDFや通帳の写真をCSVに変換すれば、どの期間でも、どの銀行でも同じ列構成のCSVを作れます。

どの銀行の、どの言語の明細書でも、列の構成は同じです。そのため、銀行の違う複数のファイルを縦につなげることもできます。

列入る内容
日付選んだ形式の取引日(例:2026-03-04)
摘要明細書に印字されたとおりの文字列
取引先整えた名前。例:「カ)ヤマダシヨウテン」→「(株)山田商店」
カテゴリあなたのカテゴリ。例:収入、住居費、水道光熱費
金額符号付きの数値。出金はマイナス、入金はプラス
残高明細書に残高が印字されている場合は、その行の残高
通貨口座の通貨。円の明細書ならJPY
口座・明細書複数の明細書をまとめて出力したときだけ追加され、どの口座・ファイルの取引かがわかります
備考明細書と合わない行に印が付きます

金額は通貨記号も桁区切りもない数値で、小数点以下2桁で書き出されます。円の明細書では -8420.00 のように「.00」が付きます。

サンプル:CSVの中身

実際のファイルは、次のような表になります(架空の取引の例です)。

日付摘要取引先カテゴリ金額残高通貨
2026-03-04フリコミ カ)ヤマダシヨウテン(株)山田商店収入150000.001234567.00JPY
2026-03-05コウキヨウリヨウキン デンキ電気料金水道光熱費-8420.001226147.00JPY
2026-03-07ATM シハライATM現金引き出し-30000.001196147.00JPY

文字コード:ExcelでCSVを開くと文字化けしない?

出力するCSVの文字コードは、BOM付きのUTF-8です。BOMはExcelに文字コードを伝える目印なので、ダブルクリックで開いても、半角カナや「𠮷」のような文字が化けません。

一方、日本の銀行のCSVやCSV対応の会計ソフトには、Shift_JISを前提にしたものが少なくありません。たとえば弥生会計 オンラインの「スマート取引取込」は、公式ヘルプでShift-JISで保存したCSVを指定しています。Shift_JISが必要なときは、Excelで開いて名前を付けて保存し、ファイルの種類でCSV(コンマ区切り)を選びます。日本語版のWindowsでは、この形式がShift_JISで保存されます。CSV UTF-8(コンマ区切り)を選べば、UTF-8のままです。

Shift_JISで表せない文字(「𠮷」のような一部の漢字や、絵文字)は、保存すると「?」に変わることがあります。逆に、銀行のCSVがアップロード後に文字化けして見えるときは、Excelで開いてCSV UTF-8として保存し直し、そのファイルをアップロードしてください。

日付の形式を選ぶ

取り込み先が求める日付の形式に合わせないと、取り込みに失敗したり、取引が別の月に入ったりします。選べる形式は次の4つです。

  • YYYY-MM-DD(2026-03-04):年月日の順で、文字として並べても日付順になります。日本の表記に最も近い形式です
  • MM/DD/YYYY(03/04/2026):米国のソフト向け
  • DD/MM/YYYY(04/03/2026):英国、オーストラリア、インドなど
  • DD.MM.YYYY(04.03.2026):ドイツ、ポーランドなど

2026/03/04のようにスラッシュで区切る年月日の形式は、選択肢にありません。ExcelはYYYY-MM-DDを日付として読み取るので、スラッシュ区切りが必要なときは、Excelで開き、セルの表示形式を変えて保存し直します。和暦(令和8年など)では出力されません。

freee・マネーフォワード・弥生に取り込める形にするには

会計ソフトのCSV取り込みでは、ほとんどの場合、日付・入金・出金・摘要の列を使います。ここで知っておきたいのは、この記事のCSVは出金がマイナスの「金額」が1列にまとまっていることです。入金と出金を別の列にしたいときは、Excelでエクスポートしたファイルを使います。Excelには「入金」「出金」の列があるので、不要な列を消して、CSVとして保存し直せば整います。

弥生会計 オンライン、やよいの青色申告 オンライン、やよいの白色申告 オンラインの「スマート取引取込」は、公式ヘルプによると、次のようなCSVを取り込みます。他のソフトも、取り込みの仕様は各社のヘルプで確認してください。

弥生のCSV取り込みの条件内容
列日付(必須)、入金(必須)、出金(必須)、摘要(任意、80文字まで)など
入金と出金別の列にするか、1列にして出金をマイナス値にする
日付西暦・和暦のどちらも可。2桁の年は令和として扱われる
文字コードと大きさShift-JIS、1ファイル200KB未満

freee、マネーフォワード クラウド、弥生それぞれの手順は、通帳のデータ化と会計ソフトへの取り込みで説明しています。当サービスは会計ソフトと直接連携するのではなく、取り込み用のファイルを作ります。

全銀フォーマットとの違い

全銀フォーマットは、全国銀行協会の規格にもとづく固定長のデータ形式で、総合振込や口座振替などのデータを金融機関とやり取りするために使われます。会計ソフトの入出金明細取り込みで使う、一般的なCSVとは別のものです。

このサービスのCSVは全銀フォーマットではなく、全銀フォーマットでの書き出しもできません。表計算ソフトや会計ソフトで読み込める、列の決まったCSVが必要なときに使ってください。

数式として実行されない、安全なCSV

表計算ソフトは、=、+、-、@で始まるセルを数式として扱います。取引の摘要がたまたまその文字で始まっていると、CSVを開いたときに数式として実行されるおそれがあります。これは、CSVインジェクションとして知られる問題です。

このため、そうした文字で始まる文字列には、先頭に半角のアポストロフィを付けて、ただの文字列として開くようにしています。金額は数値のまま書き出すので、マイナスの金額もSUMやピボットテーブルで使えます。

銀行のCSVも、そのままアップロードできます

ネットバンキング(ゆうちょダイレクト、SMBCダイレクトなど)からダウンロードしたCSVやExcel、OFXも、PDFと同じように読み取られ、カテゴリが付きます。しかもページを消費しません(プランまたはページパックは必要です)。PDFの月とCSVの月を混ぜて、1つのCSVにまとめることもできます。銀行ごとの手順は、ゆうちょ銀行と三井住友銀行のページをご覧ください。

集計付きのファイルが必要なときは、エクセルにエクスポートします。カテゴリ別・月別の集計シートが付きます。

よくある質問

入出金明細のCSVにはどんな列が入る?

日付、摘要、取引先、カテゴリ、金額、残高、通貨、備考です。複数の明細書をまとめて出力したときは、口座と明細書の列も加わります。

freee・マネーフォワード・弥生に取り込めるCSVにするには?

日付、入金、出金、摘要の列に整え、各ソフトが求める文字コードで保存します。弥生会計 オンラインはShift-JIS、200KB未満と案内されています。手順は通帳のデータ化と会計ソフトへの取り込みをご覧ください。

ExcelでCSVを開くと文字化けしない?(文字コード)

出力するCSVはBOM付きUTF-8なので、Excelで開いても文字化けしません。Shift_JISが必要なときは、Excelで「CSV(コンマ区切り)」として保存し直します。

日付の形式は選べる?

はい。YYYY-MM-DD、DD/MM/YYYY、MM/DD/YYYY、DD.MM.YYYYから選べます。年月日の順で、日本の表記に最も近いYYYY-MM-DDがおすすめです。

全銀フォーマットとの違いは?

全銀フォーマットは、振込や口座振替のデータを金融機関とやり取りするための固定長の形式です。このサービスのCSVは、表計算ソフトや会計ソフトで読み込める一般的なCSVです。

無料でPDFをCSVに変換できますか?

最初の明細書は無料です(最大10ページ、1か月分)。その後はお支払いが必要ですが、いつでもお支払い前に取引の件数、残高チェックの結果、最初の3行を確認できます。100ページが$12で、有効期限はありません。料金をご覧ください。

関連記事

次の明細書も、数秒で。

お支払い前に、明細書から何が読み取れるかを確認できます。

明細書をアップロード