I'm likely overthinking things, but it sounds a bit messy to me. Can anyone point me in the right direction?
Assume I have relocated from the US to UK for a term period of 3 years. I am paid in the Pound Sterling. Eventually, I find that it is insufficient to meet expenses for a month in the foreign country. To compensate for this, I move money from the US to the UK at some exchange rate and pay my bills. Perhaps, there is extra left over, and I leave it in a UK account. Maybe I make a similar transfer multiple times for the duration regardless of need, and the exchange rate continues to fluctuate. At the end of the 3 years my situation has improved, and I have some GBP savings. I move back to the US, and I exchange all GBP in the UK for USD. How can I account for the currency exchange tax implications? Given the money in the UK savings, how can you tell what is from the exchange versus from income?
Alternatively, what if I made the same relocation, only this time I paid for all expenses from exchanges of USD to GBP. At the end of the term, all the exchanged money has been spent on rent and food. All that remains is a bunch of income I collected in a separate account, and I transfer that to the US. Are there tax implications on that exchange?
Let's make it even more complicated. In the same relocation, I frequently move money back and forth between two accounts, receiving an income in one and making purchases from both. What are the tax implications on all that shuffling?
Let's make it simpler. I buy any foreign currency, spend $201 worth of that currency for fun, then I exchange the remainder back to USD at a better rate so that I end up with exactly the same amount in USD that I started with. What's the tax implication?
Thanks for taking the time!