Help selling mutual fund

Simon West s.d.c.west at googlemail.com
Thu Apr 9 16:18:53 EDT 2009


Ok I managed to sort out it out - it was a multiple currency issue as  
you predicted.

It turns out the parent account (Assets::Investments::Mutual Fund)  
was in EUR, and that was the source of the problem. Although Gnucash  
had no problem with me buying into the fund by transferring from a  
GBP account, it would not let me transfer out to GBP accounts when  
selling.

My solution was to create a new parent called  
Assets::Investments::Mutual Fund(GBP) which is in GBP, and then to  
recreate my mutual funds within that, and delete the old ones.  
Fortunately I didn't have many transactions so it didn't take long to  
manually re-enter them. I was then able to transfer the sale proceeds  
back into my GBP checking account without a problem.

Thanks very much for the help, much appreciated!

-Simon





On 9 Apr 2009, at 16:25, Charles Day wrote:

> Unfortunately where investments are concerned, the register only  
> works in the currency that the investment is priced in. In other  
> words, if you can't sell something priced in GBP and deposit the  
> proceeds into a EUR account. It will use a GBP/EUR exchange rate of  
> zero, which is obviously wrong, and it won't let you specify a  
> different rate. It's a bug, or at least a limitation of the current  
> design.
>
> What I would do is record the sale in GBP, put the GBP proceeds  
> into some GBP account (for example, Assets:Broker:GBP Cash), then  
> transfer from the GBP account to the EUR account using the correct  
> GBP/EUR exchange rate.
>
> It's stupid and ugly, but that's the situation as I understand it.
>
> And just in case... What is the name of the account that is the  
> parent of the mutual fund, and what is that account's currency?
>
> -Charles
>
>
> On Thu, Apr 9, 2009 at 7:38 AM, Simon West  
> <s.d.c.west at googlemail.com> wrote:
> Just to clarify, the mutual fund is of course not itself in GBP -  
> it has its own units. What I meant was that the balance in it was  
> originally purchased using money transferred from a GBP account,  
> and I want to transfer the proceeds from the sale back into the GBP  
> account, since that is were it is in real life.
>
>
>
> 2009/4/9 Simon West <s.d.c.west at googlemail.com>
>
> Yes I do, I should have mentioned that before. My base currency is  
> EUR, but the mutual fund is in GBP. I used a GBP denominated bank  
> account for the original mutual fund purchase, and I am trying to  
> put the proceeds of the sale back into that account. Is this  
> problematic?
>
>
>
> 2009/4/9 Charles Day <cedayiv at gmail.com>
>
> On Wed, Apr 8, 2009 at 4:45 PM, Simon West  
> <s.d.c.west at googlemail.com> wrote:
> Hello,
>
> I'm having difficulty recording a mutual fund sale in Gnucash  
> 2.2.9. I was able to follow the instructions in Section 8.7 of the  
> online manual (http://svn.gnucash.org/docs/guide/invest- 
> sell1.html). When I look in the Assets:Bank ledger, I find a line  
> with "--Split Transaction--" as the description, but no money  
> actually transferred, i.e. the balance is unchanged. Same thing for  
> the Income:Capital Gains account. So although all the transfers  
> look correct in the mutual fund account, the proceeds from the sale  
> seem to vanish into thin air.
>
> I must be doing something wrong but am having trouble working out  
> what; any advice would be greatly appreciated.
>
> Do you use multiple currencies?
>
>
> Thanks,
> -Simon West
>
> -Charles
>
>
>



More information about the gnucash-user mailing list