> > Hi list, > > The problem: Part of my income is in stock (call it ACME). The way I > see it, stock simply goes from my income account to my brokerage > account. The way my tax authority sees it, there's some currency > involved. I'd like to track my income both ways. > > Here's my point of view: > > 2000-01-01 * "Stock is granted" > Income:Stock:Grant -1 ACME > Income:Stock:Vesting 1 ACME > > 2001-01-01 * "A year later, I get the stock" > Income:Stock:Vesting -1 ACME > Assets:Brokerage 1 ACME > > This is nice because I can make sure all my stock grant and vesting > events are accounted for. It's also the way I prefer to think about > it. > > But then tax season comes, and it would have been more convenient if > I'd written something like this instead: > > 2001-01-01 * "Income is in currency, silly" > Income:Stock-as-cad -100 CAD > Assets:Brokerage 1 ACME > Equity:Trade >
FYI: I wrote a plugin for this a while ago. You can find it at https://hub.darcs.net/falsifian/misc-pub/browse/beancount_plugins/falsifian/alt_value.py Hopefully the comment at the top of the file makes sense. I've used it to record some of my pay statements. I haven't really tested the usefulness of the representation, but I can say at least the output of the plugin matches the way I want to model things. Maybe it will help someone else too. James -- 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 on the web visit https://groups.google.com/d/msgid/beancount/CAHpmPOCju25AXgZZwTDLYdVg0YSy%2B175X5mCginkZsda9Y6Wmw%40mail.gmail.com.
