Aside from tax, this is a weird portfolio. Why would someone hold dollars if the liabilities are all in pounds and the owner is domiciled here? I think you might benefit from speaking with an investment adviser about hedging against any possible collapse in the dollar which could really hurt your pocket.
I don't think it's a weird portfolio! I inherited it from someone who was interested in income, and so am I. As well as the mutual funds, I have US and municipal bonds and Exxon stock, all of which give me a much higher return than any investment I could make in the UK.
If I did sell the mutual funds, I'd incur capital gains in the US and capital gains (or income tax!) in the UK. Then I'd have to exchange dollars to sterling to invest here, and I would need a substantial amount to invest to make it worthwhile investing so I'd have to exchange a lot of dollars, at what might not be an advantageous exchange rate.
I'd then have to figure out what to invest in here, set up an investment account with a broker and pay him/her to manage it for me. And then I'd have overseas investments as far as the IRS is concerned.
As it is, I can keep everything in one brokerage account at HSBC, which also allows me to have a Premier account, which is very convenient, to say the least!
I have no UK-sourced income, so I just exchange my dollars when the exchange rate is (more) favourable and transfer my money directly to my HSBC accounts here and in France with no fee. The Premier account also gives me a better bank exchange rate.
The only fly in the ointment is HMRC (possibly) classifying one of the most common investment options in the US, the mutual fund, as some sort of underhanded tax-avoidance scheme.
Of course almost all these issues arise because the US taxes its citizens everywhere, but I don't think that will ever change. The most we can hope is that transparent investments in the US are eventually considered to be transparent in the UK and vice versa to limit the tax implications and associated paperwork!
janet