銀行明細書パーサー
無料トライアル:月20クレジット、クレジットカード不要。
サンプルで試す
2ページのPDF明細書をダウンロードし、ご自身のinboxにアップロードして、結果を下記のものと比べてみてください。この明細書は完全なもので、期間中のすべての取引が表に含まれ、残高も一致します(期首残高+入金−出金=期末残高)。
| transaction_date | transaction_description | withdrawal_amount | deposit_amount | transaction_balance |
|---|---|---|---|---|
| 08/03/2026 | CARD PURCHASE - GREENLEAF GROCERY #114 | 86.42 | 4,163.58 | |
| 08/04/2026 | ACH DEPOSIT - BRIGHTWAVE PAYROLL | 2,480.00 | 6,643.58 | |
| 08/05/2026 | CHECK #1042 | 750.00 | 5,893.58 | |
| 08/07/2026 | ONLINE TRANSFER TO SAVINGS ****7788 | 300.00 | 5,593.58 | |
| 08/10/2026 | CARD PURCHASE - CITY TRANSIT AUTHORITY | 42.00 | 5,551.58 | |
| 08/12/2026 | AUTOPAY - PINE VALLEY POWER | 118.37 | 5,433.21 | |
| 08/14/2026 | WIRE TRANSFER IN - ORCHARD & SONS LLC INVOICE 2291 CONSULTING | 1,250.00 | 6,683.21 | |
| 08/17/2026 | CARD PURCHASE - RIVERSIDE PHARMACY | 23.15 | 6,660.06 | |
| 08/19/2026 | ATM WITHDRAWAL - 210 ELM ST | 100.00 | 6,560.06 | |
| 08/21/2026 | MONTHLY MAINTENANCE FEE | 12.00 | 6,548.06 | |
| 08/24/2026 | ACH DEPOSIT - BRIGHTWAVE PAYROLL | 2,480.00 | 9,028.06 | |
| 08/26/2026 | AUTOPAY - NORTHLINK INTERNET | 64.99 | 8,963.07 | |
| 08/28/2026 | CARD PURCHASE - HARBOR BOOKS | 31.60 | 8,931.47 | |
| 08/31/2026 | INTEREST PAID | 0.87 | 8,932.34 |
結果:このサンプル明細書に対してAirparserが返した内容を、編集せずにそのまま表示しています。ダウンロードできるファイルは、同じ実行のExcelエクスポートです。フィールド名や形式はこの実行で使用したスキーマに基づくもので、実際にはご自身が定義するスキーマに従います。これは1回の実行例であり、精度のベンチマークではありません。
同様のフィールドでinboxを設定してサンプルPDFをアップロードするか、そのままご自身の明細書を処理してください。
最初の明細書を処理するPDFからCSVまで
PDFの銀行明細書をアップロードするか、メールで送信します。口座情報と取引のフィールドを定義します。抽出された値を確認・編集してから、Excel、CSV、JSONにエクスポートするか、Google Sheetsを接続します。次回以降の明細書でも、同じinboxとスキーマを再利用できます。
サンプルデータを使ったイメージ用のワークフローです。エクスポート前に抽出された値を確認してください。動画内のテキストは英語です。
名前を付けてCreateをクリックします。inboxは明細書が届く場所であり、フィールド定義が保存される場所です。解析エンジンはデフォルトのVisionのままで構いません。
PDFをinboxにドロップするか、inboxのアドレスにメールで転送します。Airparserがフィールドを設定して自動的に解析することも、より細かく制御したい場合は独自のフィールドを定義することもできます。
XLSX、CSV、JSONでエクスポートするか、Google Sheets、Webhook、API、Zapier、Make、n8nなどを通じて、データをどこへでも送信できます。
アプリ内で
PDFの明細書は再利用しにくいものです。表をExcelにコピーすると列がずれることがあります。Airparserでは元のドキュメントが解析されたフィールドの隣に残るため、各値を原本と照らして確認できます。
これらのスクリーンショットは、Airparserで処理した公開サンプル明細書です。取引は表として抽出され、JSONでも取得できます。
明細書と解析されたフィールドを並べて表示

同じ結果をJSONで表示

