Apple Card CSV を Beancount に変換
Apple Card の明細エクスポートを、バランスの取れた複式簿記の Beancount トランザクションに変換します。明細月ごとに1ファイルずつ生成され、発行会社の逆符号が帳簿の慣例に合わせて自動的に反転されます。
実際のApple Cardエクスポートに対して列マッピングを検証済み
Apple Cardの取引をエクスポートする方法
- 1
iPhone で Wallet アプリを開き、Apple Card をタップしてから、Card Balance をタップします。
- 2
Statements までスクロールし、希望する月をタップします。ダウンロードは日付範囲ではなく明細月ごとに行われるため、1年分の履歴は12個の別々のファイルになります。
- 3
Export Transactions をタップし、CSV を選択します。その隣にある OFX、QFX、QBO のオプションは Quicken と QuickBooks 用です。
- 4
Files に保存するか、メールまたは AirDrop で、台帳を管理しているコンピュータに送信します。
- 5
以下に貼り付けます。iPad では同じエクスポートは Settings、Wallet & Apple Pay、Apple Card、Card Balance にあります。Web では card.apple.com にサインインし、Statements を使用してから Export Transactions を選択します。
明細月ごとに1ファイル、そしてすべての符号が逆を向いています
Apple Card は残高に何が起こったかではなく、あなたが支払うべき金額を示すため、購入は正の数値としてエクスポートされ、支払いは負の数値としてエクスポートされます。これは銀行のエクスポートや Beancount が期待する慣例とは逆です。このプリセットはそれらを反転するため、84.23 の食料品の購入はカード上で -84.23 になり、500.00 の支払いは正の値に戻り、これは負債勘定が動くべき方向です。もう1つ計画すべき点はダウンロード自体です。Apple は日付範囲ではなく明細月ごとに1ファイルを提供するため、1年分は12回のエクスポートを順に貼り付けることになり、ファイル内の行は日付順ではありません。各行が独自の日付を持っているため問題ありません。
Beancount 出力
Apple Cardエクスポートに関する質問
どの列が受取人になりますか: Description または Merchant?
Merchant です。これは人が認識できるきれいな名前を保持しています。Description は生の承認文字列で、加盟店の住所、市区町村、郵便番号、国が含まれているため、それをインポートすると、台帳に必要以上に40文字長い説明文が追加されます。列検出はより長い方を探しますが、プリセットは読みやすい方を採用します。これが主な利点です。
カードの支払いがなぜ正の値になったのですか?
Apple が負の値で記録し、プリセットがファイル内のすべての金額を反転するためです。カード明細では、支払いはあなたが支払うべき額を減らすクレジットです。台帳では、カードはゼロに向かって戻る負債であり、カード側では正の記帳になります。返金と Daily Cash の調整も同じように動作します。発行会社の独自の符号を維持したい場合は、反転コントロールをオフにした汎用コンバーターを使用してください。
Purchased By 列とは何ですか? マッピングに影響しますか?
購入を行った家族の名前を示しますが、ここでは何も変わりません。Apple Card Family は、このプリセットが読み取るすべての列の後に最後の列としてこれを追加するため、家族のエクスポートと単一カード所有者のエクスポートは同一に変換されます。人ごとに別々のアカウントが必要な場合は、貼り付ける前にスプレッドシートでその列で並べ替えるか分割するか、トランザクションが台帳に入ったら名前をメタデータとして添付します。
変換した台帳をそのまま維持
Beancount.ioはプレーンテキストの台帳をホストし、将来の明細を自動でインポートし、すべての数字を監査可能な状態に保ちます。
無料で始める→