Hi Andreas, I track my shared expenses with my roommates this way:
; My roommate pays, the dinner is 100 for each of us 2017-12-01 * "Dining out" Equity:ARAP:Alice -100.00 CNY Expenses:Food:DiningOut 100.00 CNY ; I pay for the rent, which is 3000 for each of us 2017-12-02 * "Rent for November" Assets:SomeBank -6000.00 CNY Expenses:Rent 3000.00 CNY Equity:ARAP:Alice 3000.00 CNY ; My roommate pays me to settle up 2017-12-03 * "Settle up" Equity:ARAP:Alice -2900.00 CNY Assets:SomeBank 2900.00 CNY The idea is to set up an account for each of your friends (Alice, Bob, etc). I used to put these personal accounts under Assets:AccountsReceivables, but I do not want them to appear under Assets column in the Balance Sheet. Also, the balance of these accounts may be negative sometimes. So I abuse / misuse the "Equity" root account and renamed them to be under "Equity:ARAP". "ARAP" is a term I made up for "Account Receivables / Account Payables". I recommend that you try [Splitwise](https://www.splitwise.com/), which is a great software for tracking shared expenses. My friends and I use it to track shared expenses collaboratively. I use the CSV export feature, and bean-extract the bills into Beancount at the end of each month. A side note: Splitwise does not provide a day-to-day balance. So my friends and I settle up at least once a month. This works as a "balance" directive in Beancount, asserting the balance to be zero. It makes finding errors easier. 2017-12-17 06:27:59 adde.f...@gmail.com <adde.f...@gmail.com>: > Hey, > > I'm trying to figure out a good simple strategy that allows me to track > expenses that I share with my girlfriend. We > live together and we have two types of shared expenses: the ones for our > apartment like rent and utilities and the ones > where usually I pay for something for the both of us. > > For the first type of transactions I don't care about the balance between us, > she pays a fixed amount into my account > from which most bills go out from each month. I do however care about having > accurate tracking of these expenses so I > can tell what our fixed monthly expenses are. For example, I want the full > rent and cost of all the utilities to show > up among my expenses. At the moment I'm tracking this using regular expense > accounts which I create posts against > whenever I pay our rent for example. I post the transactions where my > girlfriend sends me the fixed amount as a special > income account and I'm pretty happy with this solution (I think). > > I currently have no solution that I'm happy with for the second type of > transactions. These transactions usually occur > at an irregular basis and the amounts vary wildly and I always care about > maintaining some sort of balance but whether > I care about tracking the full value to an expense account or not varies. For > example, if I pay for a pair of shoes she > wants because she doesn't have any money in the currency then I'd want to > keep track of the balance she owes me but not > the expense. However if we go and buy Christmas decorations and I pay then > I'd want to record the full amount to an > expense account and half of the amount to an account that represents the > money my girlfriend owes me. Preferably I'd > like to track the balance between me and my girlfriend as an asset account as > that to me seems like the quickest way to > at a glance tell the status between us (but I may be wrong). > > I was playing around with using an intermediate liability account (see > bellow) and I think I could calculate the > balance between us with a query but since we already have a history and I > just started using beancount I have no > account to post the current balance against and future payments to balance > this would be harder to track without an > asset account? > > 2017-11-26 * "Christmas" > Expenses:Home:Decoration 30 GBP > Liabilities:Shared -30 GBP > > 2017-11-26 * "Christmas" > Liabilities:Shared 30 GBP > Liabilities:Amex -30 GBP > > Does anyone have any idea on how to track this in a neat way, preferably > without plugins. And yes I've read the expense > sharing cookbok but didn't see any solution I was perfectly happy with :). > > Cheers! > Andreas > > -- > 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 > beancount+unsubscr...@googlegroups.com. > To post to this group, send email to beancount@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/beancount/ > 4b167c55-e651-4d93-a2a1-cebd41813a59%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Zhuoyun Wei -- 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 beancount+unsubscr...@googlegroups.com. To post to this group, send email to beancount@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/20171218152517.GA15294%40xenien.wzyboy.org. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: PGP signature