Is there an up-to-date doc regarding the various booking method and the way to set them up ?

80 views
Skip to first unread message

timoth...@gmail.com

unread,
Sep 18, 2019, 4:06:54 PM9/18/19
to Beancount
The gdoc "trading" doc seems pretty old and it is writtem about "ongoing discussion" which i think may have come to a conclusion.
So what is the current situation ?
Where can i find relevant information?

Martin Blais

unread,
Sep 19, 2019, 12:14:59 AM9/19/19
to Beancount
AFAIK it's up-to-date.
The main thing that's missing is average booking method.
Otherwise I trade options and stocks and I deal with RSUs/vesting, and
it's all working.
Some things are manual, like splits, you can find info on the mailing-list.
> --
> 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+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/8cf67475-9efd-4ced-b1b4-c65c58554e8a%40googlegroups.com.

timoth...@gmail.com

unread,
Sep 19, 2019, 2:27:45 AM9/19/19
to Beancount
So, for a french life insurrance or a french "Stock Plan" where the tax are applied only when you take money out from the cash account linked to these fiscal enveloppe, i don't need to care about lots, so i guess i have to use booking method "NONE" is that correct ?

For an ordinary stock account, the tax are calculated base on Average cost, so i guess i need to use the "average booking method" (which does not work yet ?)

How would i use different booking method for different account ?

Martin Blais

unread,
Sep 28, 2019, 3:20:40 PM9/28/19
to Beancount
On Thu, Sep 19, 2019 at 2:27 AM <timoth...@gmail.com> wrote:
>
> So, for a french life insurrance or a french "Stock Plan" where the tax are applied only when you take money out from the cash account linked to these fiscal enveloppe, i don't need to care about lots, so i guess i have to use booking method "NONE" is that correct ?

I don't know how French stock plans work.
It depends if the tax you're talking about is on the full amount of
the distribution or if there's some cost basis to subtract to compute
it.
If taxed on the full amount (like a USA 401k, it holds pre-tax money),
you don't really /need/ to keep the cost basis at all (for calculating
tax liability; the whole distribution is taxed).
However, you can *choose* to do so if you're interested in calculating
growth rate. In that case, whichever booking method you use is up to
you (based on how you prefer to look at the distribution of your P/L
over time).


>
> For an ordinary stock account, the tax are calculated base on Average cost, so i guess i need to use the "average booking method" (which does not work yet ?)

That's correct.
If it were supported, you'd use that.
But it's not, so you should use the "NONE" method, and only look at
the sum total of cost basis / sum total of units for computing the
average (that's the useful number in that case).

If someone's open to implementing the average cost method, it's
possible and there's a well-defined place for it; the problem is that
it's going to be a lot of work to chase down all the corner cases and
possible numerical errors and waht not and whoever implements it
should take care of that.


>
> How would i use different booking method for different account ?

You can set the booking method on the Open directive.
YYYY-MM-DD open Assets:MyAccount "NONE"
something like that.


>
> --
> 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+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/a13fa83c-f430-4d37-bd70-b946cd2708aa%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages