That makes perfect sense. Thanks. :) On Mon, Apr 16, 2018 at 10:22 PM, Martin Blais <bl...@furius.ca> wrote:
> There are two methods going on in this thread, a simple method of keeping > a running account of the other person's contributions and paying their > share of expenses from that account, and a more complex method of > maintaining a separate beancount ledger dedicated for the project and that > recording contributions from all parties. I'll assume you meant the former, > simpler method, not the latter. > > It's simple: you book the other side of the deposit to the account for > each person's contribution: > > 2018-01-25 * "Money for rent and other expenses" > Assets:Pending:Bob -1000.00 USD > Assets:Checking 1000.00 USD > > 2018-01-25 * "Money for rent and other expenses" > Assets:Pending:Alice -1100.00 USD > Assets:Checking 1100.00 USD > > When it's time to pay the rent, you just pay your bit (Expenses:Rent) and > use their account to pay the remaining portions: > > 2018-02-01 * "Paying the rent" > Assets:Checking -2400.00 USD > Assets:Pending:Bob 800.00 USD > Assets:Pending:Alice 800.00 USD > Expenses:Rent 800.00 USD > > Whether you choose to maintain their accounts as assets or liabilities - > merely a naming change - is a matter of whether they choose to pay you > ahead of time most of the time (you safeguard some of their money in > preparation for spending - Assets), or after the fact, i.e., after expenses > have accrued (they always owe you after you've paid for them - > Liabilities). In either case, the signs all stay the same. When you pay the > rent, you increase their accounts (if they started at zero, those hold a > receivable that you have on them). When they pay you, you decrease that > receivable (or increase the liability - a negative number). > > Hope this helps, > > > > > > > On Tue, Apr 17, 2018 at 12:21 AM, <jus...@abrah.ms> wrote: > >> This thread feels suspiciously close to the change I'm trying to model, >> but it's still not quite making sense to me. >> >> I have several roommates. I originally thought that each person would pay >> into an "Asset:Pending:GoesToRent" account, then that would pay out to the >> "Expenses:Housing:TheMortgage" expense. >> >> The wrinkle comes in that they're paying me into my "Assets:Checking" >> account, and I want to do balance assertions on it. The account diversion >> stuff mentioned previously appears to be just syntatic sugar for mapping to >> a tag. Is that right? >> >> My goal is to understand how much of my housing expense is coming from me >> versus everyone else, so an intermediate account seems necessary? >> >> Would love to hear your thoughts, >> -justin >> >> -- >> 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/ms >> gid/beancount/d85bad13-fd62-4241-80bf-13654e122045%40googlegroups.com >> <https://groups.google.com/d/msgid/beancount/d85bad13-fd62-4241-80bf-13654e122045%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Beancount" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/beancount/p05e3hMqpJY/unsubscribe. > To unsubscribe from this group and all its topics, 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/CAK21%2BhOwYTMgQLDb07wQMjGjV7j9iyY- > vg8X%2B1y7h2E_rL%3DU2A%40mail.gmail.com > <https://groups.google.com/d/msgid/beancount/CAK21%2BhOwYTMgQLDb07wQMjGjV7j9iyY-vg8X%2B1y7h2E_rL%3DU2A%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- 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/CAL33uUv0fvdSh6_9XDrqa9VDg3gcMW%2BgY_%3DsQP3vc6-W%2BfWm0Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.