Wave Accountingに銀行取引明細書をインポートする方法:CSV・OFX・PDF変換ガイド
Waveの銀行連携はすべての銀行に対応しているわけではなく、遡れる期間も限られています。CSV、OFX、またはPDF変換を使用して、銀行取引明細書を手動でインポートする方法を解説します。
Wave Accountingは、フリーランスや小規模ビジネスのオーナーにとって定番の無料会計ソフトです。請求書発行、経費追跡、基本的な帳簿付けを無料で行うことができます。しかし、銀行の取引データをWaveに取り込む際、予想以上に早く制限に突き当たることがあります。
Waveの自動銀行連携は主要な銀行をカバーしていますが、すべての金融機関をサポートしているわけではありません。特に海外の銀行、信用金庫、小規模な地方銀行などは対象外となることが多いです。また、通常は過去30日から90日分までしか遡れないため、前四半期や前年度の過去の取引データには手が届きません。さらに、口座が解約されている場合、銀行フィードの接続自体が機能しません。
その解決策となるのが、手動によるCSVインポートです。Waveでは取引データを含むCSVファイルをアップロードすることができ、フォーマットの要件さえ理解すれば、プロセスは非常にシンプルです。このガイドでは、WaveのCSV形式、PDFの銀行取引明細書を適切な形式に変換する方法、そして多くのユーザーが陥りやすいインポートエラーの回避方法について詳しく解説します。
Waveのインポートオプション
Waveでは、銀行取引を帳簿に取り込むために2つの方法が用意されています。
自動銀行連携
会計 > 取引 > 銀行口座を接続 に移動します。利用している銀行を検索し、認証情報を入力すると、Waveが自動的に取引データを取得します。
有効なケース: サポートされている銀行の現在開設中の口座で、最近の取引(通常は30〜90日前まで)を取得する場合。
無効なケース:
- 解約済みの口座
- Waveの連携ネットワークに含まれていない海外の銀行
- 90日以上前の過去の取引
- サードパーティとの接続が頻繁に切れる銀行
- 信用金庫や小規模な金融機関
手動CSVアップロード
会計 > 取引 > CSV/OFXをインポート に移動します。銀行口座を選択し、CSVファイルをアップロードして、カラム(列)をマッピングして確定します。
使用すべきケース: 銀行連携がニーズを満たさないすべての場合。実際、このようなケースは驚くほど頻繁に発生します。
WaveのCSV形式の要件
ここで多くの人がつまずきます。WaveはCSVのフォーマットに非常に厳格で、要件に一致しないファイルは不親切なエラーメッセージとともに拒否されます。
必須の3つのカラム
WaveのCSVインポートでは、正確に以下の3つのカラムが必要です。
| カラム | 説明 | 例 |
|---|---|---|
| Date | 取引日 | 2026-03-15 |
| Description | 取引名/摘要 | スーパーマーケット #1234 |
| Amount | 取引金額 | -45.67 |
これだけです。この順番で3つのカラムが必要です。CSVに4つ以上のカラムがある場合、Waveはインポートを拒否するか、データのマッピングを誤る可能性があります。
日付形式
Waveは以下の日付形式を受け入れます。
- YYYY-MM-DD(推奨 — 曖昧さがない) —
2026-03-15 - MM/DD/YYYY —
03/15/2026 - DD/MM/YYYY —
15/03/2026(リスクあり — WaveがDD/MMとMM/DDを混同する可能性があります)
Waveは、日付の解釈エラーを防ぐためにISO形式(YYYY-MM-DD)を推奨しています。日付がDD/MM/YYYY形式で、日が12以下の場合は、Waveが月と日を入れ替えて解釈してしまう可能性があります。
金額カラムのルール
- 単一のカラム — 入金は正(プラス)、出金/引き落としは負(マイナス)で表記します。
- 負の金額にはマイナス記号または括弧を使用します:
-45.67または(45.67) - 通貨記号は不要 —
$45.67ではなく45.67とします。 - 桁区切りカンマは不要 —
1,234.56ではなく1234.56とします。 - 小数点にはカンマではなくピリオドを使用します:
45,67ではなく45.67とします。
クレジットカード口座の場合: 購入は正の金額、支払いは負の金額にする必要があります。これは一部の銀行の明細書に表示される形式とは逆になる場合があります。
避けるべきこと
以下の場合、Waveはファイルを拒否します。
- データが含まれるカラムが4つ以上ある
- データ内に特殊文字が含まれている:
#,&,$,* - ファイル名が長すぎる —
march-2026-checking.csvのように短く保ってください。 - データの中間に空白行がある
- ヘッダー行が期待されるカラムタイプと一致しない
- 出金と入金のカラムが分かれている(Waveは単一の金額カラムを必要とします)
PDFの銀行取引明細書をWave対応のCSVに変換する
ほとんどの銀行は明細書をCSVではなくPDFで提供しています。銀行がCSVダウンロードを提供している場合はそれを使用してください。しかし、PDFのみの明細書や過去の記録については、変換が必要になります。
ステップ 1: PDFをCSVに変換する
銀行取引明細書のPDFをPDFSubの銀行取引明細書コンバーターにアップロードします。ツールが自動的に取引を抽出します。
- pdfsub.com/tools/bank-statement-converter にアクセスします。
- 銀行取引明細書のPDFをアップロードします。
- 抽出された取引内容を確認します。
- CSVとしてエクスポートします。
PDFSubは世界中の20,000以上の銀行をサポートしており、明細書のレイアウトを自動的に検出して、日付、摘要、金額を抽出します。
ステップ 2: CSV形式を確認する
エクスポートされたCSVを表計算ソフトで開き、以下を確認します。
- カラムは3つだけか: Date, Description, Amount
- 日付形式: YYYY-MM-DD または MM/DD/YYYY
- 金額: 単一のカラムで、出金はマイナス、記号なし
- 余計なカラムがないか: 残高、参照番号、カテゴリーなどのカラムは削除してください。
- 特殊文字がないか: 摘要から
#,&,$,*を取り除きます。
PDFSubからCSV形式でエクスポートした場合、ファイルはすでに正しい構造になっているはずです。残高カラムが含まれている場合は、削除が必要になることがあります。
ステップ 3: Waveにアップロードする
- Waveで 会計 > 取引 に移動します。
- CSV/OFXをインポート をクリックします(またはアップロードオプションを探します)。
- これらの取引が属する銀行口座を選択します。
- CSVファイルをアップロードします。
- Waveがプレビューを表示するので、カラムのマッピングを確認します:
- カラム 1 → Date
- カラム 2 → Description
- カラム 3 → Amount
- 日付形式がファイルと一致していることを確認します。
- インポート をクリックします。
ステップ 4: 確認とカテゴリー分け
インポート後:
- 取引件数が明細書と一致しているか確認します。
- 元のPDFと照らし合わせて、いくつか日付と金額を検証します。
- Waveのカテゴリーシステムを使用して取引を分類します。
- 銀行フィードも接続している場合は、重複がないか確認します。
CSVの代わりにOFXを使用する
WaveはOFXファイルも受け入れており、これによりプロセスを簡素化できます。OFX(Open Financial Exchange)は、取引日、金額、摘要、取引タイプを含む構造化された財務データ形式であり、Waveはカラムのマッピングなしでこれを読み取ることができます。
WaveでCSVよりもOFXを使用する利点:
- カラムのマッピングが不要 — Waveが自動的にOFXを読み取ります。
- 取引タイプ(出金/入金)が明示的であり、金額の正負から推測する必要がありません。
- フォーマットエラーの可能性が低くなります。
- 重複を防ぐのに役立つ一意の取引IDが含まれています。
PDFSubは、銀行取引明細書の変換結果をOFX形式でエクスポートできます。Waveに定期的にインポートを行う場合は、OFXの方がスムーズなことが多いです。
一般的なWaveインポートエラーのトラブルシューティング
「明細書を読み取ることができません」
原因: CSV形式がWaveの期待と一致していません。
対策: CSVを開き、以下を確認してください:
- カラムが3つだけであること(日付、摘要、金額)
- 空白行がないこと
- 特殊文字がないこと
- ファイル名が短いこと
「日付カラムが認識されません」
原因: 日付形式がWaveの期待する形式と一致していないか、日付が曖昧です(例:03/04/2026 は3月4日とも4月3日とも取れます)。
対策: すべての日付を YYYY-MM-DD 形式に変換してください。これにより曖昧さが解消されます。
金額が逆転している
原因: 入金が出金として表示されている、またはその逆。
対策: 金額を反転させる必要があるか確認してください。普通預金口座の場合、入金はプラス、出金はマイナスである必要があります。クレジットカードの場合、購入はプラス、支払いはマイナスです。逆になっている場合は、金額カラムに -1 を掛けて修正します。
インポート後に取引が重複している
原因: 銀行フィードですでにカバーされている期間の取引をインポートしてしまった。
対策: インポート前に、銀行フィードからWaveにすでに取り込まれている日付範囲を確認してください。カバーされていない日付のCSVデータのみをインポートします。重複してインポートされた場合は、Waveの取引リストで個別に削除できます。
インポートは成功したが金額が間違っている
原因: 金額カラムの桁区切り(カンマ)が小数点として解釈されているか、ファイルが小数点をカンマとして使用しています。
対策: 金額カラムからすべての桁区切りカンマを削除してください。小数点はピリオドを使用します。1,234.56 は 1234.56 に修正する必要があります。
Waveインポートを継続的に行うためのヒント
毎月のルーチンを確立する
銀行フィードがカバーしていない明細書を定期的にインポートする必要がある場合:
- PDF明細書が利用可能になったらすぐにダウンロードする
- 同じタイミングでPDFSubを使用してCSVに変換する
- すぐにWaveにインポートする
- 記憶が新しいうちに取引をカテゴリー分けする
ファイルの命名規則を決める
一貫した形式を使用します:銀行名-YYYY-MM-口座種別.csv
例: mufg-2026-03-checking.csv
これにより、Waveの「ファイル名が長すぎる」エラーを防ぎ、記録を整理された状態に保てます。
銀行ルールを作成する
インポート後、Waveの銀行ルールを使用して、定期的な取引を自動的にカテゴリー分けします。頻繁に利用するベンダー、公共料金、サブスクリプションサービスに対してルールを設定しましょう。これにより、年間で何時間もの手動作業を節約できます。
Waveと他の会計ソフトのインポート機能の比較
WaveのCSVインポートは機能的ですが、他の選択肢と比較すると制限があります。
| 機能 | Wave | QuickBooks Online | Xero | Zoho Books |
|---|---|---|---|---|
| CSVインポート | 3列のみ | 3〜4列 | 柔軟 | 非常に柔軟 |
| OFXインポート | 対応 | 対応 | 対応 | 対応 |
| QBOインポート | 非対応 | 対応 | 非対応 | 非対応 |
| 日付の柔軟性 | 低い | 普通 | 高い | 高い |
| カラムのマッピング | 基本的 | 高度 | 高度 | 高度 |
| 重複検知 | 手動 | 自動 | 自動 | 自動 |
| 価格 | 無料 | 有料 | 有料 | 有料(無料プランあり) |
Waveの強みは、完全に無料であることです。インポートの制限はそのトレードオフと言えます。
よくある質問
WaveにQBOファイルをインポートできますか?
いいえ。WaveはQBO(QuickBooks Web Connect)形式をサポートしていません。選択肢はCSVとOFXです。QBOファイルをお持ちの場合は、インポート前にCSVまたはOFXに変換する必要があります。PDFSubは、銀行取引明細書のPDFを直接CSVまたはOFX形式に変換できるため、QBO形式を経由する必要はありません。
どのくらい過去の取引までインポートできますか?
WaveのCSVインポートには日付の制限はありません。データが正しい形式であれば、どの期間の取引でもインポート可能です。そのため、銀行フィードが90日前までしか遡れない場合に、過去のデータを取り込む唯一の方法がCSVインポートとなります。
Waveは出金と入金のカラムが分かれている形式に対応していますか?
いいえ。Waveは、出金がマイナス、入金がプラスで表記された単一の金額カラムを必要とします。CSVで出金と入金のカラムが分かれている場合は、インポート前にそれらを1つの金額カラムに統合する必要があります。PDFSubのCSVエクスポートはこの処理を自動的に行います。
WaveでCSVインポートを取り消すことはできますか?
「インポートを取り消す」ボタンはありません。インポートされた取引を個別に、または一括で削除する必要があります。ミスを避けるために、まずは少量のデータでインポートを試してフォーマットを確認し、すべて正しく見えることを確認してからファイル全体をインポートするようにしてください。
他のツールでは使えるCSVが、なぜWaveでは拒否されるのですか?
Waveは、他の多くの会計ソフトよりもフォーマット要件が厳格です。最も一般的な問題は、余計なカラムがあること(Waveは正確に3列を求めます)、摘要に特殊文字が含まれていること、そして日付形式が曖昧であることです。PDFSubのエクスポートはこれらの要件に合うように設計されていますが、手動でCSVを作成する場合は、このガイドのフォーマットルールを再確認してください。
まとめ
Waveへの銀行取引データの取り込みは、決して難しいことではありません。重要なのは、Waveの厳格なCSV要件を理解し、PDF明細書を正しい形式に変換する信頼できる方法を持つことです。PDFSubの銀行取引明細書コンバーターは、PDF明細書から取引を抽出し、Wave互換のCSVまたはOFXファイルとしてエクスポートすることで、この変換作業を代行します。
Waveを利用しているフリーランスや小規模ビジネスのオーナーにとって、このワークフローは銀行フィードの不足分を補い、正確な帳簿付けを実現するための鍵となります。
Wave用に銀行取引明細書を変換する — PDFからCSVまたはOFXへ数秒で変換。