I was handed a contract last year by my American company, which is listed on the US stock market (I'm based in the UK with a UK subsidiary) whereby they would give me a number of RSUs each year for several years, basically to secure my loyalty. This first year I wanted to keep all of the shares, due to tax reasons and because believe the share price will go up. I was told in this situation if I kept all the shares, they would vest into a stock broker account they had me set-up and the company would then take the money out of my paycheck 4 weeks later and pay this as the tax.
However, due to administrative errors on their part I wasn't asked for my preference and approximately 40% of the shares were sold to cover the tax burden. They've informed me they're unable to reverse this trade or resolve it directly with the stock brokerage due to trading rules and legal reasons.
They've suggested that if I wish I can send funds from my personal account to the brokerage company when I get paid and purchase them directly by working with their team there. They've told me the funds must come from me and cannot be sent by the company.
The company will then re-reimburse me for the difference in stock price between the vesting and the purchase share price.
- Does this make sense? I'm concerned that by buying shares with post tax income, I'll have ended up being taxed twice or have increased my taxable income.
- Additionally I'm concerned that by doing this I'm going to be hit by my bank for GBP->USD exchange fees, foreign money transfer charges, broker purchase fees etc. I also understand that here might be a delay in the funds being credited in the brokers account - and they might want additional funds to cover fluctuations in price etc during the purchase. Further than that I'm concerned that by the time I'll be able to make the purchase (4 weeks after vesting) the foreign exchange rate will be different. Is there any way I can ensure I don't end up out of pocket?