I currently live in South Africa, but I am an Australian citizen. I am planning to relocate to the UK for 2 years and then Ireland indefinitely. I am building an online business to market a product that I create that I expect to be sold to customers world wide. However I am struggling with where the business should be registered. The business will hopefully be my source of income whilst in the UK, but not sure if i should register it there or Ireland where I will definitely be moving. What are the things to consider? and if I move at a later date - how easy is it for the business to move across borders with me?
Some things you should be considering:
You should certainly consider the UK and Ireland. Then depending on the nature of your goods and services you may want to look at the Channel Islands (for instance, Jersey sits outside the EU but is treated as part of the European Community for the purposes of free trade in goods, and has established itself in a number of online-related businesses).
It's probably worth making contact with UKTI and Enterprise Ireland to get an idea of what might be available to you by way of assistance. And you should definitely seek specialist advice regarding tax.
Register in Ireland. Easiest. UK / Ireland are not that far away for the regular going there trip. Plus it saves you all the hassles later. Moving the business legally is the smaller part - moving accounts etc. is harder.