Assume that you work for a company in the UK that grants you a number of RSUs to vest in a multi-year schedule (as per usual), for example, a vest event every 6 months for 2 years. The RSUs are valued in USD and the company is NASDAQ listed.
At the end of the 2 years, you sell a portion of those RSUs, which have accrued some capital gain.
I want to figure out how to calculate CGT.
Questions
Do "Section 104 holding" (i.e. each share in the holding is treated as if acquired at the same average cost) rules apply? If they do, should the pool contain all vested shares?
If the above is true, to calculate the pooled cost, do you use the USD/GBP exchange rate on the day of the vest, per vest event? If not, what exchange rate do you use?
I am assuming that even you don't pay anything for an RSU, the cost to be used is the actual market value on the vest day, per vest event, as if you have paid that from your pocket for CGT purposes. Is this accurate?
The disposal proceeds, are those the total value at sale minus fees? If not, what else? As for the exchange rate, do you use for this the one on the day of the sale?
Notes
I used information and terminology from this Government website