Can't enter a stock spin-off as a split in a transaction
John Ralls
jralls at ceridwen.us
Mon Mar 4 12:27:50 EST 2013
On Mar 4, 2013, at 8:42 AM, rhill <rhill at raymondhill.net> wrote:
> Here is the problem I have:
>
> Let's say Stock A spin-off Stock B on a specific date. I am trying to
> enter the following transaction (with made-up numbers/date) to record
> the spin-off:
>
> Transaction:
> 1901-01-01
>
> Split 1:
> Action: RoC [as in Return of Capital]
> Memo: Stock A spin-off: new ACB of Stock A [adjusted cost base] = 60%
> of ACB of Stock A before spin-off
> Account: Stock A
> Share: [empty]
> Price: [empty]
> Buy: [empty]
> Sell: $6000
>
> Above worked fine. Now:
>
> Split 2:
> Action: Add
> Memo: Stock B issued by Stock A: ACB of Stock B = 40% of ACB of Stock
> A before spin-off
> Account: Stock B
> Share: 50
> Price: [empty]
> Buy: $6000
> Sell: [empty]
>
> After I try to record the transaction, I am asked which field should be
> calculated by GnuCash regarding the split for Stock B, to which I say
> "Price". Then GnuCash proceeds to change the field "Share", setting it
> exactly to the value 6000. I can't find no way of preventing GnuCash
> from overwriting the "Share" field with the amount appearing in the
> "Buy" field, while it sets the "Price" field to "1". I tried all sort of
> ways, changing the order, etc, result is always the same, even when I
> explicitly enter the "Price" of Stock B, it will revert it back to "1"...
>
> Essentially here, it is to reduce the value of an asset, Stock A, while
> increasing the value of another asset Stock B, but GnuCash does not go
> along.
>
> I don't know how to solve the above, that is without creating two
> distinct transactions, which involves creating a fake disbursement in
> some unrelated third account.
>
> Any help appreciated.
I like that way of handling spin-offs. Very good.
When I follow your procedure, Gnucash just fills in the price field for me ($120) and records the transaction. You do already have the Stock B account and commodity set up and assigned in the second split, right?
Regards,
John Ralls
More information about the gnucash-user
mailing list