4 ms·
I use beancount, and a somewhat custom importer and categorizer. (happy to expand on those but this comment is about the multi-transaction). I have the categor
by arnarbi 6y ago
I use beancount, and a somewhat custom importer and categorizer. (happy to expand on those but this comment is about the multi-transaction).
I have the categorizer send such transactions to a temporary "limbo account". So I have two transactions:
# This TX is imported from checking acct statement:
2020-05-15 * "ACH Payment BankA credit card"
Assets:BankA:Checking -500
Equity:Limbo:CreditCardPayments
# This TX is imported from credit card statement:
2020-05-16 * "Payment applied THANK YOU"
Liabilities:BankB:CreditCard 500
Equity:Limbo:CreditCardPayments
In both cases the second posting is added by the automatic categorizer based on the description.
After doing a bout of imports, I look at the Limbo account, which should always sum to zero. Sometimes the two TXs don't appear on the same day, so occasionally there's a temporary balance there but that's fine.
I use the same to match up my direct deposits (one end from paystubs import, other from checking account), wire transfers between banks/brokerage, etc. I tend to put them in different subaccounts of "Equity:Limbo" so that I can more easily spot any discrepancies.
Edit: Should've first read the previous reply that says the same thing!