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.

Reply via email to