Bank of America CSV → Beancount
Bank of Americaの当座預金または普通預金CSVを、サマリープリアンブルを処理した上で、バランスの取れた複式簿記のBeancountトランザクションに変換します。
実際のBank of Americaエクスポートに対して列マッピングを検証済み
Bank of Americaの取引をエクスポートする方法
- 1
bankofamerica.comにサインインし、エクスポートしたい口座を開きます。
- 2
「ダウンロード」を選択し、日付範囲を選びます。
- 3
「Microsoft Excel形式(CSV)」を選択します。QuickBooksやQuicken(QFX/QBO)はこのコンバーターで読み取れません。
- 4
ファイルをテキストエディタで開きます。「Date,Description,Amount」で始まる行より上のすべてを削除します。そのブロックは口座サマリーであり、取引ではありません。
- 5
残った部分(ヘッダー行から)をコピーし、下のフィールドに貼り付けます。
ファイルは削除が必要なサマリーブロックで始まります
Bank of Americaの当座預金エクスポートは、実際のヘッダー行の前に数行の口座サマリー(説明、開始残高、総貸方・借方)が含まれます。これらの行は取引ではなく、このインポーターを含むあらゆるインポーターを混乱させます。「Date,Description,Amount」で始まる行より上のすべてを削除してから貼り付けてください。普通預金のエクスポートも同様のプリアンブルを持ちますが、クレジットカードのエクスポートには通常ありません。
Beancount 出力
Bank of Americaエクスポートに関する質問
最初の取引が間違って表示されるのはなぜですか?
ほぼ常にサマリープリアンブルが残っているため、開始残高行が取引として読み取られています。「Date,Description,Amount」ヘッダーの上のすべてを削除して再度変換してください。
Running Bal.列は何ですか?
各取引後の口座残高です。コンバーターはこれを無視します。Beancountは転記自体から残高を導出し、保存された残高が矛盾するとバグになります。後で残高アサーションを記述するために使用できます。
どれくらい過去までエクスポートできますか?
Bank of Americaは通常、約18ヶ月分のアクティビティをダウンロード可能にしています。それより古い期間についてはPDF明細書が必要です。コンバーターは貼り付けられたCSVの内容のみを処理します。
変換した台帳をそのまま維持
Beancount.ioはプレーンテキストの台帳をホストし、将来の明細を自動でインポートし、すべての数字を監査可能な状態に保ちます。
無料で始める→