-
Is it really that simple? I'd ask your accountant on this one rather than take advice from here.
I've been a contractor for over 20 years and always been fortunate to be able to avoid any contracts where I've not been paid GBP.
I guess that's only been a handful where I would have been deemed to be working
for a foreign legal entity and then get into the subsequent tax queries so you may be in a totally different situation.
-
Is it really that simple?
To get a USD account? Yes. There's no magic rules just because it's a different currency.
Are there tax implications for being paid by an overseas entity? Possibly different VAT treatments, transfer of services stuff - And you're right, an appropriate accountant should be consulted for that.
Are there tax implications from converting to GBP - yes and no. Again - it all depends on how you are set up. See above, re: accountant/
If it's part of some arbitrary convoluted tax avoidance, then 1) don't do it, and 2) find an independent accountant, who should tell you not to do it.
Are you Ltd? Loads of banks offer USD account these days. Best is subjective and varies day to day - it's a matter of shopping around, really.