Skip to main content
Swiss Permit Eligibility Check

Swiss Permit Eligibility Check

Answer a few questions about your nationality, employment and family situation to see which Swiss permit routes are likely to apply to you.

Before you plan a move to Switzerland, you need a realistic answer to one question: can you actually get a permit. This Swiss permit eligibility check walks you through the factors that decide your route into the Swiss system: your nationality, whether you already have a job offer, your profession, and whether you are moving with family.

The tool does not replace an official decision from a cantonal migration office, and it cannot promise a permit. What it does is apply the same structuring logic that a relocation consultant uses on a first call: EU/EFTA nationals follow the Agreement on the Free Movement of Persons, while non-EU/EFTA nationals fall under the annual quota system and the priority-of-nationals rule. Read the result as a starting point for your research and for a conversation with a specialist, not as a legal ruling.

This is an indicative estimate, not an official decision or advice.

What the eligibility check calculates

The tool asks for your nationality, your professional qualifications, whether you have a signed job offer or an intra-company transfer, and your family composition. It then matches your profile against the two main tracks that govern access to the Swiss labour market: the free movement regime for EU/EFTA citizens, and the admission regime for third-country nationals.

For EU/EFTA nationals, the check looks mainly at the length of your employment contract, since this determines whether you would apply for a short-term, five-year, or cross-border permit. For non-EU/EFTA nationals, it looks at whether your profile fits the categories that cantonal authorities and the State Secretariat for Migration (SEM) generally prioritise, such as specialists, managers, and holders of a Swiss or recognised university degree.

What the tool cannot tell you

The check cannot verify your specific employer's ability to justify a non-EU/EFTA hire, cannot confirm quota availability on a given date, and cannot assess salary conditions, which cantonal authorities also review before granting a non-EU/EFTA permit. Family reunification rules, recognition of foreign diplomas, and canton-specific practices can also shift the outcome in ways a short questionnaire cannot capture.

Cantonal migration offices retain the final decision in every case, and practice varies between cantons even under the same federal rules. Treat the result as a first filter, then confirm the details with the cantonal authority handling your file or with a relocation consultant before you commit to a moving date or resign from a current position.

  • Cantonal processing times and internal practices are not reflected in the score
  • Salary and working-condition checks by the authority are not simulated
  • Recognition of foreign qualifications is not assessed
  • Family reunification eligibility is indicative only
A favourable result from this tool is not a permit approval. Only the competent cantonal migration office and, for quota-based cases, the State Secretariat for Migration can confirm eligibility.

How to use the result

If the tool points you towards the EU/EFTA free movement route, your next step is usually to prepare your registration file for the commune where you will live, alongside your employment contract or proof of sufficient means. If it points you towards the non-EU/EFTA quota route, your employer will typically need to file the permit request with the cantonal authority before you can register.

Whichever route applies, the practical steps around housing, school registration, and banking still need to happen in parallel, and family members may need a separate assessment even when your own profile looks straightforward.

Once you have a sense of your route, a work permit consultant can review your actual file, confirm the correct permit category, and prepare the application with your employer or on your behalf.

Request a pre-assessment

Also Worth Reading

Frequently Asked Questions

Is this Swiss permit eligibility check an official decision?
No. It is an indicative tool based on general federal rules for EU/EFTA and non-EU/EFTA admission. Only the cantonal migration office responsible for your future place of residence, and where relevant the State Secretariat for Migration, can issue a binding decision on your permit application.
Which Swiss permit do I need as an EU citizen with a job offer?
It depends mainly on your contract length. A contract under a year generally leads to a short-term permit (L), a longer or permanent contract to a residence permit (B), and cross-border commuters who live abroad and work in Switzerland apply for a G permit. EU/EFTA citizens do not go through the quota system.
Am I eligible to work in Switzerland as a non-EU/EFTA national?
You can be considered if your employer demonstrates that no suitable candidate was available from Switzerland or the EU/EFTA area, your profile generally fits specialist or managerial criteria, and an annual quota place is available. The federal quota is limited each year, so timing and employer support both matter.
Can my family join me once I have a Swiss permit?
Family reunification is possible for spouses, registered partners and minor children in most cases, but the exact conditions depend on your own permit category, your income, and sometimes your housing situation. The tool flags this as a likely route rather than a confirmed one, since cantonal practice varies.
How long does a Swiss work permit application take?
Processing times vary by canton, by permit category, and by how complete the file is when it is submitted, so we do not state a fixed duration here. As a general pattern, EU/EFTA applications tend to move faster than non-EU/EFTA quota-based applications, which depend on quota availability.

Get a detailed assessment

A consultant will get back to you within 24 hours on business days, with no obligation. Your data is treated confidentially.