CSV→Beancount コンバーター
銀行のエクスポートを貼り付けると、バランスの取れた複式取引に変換され、そのまま台帳に投入できます。列マッピングは自動検出され、後から編集も可能です。
全てブラウザ内で処理されます。あなたの明細書がどこかにアップロードされることはありません。
Beancount 出力
スキップされた行
- no date column mapped
- no amount column mapped
このツールに関する質問
銀行のデータがどこかにアップロードされることはありますか?
いいえ。変換はこのページ上のJavaScriptでブラウザ内で完結します。あなたのCSVがbeancount.ioや他の場所に送信されることはなく、保存もされません。ブラウザのネットワークタブを開いたり、インターネットを切断して変換してみても動作することで確認できます。
どのCSV形式に対応していますか?
カンマ、セミコロン、タブ、パイプ区切りファイル(ヘッダー行の有無を問わず)。カンマや改行を含む引用符付きフィールド、USおよび欧州の数値形式(1,234.56 と 1.234,56)、括弧付きおよび末尾マイナスの負数、ISO、日→月、月→日、'Aug 9, 2026' 形式の日付に対応しています。符号付き金額の単一列と、借方・貸方の個別列の両方に対応しています。
2つの勘定科目の役割は何ですか?
複式簿記では、すべての取引は2つの勘定科目間で資金が移動するため、両側が常に相殺されます。1つ目は明細書の属する勘定科目(当座預金口座やクレジットカード)。2つ目は資金の行き先です。初期状態では Expenses:Uncategorized としておき、取引が台帳に取り込まれた後で分類するのが一般的です。
毎月の手作業をやめることはできますか?
はい。それが Beancount.io の Smart Import と Bank Sync の目的です。対応機関に接続し、取引を自動分類して、あなたが所有するプレーンテキストの台帳に書き込みます。このツールは、1回限りのインポート、誰もサポートしていない銀行、そしてインポーターが実際に何を生成するかを確認する健全な習慣のためにあります。
ご利用の銀行やアプリはすでに決まっていますか?
これらのエクスポートはすでにマッピング済みです。選択して設定をスキップしてください。
台帳はそのまま。コピーペーストは不要。
Beancount.io は口座を同期し、取引を分類し、ダウンロードして永久に保持できるプレーンテキストファイルにすべてを保存します。