フランスの銀行取引明細書データをExcelに抽出する方法

AIは、クレディ・アグリコルが2023年に横長形式で印刷したフランスの銀行取引明細書に記載された口座引落と振込の違いを、先週BNPパリバからダウンロードした縦長のPDFと見分けられるでしょうか?この答えが重要なのは、この2つの形式にはレイアウト上の共通座標がまったくないからです。そして、抽出ツールが「どこを見ればよいか」を知る必要がある場合、取引のあるフランスの銀行ごとにテンプレートを作成することになります。

手入力はもう終わり — AIに読ませましょう
画像またはPDFをアップロード — 10秒で構造化されたスプレッドシートデータに
今すぐ試す →
ヒーローイラスト「フランスの銀行取引明細書データをExcelに抽出する方法(2026年版ガイド)」— PDF/写真/スキャンの3つのアイコン、200以上のフランスの銀行、Excel対応出力を表示

重要なポイント

  1. フランスの銀行取引明細書は200以上の銀行から発行され、各銀行が異なるレイアウトで明細書を印刷しており、標準化を強制する規制はありません。
  2. テンプレートベースのツールはフランスだけで200以上の座標マップを必要とし、銀行が明細書のデザインを静かに変更しただけで機能しなくなります。
  3. ImageToTable.aiは明細書を視覚的に読み取り、取引が「どこにあるか」ではなく「何を意味するか」で取引を特定するため、同じ列定義がフランスの全銀行で機能し、銀行ごとのテンプレートは一切不要です。

フランスの銀行取引明細書が単純な抽出に抵抗する理由

「1つのテンプレートではフランスの銀行取引明細書を読み取れない理由」という2列の比較図:座標テンプレート用の灰色の失敗列(BNPパリバの借方/貸方の2列とソシエテ・ジェネラルの符号付き金額1列を赤い×印で表示)と、列名用の青い成功列(日付、摘要、借方、貸方、残高。ピクセル位置ではなく意味を読み取ることを緑のチェック印で表示)

自社の会計を自前で管理しているフランスの企業は、毎月同じ煩わしさに直面します。銀行取引明細書(relevé bancaire)が届く — PDFダウンロード、紙のコピー、銀行アプリのスクリーンショットなど — そしてそのデータをExcel、または直接Sage、Cegid、EBPに入力する必要があります。取引件数は30〜80行程度かもしれませんが、その形式は銀行ごとに標準化されておらず、まったく統一されていません。

BNPパリバの明細書はdébit(借方)とcrédit(貸方)を別々の列に配置します。ソシエテ・ジェネラルはプラス・マイナスの符号付きの単一の「Montant(金額)」列を使用します。クレディ・アグリコルの形式は地域金庫(caisse régionale)によって異なります。ラ・バンク・ポスタルはLCLとは異なる位置に口座識別情報を印刷します。一部のオンラインバンク — ブルソラマ、フォルテュネオ、ハローバンク — は取引ページからRIBブロックを完全に省いた簡素化されたレイアウトで明細書をエクスポートします。結果として、3つのフランスの銀行口座から1つのスプレッドシートにデータをコピーするには、作業を始める前に3つの異なる列レイアウトを頭の中で再マッピングする必要があります。

紙の明細書を考慮に入れると、問題はさらに複雑になります。中小のフランスの銀行や相互組合ネットワーク — クレディ・ミュチュエルの地域金庫、一部のケス・デパーニュ — は、デジタルを選択していない顧客に今でも四半期ごとのrelevés de compte(銀行取引明細書)を郵送しています。これらは物理的なページとして届くため、スキャンまたは撮影するしかなく、CSVエクスポートの経路を完全に迂回することになります。

障壁となっているのはデータ自体ではありません — フランスの銀行取引明細書のレイアウトが、それぞれ数十年にわたる独自のレガシーな書式決定を持つ何百もの銀行機関によって個別に決定されているという事実です。テンプレート座標に依存するツールは、そのすべてに対して個別のテンプレートを必要とします。

実際に抽出するもの:フランスの銀行取引明細書の構造

Radial diagram titled 'The RIB: 23 Characters, 4 Components' showing a central RIB 23-characters badge connected to four nodes: Code Banque (5 digits), Code Guichet (5 digits), Numero de Compte (11 chars), and Cle RIB (2 digits)

フランスの銀行取引明細書(relevé de compte bancaire)には、米国や英国の明細書にはない構造要素が含まれています。これらを事前に理解しておくことで、データを抽出するのと、会計処理に使えるデータを抽出するのとでは、結果に大きな違いが生まれます。

RIB — フランスの全国銀行識別子

フランスの銀行取引明細書にはすべて、RIB(relevé d’identité bancaire)が組み込まれています。これは23桁の全国銀行識別子で、次の4つの要素に分けられます:

  • 銀行コード(5桁)— 銀行機関を識別します。BNPパリバは30004、ソシエテ・ジェネラルは30003、LCLは30002、ラ・バンク・ポスタルは20041です。クレディ・アグリコルとクレディ・ミュチュエルは、支店ごとに異なる地域コードを使用します。
  • 支店コード(5桁)— 口座が開設されている特定の支店(agence)を識別します。
  • 口座番号(11文字、数字または英字)— 固有の口座番号です。
  • RIBキー(2桁)— 口座番号を検証するためのチェックデジット(01〜97)です。

IBAN(国際銀行口座番号)はこれを27文字に拡張します:FR76 に23桁のRIBを加えたものです。ほとんどの明細書では、RIBとIBANの両方がヘッダー付近のブロックに表示されますが、その正確な位置は銀行によって異なり、一部のオンラインバンクのエクスポートでは、RIBが1ページ目にしか表示されない場合もあります。

フランスの明細書に特有の取引タイプ

フランスの銀行取引明細書では、英語圏の感覚にそのまま当てはまらない取引カテゴリのラベルが使われています。

フランス語の用語英語の相当語意味
PrélèvementDirect debit第三者(EDF、Orange、URSSAF、家賃など)による承認済みの定期引き落とし
VirementTransfer / wire入金または出金の銀行振込。通常はSEPA
ChèqueCheckフランスでは今も一般的。小切手の預入は「remise de chèque」と表示される
Carte bancaire / CBCard paymentデビットまたはクレジットカード取引。多くの場合、加盟店名と日付が含まれる
Frais bancairesBank fees口座維持手数料、介入手数料、カード年会費

フランスの明細書では、各取引行に通常、日付(日/月/年の形式)、摘要(説明)、および金額が含まれます。金額は2列(借方/貸方)または1列で符号付きの値として表示される場合があります。この日付形式だけでも、月/日/年を前提とする米国市場向けに作られたツールではつまずく原因になります。

ANC規則 n°2014-03に基づくフランス会計基準(PCG)では、すべての銀行取引を512 銀行口座「Banque」に記録することが求められています。銀行勘定調整表は、月末時点で512 銀行口座の残高と銀行取引明細書の残高を一致させる必要があります。抽出結果がPCGの構造にきれいにマッピングできない場合、手作業をデータ入力からデータ再フォーマットに移しただけに過ぎません。

AI抽出がフランスの銀行取引明細書を読み取る仕組み

テンプレートベースのOCRツールは、銀行取引明細書をスプレッドシートの数式がセル範囲を扱うように処理します。つまり、データがページ上のどこにあるかを事前に把握している必要があります。これは、すべての明細書が同じレイアウトを共有している場合に機能しますが、これまで見てきたように、フランスの銀行業界ではその前提が崩れます。同じ根本的な課題はどの国の銀行取引明細書にも当てはまります。さまざまな形式に対するAI抽出の処理方法の詳細については、銀行取引明細書データ抽出の一般的なガイドをご覧ください。

ImageToTable.aiは、カスタム列抽出と呼ばれる根本的に異なるメカニズムを使用します。ツールに「どこを」見るかを指示する代わりに、「何を」探すかを指示します。抽出したい列名(「日付」「摘要(説明)」「借方」「貸方」「残高」など)を入力すると、ビジョンモデルがページ全体を画像として読み取り、ピクセル座標ではなく意味的な理解に基づいて各値を特定します。

これには、フランスの明細書に特に関係する実用的な利点があります。BNPパリバ用、ソシエテ・ジェネラル用、ブルターニュ地方のクレディ・ミュチュエル支店からスキャンされた紙の明細書用に、それぞれ別のテンプレートを作成する必要はありません。AIは人間と同じようにドキュメントを読む(レイアウト上の位置ではなく内容を見る)ため、同じ列定義がすべての明細書で機能します。

このツールは推論列もサポートしています。これは、明示的なフィールドではなく、ドキュメントの内容に基づいてAIが入力する列です。フランスの銀行取引明細書の場合、「取引タイプ(選択肢:口座引落 / 振込 / 小切手 / カード払い / 銀行手数料)」のような列を定義すると、AIが各摘要を読み取り、正しいカテゴリを割り当てます。明細書上のどの単一フィールドも、そのように取引タイプを明示的にラベル付けしていない場合でもです。つまり、抽出と分類が1回のパスで完了します。

