Timothy Chase
-
RE: is it necessary to set up as sole trader
If you work from UK, you must register for self assessment and submit your tax return to HMRC every year. As per HMRC you must report foreign income through self assessment even you paid tax in the foreign country.