新しいinboxのデフォルトの解析エンジンはVisionで、複雑なレイアウトや複数列の表を含む明細書におすすめします。inboxの詳細設定でTextエンジンに切り替えることもできます。
明細書は一つひとつ異なるため、結果に頼る前にご自身のドキュメントで確認してください。下記の品質に関する注意もご覧ください。
エクスポートはXLSX、CSV、JSONで利用できます。定期的なフローには、Google Sheets、Webhook、またはZapier、Make、n8nなどの自動化プラットフォームを接続します。
定期的な利用
フィールドはinboxに紐づくため、新しい明細書はすべて同じ定義で解析されます。その後の流れは、データの送信先によって決まります。
品質
明細書は銀行、レイアウト、スキャン品質によって異なるため、単一の精度の数値は公表していません。まず確認しておきたいのは次の点です:
ぼやけた、傾いた、解像度の低いスキャンは読み取りが難しくなります。可能であれば、写真やスキャンではなく銀行が生成したPDFを使ってください。
2行目に続く長い摘要は1件の取引に属します。折り返された行が別の行として扱われていないか確認してください。
出金と入金が正しい列に入っているか、小数点と桁区切りが正しく読み取られているか確認してください。
ページの区切り前後の行を確認し、繰り返される表の見出しが余分な行を作っていないことを確かめてください。
期首残高+入金−出金は期末残高と一致するはずです。一致しない場合は、行が欠けているか、誤って読み取られています。
レイアウトで問題が起きた場合は、[email protected]までご連絡ください。
Airparserはクレジット制です。PDF1ページにつき1クレジットで、2ページの明細書には2クレジットかかります。無料トライアルには月20クレジットが含まれ、クレジットカードは不要です。
料金を見る送信されたドキュメントがAIモデルの学習に使われることはありません。ドキュメントはいつでも削除でき、保持期間は1日から180日の範囲で設定できます(無料トライアルではドキュメントを30日間保持します)。
口座番号、銀行名、口座名義人、明細書の期間
日付、摘要、金額、参照番号または小切手番号
出金額と入金額を別々に、または符号付きの1つの金額として、明細書のレイアウトに合わせて抽出
期首残高、期末残高、逐次残高
ワークフローに必要なフィールドを追加し、テキスト、数値、日付、表などのタイプを選択
{
"account_holder_name": "Alex Sample",
"account_number_masked": "****4821",
"account_type": "Checking",
"bank_name": "Lakeside Sample Bank",
"closing_balance": "$8,932.34",
"currency": "USD",
"opening_balance": "$4,250.00",
"statement_period_end": "08/31/2026",
"statement_period_start": "08/01/2026",
"total_deposits": "$6,210.87",
"total_withdrawals": "$1,528.53",
"transactions": [
{
"deposit_amount": "",
"transaction_balance": "4,163.58",
"transaction_date": "08/03/2026",
"transaction_description": "CARD PURCHASE - GREENLEAF GROCERY #114",
"withdrawal_amount": "86.42"
},
{
"deposit_amount": "2,480.00",
"transaction_balance": "6,643.58",
"transaction_date": "08/04/2026",
"transaction_description": "ACH DEPOSIT - BRIGHTWAVE PAYROLL",
"withdrawal_amount": ""
},
{
"deposit_amount": "",
"transaction_balance": "5,893.58",
"transaction_date": "08/05/2026",
"transaction_description": "CHECK #1042",
"withdrawal_amount": "750.00"
}
]
}概要
銀行明細書パーサーは、PDFなどの明細書を読み取り、口座情報や取引行を、並べ替え・照合・インポートができる構造化データに変換します。表を手入力したりExcelにコピー&ペーストしたりする代わりに、行と列の形でデータが得られます。
Airparserは、LLMとビジョンモデルを使ってドキュメントを読み取り、どのフィールドを抽出するかはお客様が決めます。銀行明細書の代表的なフィールド:
お客様の声
The Right Product for quick integration of smart extraction of data from PDF.
Marty N.
CEO, Information Technology
on Capterra
The simplicity of creating the data capture fields. I also like the webhook feature.
Allen M.
Owner Realtor, Real Estate
on Capterra
The AI schema creator made it quite literally a 60 second job.
NKNick K.
Family Owner, Retail
on Capterra
明細書の各行を、帳簿と照合できる行に変換します。
キャッシュフロー分析、経費追跡、財務報告のために取引データを抽出。
審査のために、申込者の明細書から残高と取引を抽出します。
コンプライアンス報告と監査目的のために取引データを抽出。
抽出した行を、Google スプレッドシート、Webhook、API、またはZapier・Make・n8nに送ります。
KYCプロセスと本人確認のために口座情報と取引履歴を抽出。
精度は明細書のレイアウトやスキャンの品質によって異なるため、単一の数値はお示ししていません。ご自身の明細書でお試しのうえ(無料トライアルには月20クレジットが含まれます)、行を確認してください。期首残高+入金−出金が期末残高と一致するはずで、値はEdit dataで修正できます。
PDF(スキャンしたPDFを含む)と画像(JPG、PNG、BMP)に対応しています。スキャンや写真の結果は画像の品質に左右されるため、銀行が生成したPDFのほうが最もきれいな入力になるのが一般的です。
はい。inboxを作成し、必要なフィールド(口座情報と取引用の表)を定義し、明細書をアップロードして、解析されたデータをXLSX、CSV、JSONとしてエクスポートします。取引の行をGoogle Sheetsに送ったり、Webhook、API、またはZapier、Make、n8nでさらに先へ送ったりすることもできます。
PDF1ページにつき1クレジットが消費されるため、2ページの明細書には2クレジットかかります。無料トライアルには月20クレジットが含まれ、クレジットカードは不要です。
料金を見るお客様のドキュメントがAIモデルの学習に使われることはありません。ドキュメントはいつでも削除でき、保持期間は1日から180日の範囲で設定できます(無料トライアルではドキュメントを30日間保持します)。データは転送時も保存時も暗号化されます。
Trust Centerで詳しく見るアプリからXLSX、CSV、JSONでエクスポートできます。継続的なエクスポートには、Google Sheets連携、Webhook、API、またはZapier、Make、n8nなどの自動化プラットフォームをご利用ください。