Peter wrote:
hello,
after getting all my ancient transactions typed in i'm now
back to looking at this and so far my approach has been to
add the fees upfront to the cost so that i'm using the cost
per share adjusted by the fees (as my basis).
when i sell i'll use the price per share adjusted by
subtracting the fees for the sell to get the actual tax
reported PnL.
as asides...
in going through these old transactions i've come across
at least one error where the broker gave me a refund on part
of a commission and i forgot to adjust my basis for those
shares so i over-reported my income by a few $. oh well,
water over the dam at this point and long gone. i had to
make up a transaction for adjusting the fees for that
stock symbol overall, but to not adjust the basis (and
while i was at it i made up a generic function that would
allow me to adjust any field in my table that is a number
just in case i do have to adjust some transaction as i'm
working forwards).
since the accounts are going to be moved to Schwab in
a few weeks/months this is all rather an academic exercise
as i'm not sure they're going to carry forward the basis of
anything correctly (TDAmeritrade has no idea how to deal
with some things in my history as it is as i have shares
doing back before TDW (which used to be WHS) merged with
Ameritrade.)
sometimes i think brokerages merge just to be able to
throw away their account histories...
...
> Hi,
>
> I'm looking for some beancount (and maybe general accounting?) advice here:
>
> Investing successfully in stocks makes you a subject for capital gains
> taxes. But investing in stocks comes with a cost for buying and selling
> shares. That cost is deductible from your capital gains and, therefore,
> lowers your taxes.
...
fin