PDF銀行明細書をQBO形式に変換
PDF銀行明細書をQuickBooks用のQBOファイルに変換する方法 — フォーマットの詳細、ステップバイステップの変換方法、およびQBOがインポートでCSVより優れている理由。
QBOは、QuickBooksが銀行取引をインポートするために推奨するファイル形式です。これは、列のマッピング、日付形式の推測、重複の心配なしに機能するものです。ファイルをアップロードし、アカウントに一致させれば、照合は完了です。
しかし、問題があります。銀行から提供されるのはQBOファイルではなく、PDFの明細書です。そしてQuickBooksはPDFを読み取ることができません。
このガイドでは、QBO形式とは何か、QuickBooksユーザーにとってなぜ重要なのか、そしてPDF銀行明細書をきれいにインポートできるQBOファイルに変換する方法を説明します。
QBO形式とは?
QBO(QuickBooks Web Connect)は、OFX(Open Financial Exchange)標準に基づいて構築された金融データファイル形式です。基本的に、.qbo拡張子を持つOFXファイルに、QuickBooks互換性のためにIntuit固有のタグが追加されたものです。
この形式はSGMLマークアップ(XMLに似ていますが、よりシンプルな構文)を使用し、取引データを構造化された機械可読な方法で保存します。すべてのQBOファイルには以下が含まれます。
- 取引レコード — 各取引の日付、金額、受取人、メモ、小切手番号
- FITID — 重複インポートを防ぐ一意のFinancial Institution Transaction ID
- アカウントメタデータ — 銀行のルーティング番号、口座番号、口座の種類
- 期間 — ファイルがカバーする明細期間
- 通貨 — 通貨コード(USD、CAD、GBPなど)
QBOファイルをQuickBooksにインポートすると、これらすべてが自動的にマッピングされます。列の割り当ては不要です。手動での日付フォーマットも不要です。取引はカテゴリ分けと照合の準備ができた状態で銀行フィードに着地します。
QuickBooksでQBOがCSVより優れている理由
QBOとCSVはどちらもQuickBooksに取引を取り込むことができます。しかし、それらは同等ではありません。
| 特徴 | QBO | CSV |
|---|---|---|
| 列マッピング | 自動 | 手動 — 各列を割り当てる |
| 重複検出 | あり(FITIDベース) | なし — 再インポートすると重複が発生する |
| 日付処理 | 標準化(YYYYMMDD) | QuickBooksの地域設定と一致する必要がある |
| 金額フォーマット | 構造化 — 曖昧さなし | シンボルを削除し、区切り文字を修正する必要がある |
| アカウントメタデータ | 含まれる | 利用不可 |
| 小切手番号 | 保存される | 失われる可能性がある |
| QuickBooks Desktop | 完全サポート | 銀行インポートには非対応 |
| インポート時間 | アップロードして完了 | アップロード、列マッピング、確認 |
最大の利点は重複防止です。QBOファイル内のすべての取引には一意のFITIDがあります。QuickBooksは、これまでに見たすべてのFITIDを記憶しています。誤って同じファイルを2回インポートしても、QuickBooksは重複を静かにスキップします。CSVには保護機能がありません。同じファイルを2回インポートすると、修正すべき重複エントリが発生します。
QuickBooks Desktopに関する注意: Desktopバージョンは、銀行取引のインポートにCSVを受け付けません。QBO(Web Connect経由)は、手動入力なしでQuickBooks Desktopに銀行データをインポートする主な方法です。
他の形式とのQBOの比較
QBO、OFX、QFXは兄弟のような存在です。すべて同じOFX標準基盤を共有しています。違いは、どのソフトウェアがそれらを読み取るかです。
| 形式 | 基づく | 対象ソフトウェア | 拡張子 |
|---|---|---|---|
| QBO | OFX + Intuitタグ | QuickBooks | .qbo |
| QFX | OFX + Intuitタグ | Quicken | .qfx |
| OFX | オープンスタンダード | 複数(Xero、Waveなど) | .ofx |
| QIF | Intuit独自 | レガシーQuicken | .qif |
| IIF | Intuit独自 | QuickBooks Desktopのみ | .iif |
.ofxファイルを.qboにリネームするだけで、QuickBooksは通常それを読み取ります。主なIntuit固有の追加機能はINTU.BIDタグです。これは、ファイルがどの金融機関からのものかをQuickBooksに伝える銀行識別コードです。
QIFは時代遅れです。 これは、取引IDや重複検出機能のない1988年からの行ベースのテキスト形式です。選択肢がある場合は、常にQBOまたはOFXを使用してください。
銀行明細書をQBOに変換する方法
方法1:PDFSub(推奨)
PDF銀行明細書からQBOファイルへの最速の方法です。
- PDFSubの銀行明細書コンバーターにアクセスします
- PDF銀行明細書をアップロードします — ドラッグ&ドロップまたはクリックしてブラウズ
- PDFSubが日付、金額、説明を自動検出し、取引を抽出します
- プレビューで抽出されたデータをレビューします
- 出力形式としてQBOを選択します
- ファイルをダウンロードします
PDFSubは、一意のFITID、適切な日付フォーマット、および正しいデビット/クレジット記号を持つ有効なQBOファイルを生成します。複数ページの明細書、実行残高、複数行の説明を自動的に処理します。
このコンバーターは、133言語の20,000以上の銀行フォーマットに対応しています。デジタルPDF(テキストベース)はブラウザで処理されるため、ファイルがコンピュータから離れることはありません。
プランは月額$10から、銀行明細書変換は月額$29(Business + BSCアドオン、500ページ)で、7日間の無料トライアルがあります。
方法2:銀行からダウンロード
一部の銀行では、オンラインバンキングポータルから直接QBOまたはOFXのダウンロードを提供しています。
- 銀行のウェブサイトにログインします
- 口座の明細書または取引履歴セクションに移動します
- ダウンロードオプションを探します — 「QuickBooks」、「Web Connect」、「QBO」、「OFX」などと表示されている場合があります
- 期間を選択してダウンロードします
注意点: すべての銀行がこれを提供しているわけではなく、提供している場合でも通常は過去90日間に限定されます。過去のデータ、閉鎖された口座、またはダウンロードオプションのない銀行の場合は、方法1が必要です。
方法3:CSVをQBOに変換
すでに銀行からCSVファイルを持っている場合は、PDFSubまたは専用のCSV-to-QBOコンバーターを使用してQBOに変換できます。主な利点は、CSVファイルにはネイティブに含まれていないFITIDを追加して重複保護を有効にすることです。
QuickBooksへのQBOファイルのインポート
QuickBooks Online
- Banking(またはTransactions → Bank Transactions)に移動します
- Upload transactions(またはLink account → Upload from file)をクリックします
- アップロードする銀行口座を選択します — または新しい口座を作成します
.qboファイルを選択します- QuickBooksがファイルを解析し、プレビューを表示します
- インポートを確認します
取引はFor Reviewタブに表示されます。各取引をカテゴリ分けし、既存のエントリに一致させるか、新しい取引を作成します。
QuickBooks Desktop
- File → Utilities → Import → Web Connect Filesに移動します
.qboファイルを選択します- QuickBooksがファイルを検証します(インターネット接続が必要です)
- ファイルを既存の銀行口座にマッピングするか、新しい口座を作成します
- 取引はBank Feedsウィンドウに表示されます
重要: QuickBooks Desktopは、リリースから3年以内のバージョンでないとQBOファイルをインポートできません。3年を超えるバージョンはWeb Connect機能が失われます。
よくあるQBOインポートの問題
「金融機関を確認できません」
原因: QBOファイル内のINTU.BIDタグが、Intuitのディレクトリ内の認識されている銀行と一致しません。これは見た目の問題で、インポートを妨げるものではありませんが、インポート中の銀行ラベルに影響します。
修正: プロンプトを受け入れて続行します。取引は正常にインポートされます。PDFSubで生成されたQBOファイルは、互換性のあるデフォルトのBIDを使用します。
重複する取引がスキップされる
原因: QuickBooksは、これまでにインポートしたすべてのFITIDを記憶しています。ファイルを再インポートしても(元の取引を削除した後でも)、以前に見たFITIDを持つ取引は静かにスキップされます。
修正: これは実際には機能であり、誤った重複を防ぎます。本当に再インポートする必要がある場合は、新しいFITIDを持つファイルが必要です。
特殊文字によるインポート失敗
原因: 受取人名または説明内のアンパサンド(&)、山括弧(<、>)、またはASCII以外の文字。これらの文字はSGMLで特別な意味を持ち、適切にエンコードする必要があります。
修正: PDFSubはQBO生成中にこれらの文字を自動的にサニタイズします。他のソースからQBOファイルを扱っている場合は、テキストエディタで開き、&を&に置き換えてください。
クレジットカードが銀行口座としてインポートされる
原因: QBOファイルが、クレジットカードタグ(CREDITCARDMSGSRSV1)ではなく銀行口座タグ(BANKMSGSRSV1)を使用しています。QuickBooksは、クレジットカードではなく「その他流動負債」として口座を作成します。
修正: QBOファイルには、口座の種類に応じた正しいメッセージラッパーが必要です。PDFSubは、明細書が当座預金口座、普通預金口座、またはクレジットカードからのものかを検出し、適切なQBO構造を使用します。
受取人名が切り詰められる
原因: QBO形式のNAMEおよびMEMOフィールドには32文字の最大長があります。長い受取人名または説明は、インポート中に切り捨てられます。
修正: これは形式の制限です。PDFSubは、QBOファイルを生成する際に単語の境界で名前をきれいに切り捨て、説明の最も有用な部分を保持します。
PDFからQBOへの変換が必要な場合
銀行フィードは日常的な取引インポートのほとんどを処理します。しかし、PDF明細書からのQBO変換が唯一の選択肢となる一般的なシナリオがいくつかあります。
ブックキーピングのキャッチアップ。 新しいクライアントが数ヶ月間、経理処理を行っていません。銀行フィードは最大90日までしか遡れません。残りはPDF明細書から取得する必要があります。
閉鎖された口座。 昨年に事業用口座が閉鎖されました。銀行フィードは利用できず、PDF明細書のみです。QBOに変換してインポートします。
海外の銀行。 米国外のほとんどの銀行はQuickBooksの銀行フィードをサポートしていません。海外口座ではPDF明細書が一般的です。
フィードの切断。 クライアントがパスワードを変更した際に銀行フィードが壊れました。2週間分の取引が失われました。その期間のPDF明細書をダウンロードして変換します。
QuickBooks Desktopユーザー。 Desktopは銀行インポートにCSVを受け付けません。Web Connect経由のQBOは、手動入力なしで銀行データを取得する方法です。
税務シーズンの繁忙期。 PDF明細書の山、新しいクライアント、そして申告期限。PDFをQBOに変換することは、すべての取引を手入力するよりも劇的に高速です。
よくある質問
QBOとOFXの違いは何ですか?
QBOは基本的にIntuit固有のタグ(主に銀行識別子であるINTU.BID)を追加したOFXです。基盤となる構造は同一です。どちらも重複検出のためのFITID、自動列マッピング、およびアカウントメタデータをサポートします。QBOはQuickBooksに最適化されており、OFXはXero、Wave、その他の会計ソフトウェアで受け入れられるより広範な標準です。
QBOファイルを開いて中身を確認できますか?
はい。QBOファイルはプレーンテキストです。テキストエディタ(メモ帳、VS Code、TextEditなど)で開くと、SGML形式の取引データ — 日付、金額、受取人名、FITID、およびアカウント情報が表示されます。
QuickBooks OnlineはQBOファイルを受け付けますか?
はい。QuickBooks OnlineはQBO、OFX、QFX、およびCSVファイルを受け付けます。QBOとOFXは、重複防止のためのFITIDが含まれており、列マッピングが不要なため推奨されます。
QBOファイルをQuickBooksに再インポートできないのはなぜですか?
QuickBooksは、これまでに処理したすべてのFITIDを追跡します。取引のFITIDが一度でも認識されると、元の取引を削除した後でも、その取引は再度インポートされません。これは誤った重複を防ぎますが、再インポートが必要な場合には不便なことがあります。
QBO形式はQuickBooks OnlineとDesktopで同じですか?
はい。同じQBOファイルがQuickBooks OnlineとQuickBooks Desktopの両方で機能します。インポートプロセスは異なります(OnlineはBankingアップロードを使用、DesktopはFile → Import → Web Connectを使用)が、ファイル形式は同一です。
QBOファイルにはいくつの取引を含めることができますか?
形式仕様に厳密な制限はありませんが、QuickBooks Onlineは1ファイルあたり約350KB(約1,000〜1,500件の取引)に制限されています。より大きなインポートの場合は、ファイルを月ごとまたは四半期ごとに分割してください。
クレジットカードの明細書をQBOに変換できますか?
はい。QBOは銀行口座とクレジットカードの両方をサポートしています。ファイル構造はわずかに異なります(クレジットカードはBANKMSGSRSV1の代わりにCREDITCARDMSGSRSV1を使用)が、変換プロセスは同じです。PDFSubは明細書のタイプを検出し、適切なQBO構造を生成します。