Is at any time my physical presence needed?
No, you do not have to be in Cyprus to start and manage a business in Cyprus. During the Know Your Customer process, however, a short video call with your responsible tax advisor is required. Cypruslimited.com has been designed to meet the needs of digital natives.
The only moment we need your physical presence is during your optional immigration, for example for the Non-Dom package.