フォルクスバンク・ライファイゼン銀行の
口座明細書をExcelに変換
フォルクスバンク・ライファイゼン銀行(VR銀行)の口座明細書は、単なる銀行取引明細書ではありません。これは、約800の地域密着型協同組合銀行(Genossenschaftsbanken)が共通の技術フォーマットを共有して発行するもので、当座預金口座の取引、証券口座のポジション、組合員口座の配当金支払いを、1つのPDF文書にまとめることができます。これは、一般的なPDFからExcelへの変換ツールでは想定外のことです。標準的な4列の銀行レイアウトで学習されたテンプレートベースの抽出ツールは、当座預金口座の取引リストに証券口座の明細が混在したり、使用目的のない組合員口座の配当金行が現れたりすると、すぐに破綻します。この記事では、複数口座フォーマット、GENO BIC識別子、そしてドイツの会計ソフトウェアとの統合を一つのワークフローで処理しながら、あらゆるVR銀行の口座明細書を構造化されたExcelスプレッドシートに変換する方法をご紹介します。
重要ポイント
- 800の独立したVR銀行が統一された口座明細書フォーマットを共有していますが、そのPDFには当座預金取引、証券明細、組合員配当金が1つの文書に混在することが日常的にあります。
- 汎用的なPDFからExcelへの変換ツールは、すべてのページが同じ列構造であることを前提としています。証券口座セクションが現れると、証券関連のフィールドが誤った列に配置され、テーブル全体が静かに破綻します。
- テキスト行の解析ではなく、文書を視覚的に読み取る意味論的な抽出ツールは、テンプレートの切り替えや手動での並べ替えを必要とせず、3種類の口座タイプすべてを自動的に処理します。
フォルクスバンク・ライファイゼン銀行の口座明細書の特徴
フォルクスバンクとライファイゼン銀行(総称してVR銀行)は、ドイツの協同組合銀行グループ(Genossenschaftliche FinanzGruppe Volksbanken Raiffeisenbanken)を形成しています。ドイツ銀行やコメルツ銀行のように中央管理されているのとは異なり、VRグループは約800の独立した銀行で構成され、それぞれがフォルクスバンク・シュトゥットガルト、フォルクスバンク・ケルン・ボン、ライファイゼン銀行・バート・ケッツティングなど、地域に密着したサービスを提供しています。これらを統一しているのは、DZ BANKとAtruvia(グループのITサービスプロバイダー)が開発した、口座明細書PDFの共通技術標準です。ひとつのVR銀行の明細書が理解できれば、すべてのVR銀行の明細書を理解できるのです。
VR銀行の口座明細書(ドイツの銀行口座明細書)は、認識しやすいレイアウトに従っています。左上に「VR-Bank」「Volksbank」「Raiffeisenbank」のロゴ、上部に口座名義人情報とIBAN/BIC、そして本文に取引明細の表が広がっています。しかし、VR銀行の形式には、他のドイツの銀行とは異なる3つの構造的特徴があります。
第一に、複数口座PDF。 ひとつのVR銀行の口座明細書には、当座預金口座(Auszugskonto)と証券口座(Depotkonto)が同じPDF文書にまとめられていることがよくあります。文書の前半では、SEPA振込、SEPA引落、定期振込などの当座取引が表示され、後半では、配当金、売買決済、保管手数料などの証券関連の取引が表示されます。1つのPDFに1つの口座を想定した一般的な抽出ツールでは、2つの口座タイプをフラットな表に混在させてしまうか、証券取引を完全に落としてしまいます。
第二に、組合員口座。 VR銀行は協同組合であるため、口座名義人は銀行に出資する組合員でもあります。口座明細書には、組合員固有の取引(事業持分に対する配当金や組合員ボーナスの支払いなど)が含まれることがあります。これらの行は、標準的な取引とは異なるレイアウトを使用します。使用目的フィールドがなく、金額形式が標準的ではなく、IBANではなく組合員の出資口座番号が参照されます。すべての行に使用目的列があると想定する位置ベースの抽出ツールでは、これらの組合員行の位置がずれてしまいます。
第三に、GENO BIC。 すべてのVR銀行は、GENO(Genossenschaftの略)で始まるBICを持っています。典型的なVR銀行のBICはGENODEF1XXXのようになります。最初の4文字は協同組合銀行であることを示し、次の2文字(DE)は国を示し、残りの文字は特定の銀行を示します。この一貫したBICプレフィックスは、自動口座分類に役立ちます。複数のドイツの銀行から明細書を処理する場合、GENOプレフィックスにより、その文書がVR銀行の明細書であることが即座に識別され、Sparkasseやコメルツ銀行の明細書とは異なる列マッピングが必要になる可能性があります。
VR銀行の口座明細書における主要項目
VR銀行の口座明細書(Kontoauszug)には、ドイツの銀行口座明細書に標準的に見られるすべての項目に加え、協同組合銀行形式に特有の項目がいくつか含まれています。どの項目を抽出すべきか、そしてそれらがどのように表示されるかを理解することが、実用的なスプレッドシート出力の前提条件です。
| 項目(ドイツ語) | 英語 | 表示箇所 | 重要性 |
|---|---|---|---|
| Buchungstag | 記帳日 | 最初の列、DD.MM.YYYY形式 | 銀行が取引を処理した日付。時系列での並び替えに使用します。 |
| Umsatzart | 取引種類 | 説明列内の短いコード | SEPA振込、SEPA引落、定期振込、カード決済、入金、手数料。それぞれがドイツの会計における異なるブッキングキーに対応します。 |
| Verwendungszweck | 使用目的 / 参照 | 取引種類の下にある複数行ブロック | 支払い元の構造化された参照情報(請求書番号、顧客ID、期間)。SVWZ+、EREF+、MREF+、CRED+ などのSEPAコードがここに表示されます。 |
| Umsatz(符号付き) | 符号付き金額 | 右揃え、単一の金額列 | VR銀行は符号付き金額形式を使用します。送金(借方)はマイナス記号、入金(貸方)は記号なしで表示されます。一部のVR銀行の明細書では、代わりにSoll(借方)とHaben(貸方)の別々の列が使用される場合があります。 |
| Saldo(連続) | 逐次残高 | 一番右の列 | 各取引後の累積残高。計算上の検証に不可欠です。 |
| IBAN / BIC | 口座識別子 | 明細書のヘッダー | DE-IBAN(22文字)とGENOで始まるBIC。特定のフォルクスバンクまたはライファイゼン銀行を識別します。 |
| Alter Saldo / Neuer Saldo | 前期繰越残高 / 新残高 | フッターセクション | 期間開始前の繰越残高と期間終了後の残高。Alter Saldo + SUM(Umsätze) = Neuer Saldo という等式により、明細書全体の検証が可能です。 |
| Depotkonto-Einträge | 証券口座の記帳項目 | PDFの2番目のセクション(当座預金取引の後) | 配当金の支払い、有価証券の売買決済、保管手数料、コーポレートアクション。これらは当座預金取引とは異なる行構造を使用します。 |
| Mitgliederkonto-Posten | 組合員口座項目 | Geschäftsguthaben(出資金)を参照する行 | 協同組合株式に対する配当金の支払い。これらの行には標準的なVerwendungszweckがなく、非標準の金額表記が使用されます。 |
VR銀行の明細書からこれらの項目を抽出する際の課題は、同一PDF内に当座預金取引と証券・組合員記帳という、根本的に異なる2つのデータ構造が混在している点です。すべてのページを均一なテーブルとして扱うツールでは、証券関連の行が正しく配置されないか、完全に失われてしまいます。
なぜ汎用PDF→ExcelツールではVR銀行の明細書を処理できないのか
汎用のPDF→Excel変換ツールや従来のOCRツールには、共通の前提があります。それは、文書内のすべてのページが同じ列構造に従っているというものです。この前提は、VR銀行の明細書では、以下の3つの点で崩れます。
証券口座(Depotkonto)の問題。 当座預金口座(Auszugskonto)の取引が終わり、証券口座(Depotkonto)のセクションが始まると、列のレイアウトが変わります。証券のエントリでは、標準的な取引フィールドの代わりに、「Stück」(数量)、「Kurs」(価格)、「Kurswert」(時価評価額)、「Wertpapierkennnummer」(証券識別番号)といった異なるフィールドラベルが使用されます。文書の前半で学習したテンプレートベースのOCRツールは、証券口座のフィールドを誤った当座預金口座の列にマッピングし、配当金の株式数量が使用目的(Verwendungszweck)列に表示され、価格が残高(Saldo)列に表示されるといった、意味をなさない行を作り出します。
複数行にわたる使用目的(Verwendungszweck)。 VR銀行の明細書では、1つの取引につき3行から6行にわたることが多い、密集した複数行の使用目的ブロックが使用されています。各行にはSEPAコードの接頭辞が付いています。SVWZ+(実際の目的テキスト)、EREF+(エンドツーエンド参照)、MREF+(マンデート参照)、CRED+(債権者識別子)などです。行ベースのOCRエンジンは、各SEPAコード行を個別のテキスト行として扱い、1つの取引を複数のスプレッドシート行に分割し、その後のすべての列に位置ずれエラーを連鎖させます。200件の取引がある明細書では、1%の位置ずれ率でも2行が破損し、手動で特定して修正するのに20分かかる可能性があります。
組合員口座(Mitgliederkonto)の配当行。 協同組合員の配当金支払いは、まったく異なる行形式を使用します。典型的な組合員配当行には、「Gewinnausschüttung Geschäftsguthaben」(事業持分に対する配当金)のような参照と、それに続くユーロ金額が表示されます。IBAN、使用目的、取引種類コードはありません。この行は、標準的な取引行と同じ数の列を持っていない可能性さえあります。すべての行が同じ列セットを持つことを期待するツールは、欠落したフィールドをnullとして解釈し、金額を誤った列にシフトさせます。
セマンティックベースの抽出ツール(テキスト行の解析ではなく、文書を視覚的に読み取るツール)は、これら3つのケースすべてを自動的に処理します。AIは、当座預金口座のテーブルから証券口座のセクションへの移行を認識し、複数行の使用目的ブロックを1行にグループ化し、各フィールドが何を表しているかを理解することで、組合員配当行を正しい出力列にマッピングします。
VR銀行の口座明細書を6ステップで変換する方法
フォルクスバンク・ライファイゼン銀行(VR銀行)の口座明細書PDFを、ダウンロードからエクスポートまで、構造化されたExcelスプレッドシートに変換する実践的なワークフローをご紹介します。これらの手順は、シュトゥットガルト・フォルクスバンク、オーバーバイエルン・ライファイゼン銀行、または他の約800のVR銀行機関の口座であっても同じです。
Buchungstag(記帳日)、Umsatzart(取引種類)、Verwendungszweck(使用目的)、Betrag (signed)(金額(符号付き))、Saldo(残高)、Kontoart (Current/Securities)(口座種類(当座/証券))、IBAN、BIC。Kontoart列は、カスタム列抽出に各行の元の口座種類をタグ付けするよう指示します。これにより、エクスポート内で当座預金口座の取引と証券口座の取引をフィルタリングできます。Kontoart列を含めた場合は、口座種類でフィルタリングまたはピボットできます。当座預金口座(Auszugskonto)の取引は照合用に、証券口座(Depotkonto)の取引は税理士(Steuerberater)の投資会計用に保持します。ファイルは安全に処理され、保存されることはありません。ご自身のVR銀行の口座明細書でお試しください。
VR-NetWorldとオンラインバンキング:2つのPDFソース
VR銀行の顧客は、2つのチャネルから口座明細書にアクセスできます。どちらを使用するかによって、抽出の流れが少し異なります。この違いを理解しておけば、見た目は正しいのに埋め込まれた書式が原因で抽出が失敗するファイルをダウンロードしてしまう、というよくあるトラブルを避けられます。
VR-NetWorldソフトウェアは、協同組合金融グループのITサービスプロバイダーであるAtruvia(旧Fiducia & GAD IT AG)が開発したデスクトップバンキングアプリケーションです。FinTS/HBCI標準を介して銀行に接続し、口座明細書を直接コンピューターにダウンロードします。VR-NetWorldからエクスポートされるPDFは通常、適切にフォーマットされています。ソフトウェアは銀行独自のPDFテンプレートを使用して生成するため、テキストレイヤーはクリーンで機械可読です。ただし、一部のVR-NetWorldバージョンでは、法人顧客向けに独自のDTA/VT形式で口座明細書をエクスポートします。これは標準的なPDF構造ではなく、一般的な抽出ツールでは読み取れません。ビジネスバンキングでVR-NetWorldを使用する場合は、DTAではなくPDFとしてエクスポートしてください。
オンラインバンキング(ブラウザベース)は、VR銀行のウェブサイトからアクセスするWebポータルです。オンラインバンキングシステムが生成するPDFは、VR-NetWorldと同じ基本フォーマットを使用していますが、税務署が紙の明細書と同等と認める適格電子署名(qualifizierte elektronische Signatur)などの追加のセキュリティ機能が付いている場合があります。一部のVR銀行では、オンラインポータルを通じてパスワードで保護されたPDFを発行します。パスワードは多くの場合、口座番号か、登録時に設定したPINです。ImageToTable.aiはこれらの暗号化されたPDFに対応しています。処理前にパスワードを入力すると、AIがメモリ上でファイルを復号化し、パスワードを保存することはありません。
VRバンキングアプリ(モバイル)でもPDFのダウンロードが可能です。モバイルで生成されたPDFは、見た目はオンラインバンキング版と変わりませんが、アプリが転送用に圧縮するため、画像解像度が低くなる場合があります。最良の抽出結果を得るには、モバイルアプリではなく、オンラインバンキングポータルまたはVR-NetWorldをご利用ください。
重要なのは、抽出ツールはPDFの入手元を気にしないということです。AIは、どのチャネルから来たかに関係なく、ドキュメントのレイアウトを同じ方法で読み取ります。PDFに取引データが表示されていれば(DTA/VT独自形式でなければ)、抽出の流れは同じです。
VR銀行データをドイツの会計ソフトウェアに取り込む準備
VR銀行の全取引を構造化されたExcelファイルにまとめるだけでも便利ですが、ドイツの会計ソフトウェア用にフォーマットされたファイルを作成すれば、さらに大幅な時間短縮が期待できます。VR銀行の口座明細書データの主な出力先は、DATEV、Lexware、sevDeskの3つです。それぞれに固有のフォーマット要件があり、これに従うかどうかで、インポートが初回で成功するか、拒否されるかが決まります。
DATEVは、ドイツの税理士(Steuerberater)が最も広く使用しているシステムです。DATEVが求めるCSVファイルは、区切り文字にカンマではなくセミコロン、小数点記号にカンマ、文字エンコーディングにANSI/Windows-1252を使用し、SKR03またはSKR04の標準勘定科目フレームワークに対応した特定の列順序である必要があります。取引種類フィールド(SEPA-Überweisung、SEPA-Lastschrift、Dauerauftrag)は、適切なDATEVのBUキー(ブッキングキー)にマッピングする必要があります。VR銀行の口座明細書では、使用目的(Verwendungszweck)フィールドに請求書番号や顧客参照情報が含まれていることが多く、税理士はこれを未決済項目管理(offene Posten-Verwaltung)に使用します。このフィールドが欠落していたり、途中で切れていたりすると、一致しない取引はすべて手動で確認する必要が生じます。
Lexware buchhalterおよびクラウド版のLexware Officeは、UTF-8エンコーディングとカンマ区切りのCSVインポートに対応しており、取引データにIBANとBICが含まれている必要があります。使用目的(Verwendungszweck)は最大140文字まで入力可能で、これは通常、VR銀行の口座明細書で十分な長さです。
sevDeskは、APIを通じた口座明細書の直接インポートをサポートしており、CSVが標準的な列名を使用していれば、抽出されたフィールドを自動的にマッピングできます。例えば、1つの口座の12ヶ月分の明細書など、VR銀行の口座明細書をバッチ処理する場合、ツールはすべての取引を1つの出力テーブルに統合するため、インポートは12回ではなく1回で済みます。
複数のドイツの銀行口座明細書をバッチ処理する方法の詳細については、Buchhaltungのためのドイツ銀行口座明細書のバッチ処理ガイドをご覧ください。
VR銀行の口座明細書抽出におけるGoBD準拠
ドイツのGoBD規制(電子形式による帳簿、記録、書類の適正な管理及び保存に関する原則)は、連邦財務省によって制定され、租税基本法(AO)第146条及び第147条に規定されています。この規制では、口座明細書を含むすべての税務関連書類を、改ざん不可能で機械可読な形式で10年間保存することが義務付けられています。VR銀行の口座明細書に特化して、以下の3つの準拠ポイントが重要です。
抽出されたExcelファイルは作業用コピーであり、アーカイブの代替ではありません。 VR-NetWorldまたはオンラインバンキングポータルからダウンロードした元のPDF口座明細書は、GoBD準拠のアーカイブに不変の状態で保存する必要があります。抽出されたスプレッドシートは、照合、経費追跡、会計ソフトへのインポートのための運用ツールですが、原本を置き換えるものではありません。
完全性は準拠の要件です。 抽出パイプラインが証券口座のエントリを欠落させたり、組合員口座の配当金行の位置を誤ったりした場合、結果として得られるスプレッドシートはGoBDの完全性(Vollständigkeit)の要件を満たしません。これが、利便性だけでなく準拠の観点からも、複数口座のPDF形式を正しく処理する意味的抽出が重要である理由です。12か月の監査期間において、毎月1件の証券取引が欠落すると、合計12件の欠落エントリとなり、税務調査官(Betriebsprüfer)がAO第162条に基づき問題視し、推計課税(Hinzuschätzung)につながる可能性があります。
トレーサビリティを維持する必要があります。 税務調査(Betriebsprüfung)中に、調査官が会計システム内の特定の値がどのように導き出されたかを尋ねる場合があります。Bbox検証機能(抽出された各セルを元の文書上の位置にリンクする機能)を使用すれば、Excelのセルから元の口座明細書上の位置まで、1分以内に任意の取引を追跡できます。銀行口座明細書の抽出方法の詳細については、銀行口座明細書データ抽出の完全ガイドをご覧ください。
よくある質問
すべてのフォルクスバンクとライファイゼンバンクで同じ口座明細書の形式が使われていますか?
はい。約800の法的に独立した銀行があるにもかかわらず、VRグループは口座明細書PDFに統一された技術標準を使用しています。レイアウト(ヘッダー構造、フィールドラベル、取引テーブル形式)はすべての金融機関で一貫しています。つまり、フォルクスバンク・シュトゥットガルトの明細書も、ライファイゼンバンク・バート・ケッツティングの明細書も同じように抽出できます。オーストリアのライファイゼンバンク(ライファイゼンランデスバンク)はGeorgeプラットフォームで異なる形式を使用しており、この標準には含まれません。
当座預金口座の取引に混ざっている証券口座の明細はどのように処理されますか?
セマンティック抽出はPDFの各セクションを独立して読み取ります。AIは文書が当座預金口座のテーブルから証券口座のセクションに切り替わったことを認識し、列マッピングを自動的に調整します。出力に口座種類列を定義すると、各行に「当座」または「証券」のタグが付与されるため、個別にフィルタリングや分析が可能です。
VR-NetWorldのエクスポートがDTA/VT形式です。このツールは対応していますか?
DTA/VTはドイツの銀行向け電子口座明細の独自形式であり、標準的なPDFではありません。本ツールはPDF、JPEG、またはPNG形式の入力が必要です。VR-NetWorldで口座明細書をダウンロードする際は、「DTA」ではなく「PDFとしてエクスポート」を選択してください。既にDTA/VTを使用したワークフローをお持ちの場合は、VR-NetWorld内で印刷→PDF変換を行い、形式を変換する必要があります。
組合員口座の配当金は正しく抽出されますか?
はい、ただし組合員口座データ用に別途列を定義する必要がある場合があります。標準の当座預金口座の列でも配当金額は取得できますが、参照情報が通常の取引のようなSEPA構造を持たない可能性があります。出力に組合員口座参照列を追加することで、これらの明細を標準取引から分離できます。
このツールは、当座預金口座と証券口座が混在した複数ページのVR銀行の明細書を処理できますか?
はい。このツールは、何ページのPDFでも処理できます。ページをまたいで残高の推移を追跡し、どのページで発生しても、口座タイプ間の切り替わりを識別します。例えば、当座預金口座の取引が10ページ、証券口座の取引が10ページ、合計20ページの明細書も、1回のアップロードで処理できます。
VR銀行の明細書PDFがパスワードで保護されている場合はどうすればよいですか?
一部のVR銀行では、オンラインバンキングポータルを通じて発行される口座明細書がパスワードで保護されており、パスワードは通常、口座番号または登録時に設定したPINです。このツールは暗号化されたPDFに対応しています。処理前にパスワードを入力すると、ファイルはメモリ上で復号化されます。パスワードが保存されることはありません。毎月届く明細書で同じPINを使用する場合は、アカウント設定にパスワードを保存し、自動復号化することも可能です。
DATEV形式で直接エクスポートできますか?
このツールは、標準のCSVとExcel形式でエクスポートします。DATEVとの互換性(区切り文字としてのセミコロン、ANSI/Windows-1252エンコーディング、ドイツ語の小数点表記)については、エクスポートされたCSVを後処理するか、整理された構造化データを税理士に渡し、税理士がDATEVのインポートワークフローで形式変換を処理してもらうことができます。