JPG/PNG/PDF AI抽出

ファイルは安全に処理され、保存されることはありません。

ステップバイステップ:銀行取引明細書(Relevé Bancaire)から構造化されたExcelへ

フランスの銀行取引明細書PDFから照合可能なExcelファイルへの変換は、6つのステップで構成されています。列を一度定義してしまえば、明細書1件あたりの所要時間は30秒未満です。

1

明細書をアップロード

BNPパリバ、ソシエテ・ジェネラル、クレディ・アグリコルなど、フランスの銀行ポータルからダウンロードしたPDFをドラッグ&ドロップ。紙の明細書の場合は、写真を撮るかスキャンしてください。JPG、PNG、WebPに対応。ビジョンモデルによる抽出のため、スマホ写真でもデジタルPDFと同様に処理できます。1枚の明細書でも、1年分の明細書をまとめてアップロード可能です。

2

列を定義

出力テーブルに必要な列名を入力します。フランスの銀行明細書の場合、基本セットは「日付」「ラベル(説明)」「借方」「貸方」「残高」です。「取引タイプ」を推論列として追加し、「自動引落 / 振込 / 小切手 / カード / 銀行手数料」の選択肢を設定すれば、自動分類が可能です。定義した列が最終的なExcelシートの見出しになります。一度定義すれば、フランスの全銀行で共通して使えます。

3

AIが抽出

処理をクリック。ビジョンモデルが各ページを読み取り、取引行を識別し、定義した各列の値を抽出します。印刷された表データに対して最大99%の精度で、標準的な60行の明細書では1~2項目の確認で済みます。AIは借方/貸方列、符号付きの単一金額列、およびDD/MM/YYYY形式の日付を正確に読み取ります。

4

銀行手数料と消費税を特定

口座管理手数料、介入手数料、カード年会費などのフランスの銀行手数料(frais bancaires)には、20%の消費税が課されることがよくあります。抽出結果で、ラベルに「手数料」「コミッション」「会費」を含む行にフラグを立てます。これらの手数料のうち、消費税控除対象分は勘定科目44566(その他の財・サービスに係る控除対象消費税)に、税抜金額は勘定科目627(銀行サービス及び類似業務)に計上します。「取引タイプ」の推論列を定義している場合、これらは自動的に「銀行手数料」とマークされ、即座に識別できます。

5

ExcelまたはCSVにエクスポート

XLSXまたはCSVでダウンロード。出力は、1行が1取引、定義した列がヘッダーとなるフラットテーブルです。複数の明細を一括アップロードした場合、ツールはそれらを1つのテーブルに統合します。例えば、同じ口座の12ヶ月分の明細は、1年分の連続したシートになります。(すべての銀行明細形式に対応した変換ワークフローの概要は、銀行明細からExcelへの変換ページをご覧ください。)CSVエクスポートは、Sage、Cegid、EBP、Pennylaneのインポートモジュールに対応しています。

6

reconciliation を構築

すべての取引が構造化されたテーブルにあれば、銀行勘定調整表(ERB)の作成は機械的な作業になります。勘定科目512の残高と銀行取引明細書の残高を照合し、未引き落としの小切手(発行済みで未引き落としのもの)や未計上の受取振込(受取済みで未記帳のもの)を特定し、調整します。調整表自体は、抽出したデータからExcelで10分以内に作成できます。

手入力はもう終わりに — AIに読ませましょう
画像またはPDFをアップロード — 構造化されたスプレッドシートデータを10秒で取得
今すぐ試す →

抽出後に起こること:銀行勘定調整のワークフロー

フランスの会計規則では、銀行勘定調整表(état de rapprochement bancaire)は単一の法令ですべての企業に明示的に義務付けられているわけではありませんが、商法典第L123-12条が要求する「規則的かつ誠実な会計(une comptabilité régulière et sincère)」を満たすための実務的な手段です。フランスの会計担当者は誰でも、通常は毎月、この調整を行っています。調整にかかる時間的コストは広く知られています — 当社の銀行勘定調整コストの分析で検討したように、複数口座を持つ小規模企業の手動調整は、毎月簡単に4〜6時間を消費します。

データが構造化されていれば、ワークフローは簡単です:

  • 開始点:銀行の取引明細書の期末残高と、会計システムの512 銀行口座の残高。タイミングの差異により、これらが初日から一致することはほとんどありません。
  • 照合(Pointage):明細書上の各取引を512 銀行口座の仕訳と1行ずつ照合します。両方に存在する取引にはチェックマークを付けます(pointé)。
  • 差異(écarts)の特定:差異は2つのカテゴリに分けられます — 明細書にはあるが会計にはまだない取引(銀行手数料、受取振込)は修正仕訳が必要です。逆に、会計にはあるが明細書にはまだない取引(未取立小切手)は仕訳は不要で、追跡のみが必要です。
  • 銀行勘定調整表(ERB):2列の調整表 — 左側は512 銀行口座とその調整項目、右側は銀行取引明細書とその調整項目を示します。両側が同じ調整後残高に収束する必要があります。

