I'm going to assume that the two 'problems' you have is that you want to know 'how' to record credit card transactions using beancount, if not, disregard this and use the importers as Martin suggested. This is how I manage my credit card transactions, statement reconciliation and due dates, may not be the correct way but it works for me. Credit cards are a liability and carry a negative balance. 1) Record opening balance (if you are not importing all of your transaction history) 2026-01-01 * "Discover" "Opening credit card balance" Liabilities:Discover:Credit -1000.00 USD Equity:Opening 1000.00 USD 2) Record/import transactions as they happen, positive for expense accounts, negative (increase debt) for liability account 2026-01-05 * "Supermarket" "Groceries" Expenses:Groceries 50.00 USD Liabilities:Discover:Credit -50.00 USD ; Increase debt 2026-01-10 * "Amazon" "Supplies and clothes" Expenses:Clothes 40.00 USD Expenses:Supplies 30.00 USD Liabilities:Discover:Credit -70.00 USD ; Increase debt 3) When you receive your statement record interest accrued and run a balance to check against your statement balance 2026-01-15 * "Discover" "Interest" Expenses:Interest:Discover 30.00 USD Liabilities:Discover:Credit -30.00 USD ; Increase debt 2026-01-16 balance Liabilities:Discover:Credit -1150.00 USD 4) Record your credit card payment, you can add some meta data or a tag to show for which bill it was for, or the due date 2026-01-20 * "Discover" "Credit card payment for 2026-02" #discover-2026-02 due: 2026-02-15 Liabilities:Discover:Credit 100.00 USD ; Decrease debt Assets:Bank:Checking -100.00 USD If you are wanting to track your bills/due dates in a more granular way so that you don't miss a payment or you want to keep track of which payments you've already made, I have a method to do that as well, but this should suffice for basic credit card management and to check your balance. "Yitzhak Dashevsky" [email protected] – March 17, 2026 5:21 PM
> I use my credit card on a daily basis, and at the end of the month I > receive a statement. I have two problems: first, I need to record each > transaction to keep track of my expenses; second, I need to record the > total outstanding balance along with the payment due date. Do you have > any ideas on how to solve these issues? > > -- You received this message because you are subscribed to the Google > Groups "Beancount" group.To unsubscribe from this group and stop > receiving emails from it, send an email to > [email protected] view this discussion visit > https://groups.google.com/d/msgid/beancount/8cd708ce-2d4b-469f-be7a-bc73450a5b3cn%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/beancount/20260318191624.Horde.DPG-5xoZPHZHcjXAmZ67865%40cloud.aleyoscar.com.
