銀行の入出金明細をCSVにする方法
入出金明細や通帳のPDF、スキャン、スマホの写真、銀行のCSVをアップロードすると、日付・摘要・取引先・カテゴリ・金額・残高が並んだCSVをダウンロードできます。すべて明細書自身の残高と照合済みで、文字コードや日付の形式も選べます。
明細書をここにドロップ
PDF、スキャン、スマホの写真、またはCSV、Excel、OFX、QIF、CAMT、MT940のエクスポートファイル
お支払い前に結果を確認どの銀行も、どの言語も
2026年10月28日更新
手順
- 1
明細書をアップロードする
PDFを1つでも、フォルダごとでもまとめてドロップします。スキャン、スマホの写真、パスワード付きPDF、銀行のCSVやExcelでも読み取れます。
- 2
読み取りと残高チェックを待つ
すべての取引に取引先名とカテゴリが付きます。そのあと、期首残高+入金−出金=期末残高になるかを確認します。
- 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.00 | 1234567.00 | JPY |
| 2026-03-05 | コウキヨウリヨウキン デンキ | 電気料金 | 水道光熱費 | -8420.00 | 1226147.00 | JPY |
| 2026-03-07 | ATM シハライ | ATM | 現金引き出し | -30000.00 | 1196147.00 | JPY |
文字コード: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で、有効期限はありません。料金をご覧ください。
関連記事
- 銀行の入出金明細PDFをエクセルに変換する銀行の入出金明細・通帳のPDF、スキャン、スマホ写真をエクセルに変換。取引先名とカテゴリを付け、明細書の残高と照合して取引の漏れを確認。表が崩れる理由と、お支払い前に結果を確認する方法も解説。
- 通帳をデータ化して、freee・マネーフォワード クラウド・弥生会計に取り込む紙の通帳や取引明細PDFをデータ化し、freee・マネーフォワード クラウド・弥生会計のCSV取り込みに使うファイルを作る方法。口座連携できない期間の補い方やOCRの違いも解説します。
- 通帳の写真やスキャンをOCRでエクセルに変換する紙の通帳の写真やスキャンをOCRでエクセルやCSVに変換。読み間違いは行ごとの残高チェックでページ番号付きで見つかります。スマホでの撮影のコツや、無料のOCRソフトとの違いも解説します。
- 通帳の仕訳を楽にする、取引の自動カテゴリ分け通帳・入出金明細の取引に、整えた取引先名とカテゴリを自動で付けます。カテゴリは勘定科目の名前に変更でき、ルールも設定可能。仕訳入力の下準備になり、カテゴリ別・月別の集計表も作れます。
- 明細を、必要なファイル形式(エクセル・CSV)に変換する通帳や入出金明細、クレジットカード明細のPDF・写真・CSVを、エクセルやCSVなど必要な形式に変換。目的別に、どのファイル形式を選べばよいかがひと目でわかる一覧です。会計ソフト用の選び方も。
次の明細書も、数秒で。
お支払い前に、明細書から何が読み取れるかを確認できます。