抽出データがすでに構造化された列(日付が標準化され、金額が借方/貸方の別々の列にあり、取引タイプがフラグ付けされている)にあれば、照合ステップは明細書1件あたり30〜45分から10分未満に短縮されます。節約できる時間は抽出自体ではなく、月末締めが期日通りに完了するかを左右する下流の調整フェーズにあります。

フランスの明細書:手入力 vs AI抽出

「明細書1件あたりの時間:手入力 vs CSV vs AI」と題した3枚のカードが横に並ぶ図:手入力45分(全行をタイピング)、CSVエクスポート2〜3分(デジタル銀行のみ)、AI抽出30秒〜2分(PDF・スキャン紙に対応)、緑のチェックマーク付き

2026年のフランス市場における抽出方法の比較ベンチマークでは、驚くべき差が示されています:手入力は明細書1件あたり平均45分、銀行ポータルからのCSVエクスポートは3分未満(ただし、クリーンなCSVを提供するデジタルネイティブ銀行のみ)、AI/OCR抽出は明細書1件あたり30秒〜2分で、CSVエクスポートでは対応できないスキャン紙の明細書も処理できます。

3つの銀行口座と毎月の明細書を持つフランスの中小企業の場合、年間の差は次のようになります:

方法明細書1件あたり月あたり(3口座)年間
手入力(relevé → Excel)30〜45分1.5〜2.25時間18〜27時間
CSVエクスポート(デジタル銀行のみ)2〜3分6〜9分約1.5時間
AI抽出(PDF+スキャン)5〜30秒15〜90秒約3〜18分

CSVエクスポートの列には実際の制約が隠れています:構造化されたCSVダウンロードを提供する銀行でのみ機能します。BNPパリバとソシエテ・ジェネラルはプロフェッショナルポータルでCSVエクスポートを提供していますが、多くのケス・デパーニュ地域圏、小規模なクレディ・ミュチュエル支店、ラ・バンク・ポスタルのプロフェッショナル口座はデフォルトでPDFです。古い口座の紙の明細書にはデジタル経路がまったくありません。PDFや写真を画像として読み取るAI抽出は、この断片化を完全に回避します — 1つの方法で、すべての銀行とすべてのフォーマットに対応できます。

DSP2銀行APIはどうですか? DSP2指令(第2次決済サービス指令)は、欧州の銀行に対し、認可された第三者アグリゲーターにAPIを開放することを義務付けています — Bankin'、Powens、Bridgeなどのオプションがリアルタイムで取引を取得できます。しかし、DSP2アクセスにはAPI統合またはアグリゲーターサービスへのサブスクリプションが必要であり、すべてのフランスの銀行のAPI実装が本番環境に対応しているわけではありません。先月の銀行取引明細書をスプレッドシートに取り込むだけでよい会計士にとって、PDFをアップロードするのが依然として最も手間のかからない方法です。

フランスの銀行明細書抽出でよくある問題

借方/貸方の列分割 vs. 符号付き単一列

BNPパリバ、LCLなど多くの従来型銀行は「Débit」と「Crédit」の列を分けて印刷します。ソシエテ・ジェネラルやほとんどのネット銀行は単一の「Montant」列を使い、正の値が貸方、負の値が借方です。両方の形式を同じスプレッドシートに抽出する場合、出力列は「Débit」と「Crédit」に分けて定義します。AIが符号付き金額を認識し、元の形式に関わらず正しい列に配置します。

残高が継続する複数ページの明細書

フランスの銀行明細書は1ヶ月分で3~6ページにわたり、solde(残高)が繰り越されて累計されます。ページ区切りが取引表の途中に入ると、テンプレートベースのパーサーは列の位置がずれ、行の重複や欠落が発生します。ビジュアルAI抽出は各ページを独立して処理し、結果をつなぎ合わせるため、ページ区切りによる出力の破損がありません。

日付形式:米国ツール環境でのDD/MM/YYYY

米国市場向けの抽出ツールの多くはMM/DD/YYYYを前提としています。03/06/2026と書かれたフランスの明細書を読み込ませると、6月3日を3月6日と解釈します。ImageToTable.aiは日付を現地の文脈で読み取り、後処理で標準化します。この機能はフランスの明細書に限らず、ツールのデフォルトと日付表記が異なるあらゆる文書で有用です。

