Beancountをしばらく使っている方なら、お決まりの手順をご存じでしょう。銀行の取引明細をダウンロードし、表計算ソフトを開き、手作業で取引を入力またはコピー&ペーストして、フォーマットを整え、各行を分類する。この作業は確実ですが、退屈です。そして、帳簿付けが後回しになる最大の理由でもあります。
私たちは、そのような単純作業を解消するために**スマートインポート(Smart Import)**を構築しました。
主な機能
スマートインポートは、銀行の明細書、領収書、スプレッドシートなどの財務ドキュメントを読み取り、構造化されたBeancountの取引データに変換します。ユーザーは内容を確認して承認するだけです。データの抽出とフォーマットはシステムが行います。
幅広い入力形式をサポートしています:
- 銀行明細書 — PDF、スキャン画像、またはダウンロードしたファイル
- 領収書と請求書 — スマートフォンで撮影した写真でも問題ありません
- スプレッドシート — 他のアプリやエクスポートからのCSV、Excel、OFX、QFX
仕組み
1. ファイルをドロップする

インポートエリアにファイルをドラッグしてください。画像、PDF、スプレッドシートに対応しています。システムが自動的に形式を検出し、ヘッダー、日付、金額を抽出します。
2. 結果を確認する

ドキュメントは、クリーンで編集可能な取引テーブルに変換されます。データを書き写す代わりに、内容が正しいかチェックするだけで済みます。
3. AIの提案で分類する

AIが各取引のコンテキストを読み取り、既存の勘定科目一覧(Chart of Accounts)に基づいてカテゴリーを提案します。
- 食料品店での支払い?
Expenses:Food:Groceriesを提案します。 - クライアントからの入金?
Income:Revenueを提案します。
提案を採用、変更、または上書きできます。システムは時間の経過とともにユーザーの修正を学習します。
4. インポート

クリックひとつで、取引が適切にフォーマット・分類された状態でレジャーに反映されます。コピー&ペーストの手間や、日付形式の不一致に悩まされることはありません。
なぜこの方法を採用したのか
コントロールは常にユーザーにあります。 AIはカテゴリーを提案しますが、ユーザーが承認するまでレジャーに書き込まれることはありません。あなたの帳簿は、あなたの判断で管理されます。
CSVだけでなく、ドキュメントを読み取ります。 従来のインポーターはカンマ区切り値を解析するだけでした。スマートインポートはマルチモーダルAIを使用してPDFや画像を理解するため、銀行が明細のレイアウトを変更しても壊れることはありません。
実際の業務において高速です。 テスト段階では、1四半期分の銀行取引(200行以上)を約5分でインポートできました。その時間のほとんどは待ち時間ではなく、確認作業に費やされます。
この機能が役立つ方
- フリーランスや創業者の方 — データ入力よりも、本来の業務に時間を使いたい方。
- Beancountへ移行中の方 — 他のツールから履歴をエクスポートし、一括でインポートできます。
- 複数の口座を管理している方 — 普通預金、定期預金、クレジットカード、投資など、すべてを一つのレジャーにまとめたいが、コピー&ペーストの繰り返しは避けたい方。
料金体系
スマートインポートのAI搭載プロセッシング(PDF、画像、複雑な形式)は、早期アクセス期間中は無料です。AI処理にはインフラコストがかかるため、機能が成熟した段階で有料プランへ移行する予定です。基本的なCSVインポートは常に無料です。
はじめる
スマートインポートは、すべてのBeancount.ioユーザーが今すぐ利用可能です。
- 自分のレジャーにログインします。
- Import(インポート)に移動します。
- 最初のファイルをドロップしてください。
FAQ
対応しているファイル形式は何ですか? PDF、JPG、PNG、CSV、Excel (.xlsx)、OFX、QFXです。
データは安全ですか? ファイルは暗号化されたチャネルで処理され、公開モデルのトレーニングに使用されることはありません。処理終了後、元のドキュメントは保持されません。
AIの分類精度はどのくらいですか? ドキュメントの品質や勘定科目設定の状態によりますが、ほとんどのユーザーは、最初から大半の提案が正確であると感じています。インポート前に素早く確認することをお勧めします。
CSVを手動でインポートし続けることはできますか? はい。基本的なCSVインポートは引き続き無料で、AI処理も必要ありません。スマートインポートは、より複雑な形式に対応するための追加オプションです。