B Permit Switzerland — Complete Guide for Expats

Written by HowToSwiss EditorialReviewed
Verified · Last updated May 2026
12 min readCHF 100–200Last verified: May 2026REQUIRED

The B permit (Aufenthaltsbewilligung) is the standard Swiss residence permit for foreigners staying longer than one year. This complete expat guide explains eligibility, the application process, renewal, job changes, and how it compares with the C permit.

Step by step

  1. 1

    Confirm whether you need a B permit

    Anyone staying in Switzerland for more than 12 months — for work, family reunification, or study — needs a residence permit. EU/EFTA citizens with a work contract of 12+ months automatically qualify for a B permit. Non-EU/EFTA citizens need an employer sponsor and are subject to annual federal quotas.

  2. 2

    Secure a qualifying reason to stay

    The most common path is an employment contract. Non-EU candidates also need the employer to prove no Swiss or EU/EFTA candidate was available for the role. Other paths: family reunification with a permit holder, recognised studies, or self-employment under strict conditions.

  3. 3

    Employer files with the canton and SEM

    For non-EU hires, the employer submits the application to the cantonal labour authority, which forwards it to the State Secretariat for Migration (SEM) for federal approval. Processing typically takes 4–12 weeks.

  4. 4

    Collect your entry visa if required

    After federal approval, non-EU citizens receive an entry visa from the Swiss embassy in their country of residence. EU/EFTA citizens skip this step and enter Switzerland directly.

  5. 5

    Register at your Gemeinde within 14 days

    Within 14 days of arrival you must register (Anmeldung) at the local municipal residents' office. They will trigger issuance of the physical permit card.

  6. 6

    Receive the biometric permit card

    The credit-card-sized biometric B permit arrives by post within 2–8 weeks of registration. EU/EFTA permits are valid 5 years; non-EU permits are typically valid 1 year and renewed annually.

What is a B permit, exactly?

The B permit — formally the Aufenthaltsbewilligung in German, Permis de séjour in French, Permesso di dimora in Italian — is the standard Swiss residence permit for foreigners intending to live in Switzerland for more than one year. It is tied to a specific reason for staying (employment, family reunification, study), and it is canton-bound: you live and (usually) work in the canton that issued it. The B permit is the precursor to the C permit, which grants permanent residence and removes most of these restrictions.

Renewal: don't miss the deadline

B permits do not renew automatically. EU/EFTA holders renew every 5 years; non-EU holders typically renew annually. Start the renewal process 2–3 months before expiry — your cantonal Migrationsamt will ask for an updated employment contract, proof of address, a current passport and the existing permit card. Letting your permit lapse without an active renewal application can lead to permit revocation and re-entry restrictions.

Changing jobs on a B permit

EU/EFTA citizens can change employers freely; just notify the migration office of the new employer. Non-EU citizens must have the new employer file a labour-market authorisation before starting work — this is not a formality and can take several weeks. If you lose your job, EU/EFTA holders generally retain the right to stay for 6 months while searching; non-EU holders should consult their cantonal authority immediately.

B permit vs C permit: the key differences

The B permit is conditional and renewable; the C permit (Niederlassungsbewilligung) is permanent and largely unconditional. C permit holders can change jobs, cantons and self-employment status freely, can buy property without restrictions, and can apply for mortgages on the same terms as Swiss citizens. EU/EFTA citizens can usually apply for a C permit after 5 years of continuous residence; most non-EU citizens must wait 10 years (5 years with strong integration in some cantons).

Get this as a personalised checklist

Build your free Swiss relocation checklist — tailored to your canton, with deadlines and links. No signup.

Build my free checklist

People also asked

Was this information helpful and accurate?

Done with this? Next:

Register at your Gemeinde