スキャンした紙の明細書:低解像度、テキストレイヤーなし

従来のOCRは選択可能なテキストを必要とします。クレディ・アグリコルの地域金庫からスキャンした紙の明細書や、顧客が撮影した写真にはテキストレイヤーがなく、ピクセルしかありません。ビジョンモデルは文書をテキストレイヤーではなく画像として読み取るため、スキャンページや写真もデジタルPDFと同様に処理します。実用的な限界は可読性です。人間が数字を読めれば、AIも通常は読めます。

FAQ:フランスの銀行口座明細データ抽出

抽出はすべてのフランスの銀行で機能しますか?

はい。抽出はテンプレートベースではなく視覚的に行われるためです。AIは書類を画像として読み取り、意味理解によってデータを特定します。明細がBNPパリバ(銀行コード30004)、ソシエテ・ジェネラル(30003)、クレディ・アグリコル、LCL(30002)、ラ・バンク・ポスタル(20041)、クレディ・ミュチュエル、CIC、またはBoursoramaやFortuneoのようなオンラインバンクのいずれであっても、同じ列定義で一貫した出力が得られます。銀行ごとの設定は不要です。

明細ヘッダーからRIB/IBANを抽出できますか?

はい。RIBまたはIBANがページに表示されていれば、他のフィールドと同様に抽出できます。「IBAN」や「銀行コード」という名前の列を定義すれば、AIがヘッダー内のそれを特定します。ただし、複数ページの明細でRIBが1ページ目にしかない場合、IBANフィールドは2ページ目以降は空白になります。すべての行に口座識別子が必要なバッチ処理の場合は、明細ヘッダーの銀行名を使用するか、エクスポート後にExcelでIBANを固定列として手動で追加することを検討してください。

手書きの場合はどうですか?フランスの紙の明細に手書きの注釈がある場合でも機能しますか?

ビジョンモデルは、印刷されたテキストに加えて、筆記体や続け字を含む手書き文字も認識します。顧客や会計士が特定の取引の横に手書きで注釈を記入した紙の明細の場合、それらの注釈も印刷データと一緒に読み取られます。手書きの精度は印刷テキストよりも低いため、自動照合に頼るのではなく、手書き部分はスポットチェックすることを想定してください。

小切手番号やremise de chèquesは認識されますか?

小切手番号(numéro de chèque)やremise de chèques(小切手入金)の行は、他の取引と同様に抽出されます。フランスの明細書では、通常、個々の小切手が番号と金額で記載され、入金は「remise de chèques」として一括合計でまとめられます。どちらのパターンも認識されます。小切手入金の場合、照合で個別の小切手マッチングが必要な場合は、小切手リストを別途抽出することもできます。

Sage、Cegid、EBPに直接エクスポートできますか?

このツールはXLSXとCSVにエクスポートします。Sage 100/50、Cegid、EBP、Ciel Compta、Pennylaneなど、ほとんどのフランスの会計ソフトは、それぞれのインポートモジュールを通じて銀行取引のCSVインポートに対応しています。明細データを抽出した後、CSVとしてダウンロードし、ソフトウェアの標準インポート機能を使用してください。列マッピング(「日付」を日付フィールドに、「借方」を借方フィールドに対応付けるなど)は、会計ソフトのインポートウィザード内で行います。

銀行手数料のTVAはどのように処理されますか?

銀行手数料のTVAはツールで自動的に分割されません。抽出では、明細書に記載された金額がそのまま取得されます。明細書に「ligne de frais bancaires」が12€ TTC(10€ HT + 2€ TVA)と記載されている場合、抽出される金額は12€です。TVA控除対象分を勘定科目44566に分割するには、推論列のアプローチを使用します。「取引タイプ(オプション:Prélèvement / Virement / Chèque / Carte bancaire / Frais bancaires)」のような列を定義して手数料行にフラグを付け、フラグが立った行にExcelでTVA抽出計算式(20%TVAの場合、= 金額 × 0.20 / 1.20)を適用します。または、ルール形式で計算列を使用して、抽出時に計算を自動化することもできます。

ご自身のフランスの銀行取引明細書でお試しください。BNPパリバのPDFやスキャンしたクレディ・アグリコルの明細書が、テンプレートに触れることも、取引明細を1行も入力することなく、構造化された列に変換される様子をご覧ください。

無料で試す

登録は不要です。最初の明細書を1分以内に処理できます。

📮 contact email: [email protected]