First and most importantly, anyone who stays in Switzerland for more than three months must have a residence permit. A residence permit, also known as a foreigner’s ID card, is issued by the Cantonal Migration Office responsible for your place
What type of permit do I need to stay in Switzerland?
