Job contract length and L vs. B permit (non-EU)

Has anyone experienced a non-EU national receiving a B-permit as a result of a one-year contract? I've read a bunch of threads, and I assume the answer is no, but I wanted to check. There are (obviously) big differences in the rights conferred by the two kinds of permits. And technically, if you are expected to work exactly one year, you need to be physically present in the country for slightly longer than that. Anyway, thanks!

Nope.

I've not even heard of an EU citizen getting a B for a one year contract.

Thanks, all. Out of curiosity, how are you supposed to arrive in a country and depart from a country on the exact days you start and stop working, if your permit entities you to be there for exactly a year?

I have never heard anyone being taken to the border, airport or train station because their permit had expired. Common Sense prevails.

And depending on your nationality, you can stay here for 90 days as a tourist.

And even if you don’t have that, the Swiss would like you to exit peacefully after sorting out your business. I’d guess that they wouldn’t get too excited even after a month or two. At least in the Suisse romandie.

As is the way in Switzerland, the exact procedures can differ from Canton to Canton, and even from municipality to municipality. And naturally also from employer to employer, and the actual individual applicant's situation. But in general, it works as follows.

If you are EU you can enter the country freely, a few days before you go down to the local offices to register your presence. There, you will be asked to show proof of your residence and a work contract. They do an initial check and send those documents to the immigration authorities, who check whether it is likely that you will be able to support yourself (at quite a low level) on the salary you'd be earning.

If yes, and if the contract is for up to one year, you'll be given an L permit for as long as the job lasts; if it is for over one year, a 5-year B-permit . This permit application does not go through your employer. If you are non-EU you cannot apply for a permit yourself. Your potential employer must do this, and do so while you are outside of the country. Once the permit has been approved, you will receive a letter to say so, but not yet the permit .

If your country's citizens need a visa to enter Switzerland, you can submit that letter of approval to the Swiss consulate responsible for your country, and will be given a D-visa for the purposes of entering the country. If your citizenship is such that you don't need a visa, you can enter Switzerland freely.

Once you're here, you can start looking for accommodation (from whatever temporary accommodation you've arranged before you got here) and you go to the immigration offices with all the documents and will be issued with the permit. They will usually grant only an annual L-Permit , regardless of the duration of the contract. This is renewable. It is usually tied to your employer, so non-EU immigrants cannot freely move around to another employer, and they also must live in the same canton as their employer's offices. An exception is university professors, who are typically granted a 5-year B-Permit or even a C-Permit , right from the start.

Got it. So generally you get a visa which allows for entry, although you are not yet considered to be a resident. I'm still confused about departing, because (unless you are from a country in which you don't need a visa), it seems like you don't have the right to stay even one day past the end of your residence permit, if it's the exact length of your job contract.