The Swiss B permit — formally the Aufenthaltsbewilligung — is the standard first long-term residence permit for foreign nationals living and working in Switzerland. If you are relocating to Switzerland for employment, establishing a business, or working as a self-employed professional, the B permit is almost certainly the permit you need to obtain first. EU/EFTA nationals qualify relatively easily under the free movement agreement; non-EU nationals face quotas and a more detailed assessment.
This guide explains exactly who qualifies, what the application process looks like, what it costs in time and documentation, and how the B permit fits into the longer road toward a C permit and, ultimately, Swiss citizenship.
What Is the Swiss B Permit?
The B permit is an annual residence permit that allows foreign nationals to live and work in Switzerland on a renewable basis. It is not a permanent permit — that distinction belongs to the C permit (Niederlassungsbewilligung) — but it is the gateway through which nearly every long-term foreign resident in Switzerland passes.
Formally called the Aufenthaltsbewilligung, the B permit grants its holder the right to reside in Switzerland, take up employment, or engage in self-employed activity within the issuing canton. It is renewed as long as the qualifying conditions (employment, self-employment, or sufficient financial means) continue to be met.
The legal basis is the Federal Act on Foreign Nationals and Integration (AIG/FNIA), particularly Articles 18–27 for third-country nationals, alongside the Agreement on the Free Movement of Persons (AFMP) for EU/EFTA nationals. Cantonal authorities administer the permit under federal oversight from the State Secretariat for Migration (SEM).
The B permit is a cantonal permit: it is issued by the cantonal migration authority (Migrationsamt) of the canton where you live, not by a federal authority. If you move to a different canton, you must notify both authorities and re-register your permit.
Who Qualifies for a B Permit in Switzerland?
Switzerland applies a fundamentally different framework to EU/EFTA nationals versus citizens of all other countries. Understanding which category you fall into is the single most important factor in determining how accessible a B permit will be for you.
EU/EFTA Nationals
For citizens of EU and EFTA member states, the B permit is freely available under the Agreement on the Free Movement of Persons (AFMP) — a bilateral agreement between Switzerland and the European Union in force since 2002.
If you are an EU/EFTA national, you are entitled to a B permit provided you can demonstrate one of the following:
- A valid employment contract with a Swiss employer
- Proof of self-employment activity in Switzerland (business registration, client contracts, evidence of economic activity)
- Sufficient financial means to support yourself without recourse to Swiss social assistance (applicable if you are not working — for example, retired EU nationals or those with independent income)
Duration for EU/EFTA nationals:
- If your employment contract runs for 12 months or longer (or you are self-employed with an established business), you receive a B permit valid for 5 years, renewable.
- If your employment contract is for less than 12 months, you receive a B permit valid for 1 year, corresponding to the contract duration, renewable if a new contract is secured.
The application process for EU/EFTA nationals is administratively straightforward and is typically processed within days to a few weeks. No quota applies; no employer needs to justify hiring a foreigner over a Swiss candidate.
Non-EU/EFTA Nationals (Third-Country Nationals)
For citizens of all other countries — the United States, the United Kingdom (post-Brexit), Canada, Australia, India, the UAE, and so on — the framework is substantially more restrictive.
Switzerland applies the two-circle system (Zweikontingentsystem), under which immigration from non-EU/EFTA countries is subject to annual federal quotas. These quotas are limited, and demand routinely exceeds supply for certain categories.
Non-EU/EFTA nationals seeking a B permit must generally:
- Have employer sponsorship: a Swiss employer must apply to the cantonal migration authority on your behalf and justify why the position could not be filled by a Swiss or EU national (the Inländervorrang principle — Swiss and EU applicants must be given priority in the hiring process).
- Demonstrate personal qualifications: the applicant must typically be a qualified specialist, manager, or specialist worker who brings skills or expertise not readily available in the domestic labour market.
- Meet the quota: the canton must have quota capacity available for the permit to be issued. Quotas reset annually on 1 January.
- Demonstrate financial sufficiency: you must show you can live without drawing on Swiss public assistance.
For non-EU/EFTA entrepreneurs seeking to relocate to Switzerland and run their own company here, a separate self-employment pathway exists — covered in detail below.
Processing time for non-EU/EFTA nationals is typically several months, and in some cases longer if cantonal or federal review is required.
B Permit Comparison: EU/EFTA vs. Non-EU/EFTA
| Factor | EU/EFTA Nationals | Non-EU/EFTA Nationals |
|---|---|---|
| Legal basis | AFMP bilateral agreement | AIG/FNIA; federal quotas |
| Quota applies? | No | Yes |
| Employer sponsorship required? | No (self-application possible) | Generally yes (for employment-based permits) |
| Priority hiring rules (Inländervorrang)? | No | Yes — Swiss then EU applicants must be preferred |
| Initial B permit duration | 5 years (1 year if contract < 12 months) | 1 year (renewable) |
| Typical processing time | Days to weeks | Several months |
| Self-employment pathway | Available — proof of activity sufficient | Available — but requires detailed economic case |
| Path to C permit | After 5 years of B permit | After 10 years of B permit |
| Restrictions on canton | Cantonal permit; notify on move | Cantonal permit; notify on move |
B Permit for Entrepreneurs and Company Owners
This is an area where we regularly advise clients, and where misunderstandings are common.
Forming a Swiss company does not automatically entitle you to a Swiss residence permit. A Zug GmbH or AG in your name gives you a legal entity, but the residence permit is a separate matter governed by immigration law, not company law. Many foreign entrepreneurs learn this only after their company is already registered.
The Self-Employment Route (Selbständigerwerbende)
Non-EU/EFTA nationals who wish to relocate to Switzerland and run their own business can apply for a B permit on the basis of self-employment. This pathway is available, but the evidentiary threshold is higher than for employment-based applications.
The cantonal migration authority — in coordination with the relevant federal offices — will assess whether:
- The business activity is genuinely in Switzerland’s economic interest: does the business create jobs, generate tax revenue, bring foreign capital, or fill a genuine market need?
- The business plan is financially sustainable: can the applicant support themselves from the business without requiring social assistance?
- The applicant will be personally and actively managing the business from Switzerland: a passive shareholder who lives abroad does not qualify.
Sole proprietors (Einzelfirma registered with the cantonal commercial register) can apply for self-employment status directly. For GmbH or AG company owners, the standard route is to demonstrate that you are the active director managing the company personally in Switzerland — the self-employment assessment looks through the corporate structure to the actual economic activity you are conducting.
The cantons differ in how they assess these applications. Zug, for example, has well-established processes for business owners and is familiar with internationally mobile entrepreneurs. The canton’s migration office is accustomed to cases involving holding structures, international clients, and non-Swiss revenue streams. This is part of why many of our clients base their Swiss company in Zug and simultaneously apply for their B permit through the Zug Migrationsamt.
What the B2 Permit Process Actually Looks Like (Non-EU Entrepreneurs)
Most guides describe the non-EU work permit in abstract terms. Here is what happens in practice when we file a B2 permit for a non-EU business owner in canton Zug:
The explanation letter is the entire case. The cantonal migration authority requires a detailed written justification explaining why no Swiss or EU/EFTA candidate is suitable for the role. This is not a box-ticking exercise. The letter must address the specific skills, language requirements, industry knowledge, and business relationships that make the applicant uniquely qualified. A generic “the applicant has international experience” will not pass.
Retainer and cost: Our standard retainer for residence permit support is CHF 3,500, covering the preparation of the explanation letter, coordination with the cantonal migration office, document review, and follow-up. Hourly work beyond the retainer scope (complex cases, appeals, additional filings) is billed at CHF 150–450/hour depending on the matter.
The banking problem nobody warns you about. A client — a pharmaceutical company we will call “Aquavit Pharmaceuticals” — had their B permit approved and their company registered, only to have PostFinance reject their corporate bank account application. The rejection had nothing to do with the permit or the company structure; it was purely a compliance decision by the bank. The client then needed a second bank approach, which added six weeks to their timeline. This is not unusual: permit approval and banking approval are entirely separate processes, and one does not guarantee the other.
Timeline from our files: Commercial register formation takes approximately one month. Once the company exists and the permit application is filed, add another month for relocation essentials — accommodation, commune registration, biometric appointment. Total: roughly two months from filing to physical arrival, assuming no complications with the cantonal quota or the explanation letter.
For more on this topic, see our dedicated guide on the residence permit for business owners in Switzerland.
Practical note for EU/EFTA nationals forming a Swiss company: If you are an EU/EFTA citizen, you need only demonstrate evidence of your self-employed activity in Switzerland — a business registration, a client contract, an invoice history. The economic interest assessment that applies to non-EU nationals does not apply to you. The process is considerably faster and simpler.
Financial Requirements
Regardless of whether you are employed or self-employed, and regardless of your nationality, you must demonstrate to the cantonal authorities that you can cover your living costs in Switzerland without drawing on public social assistance.
Switzerland’s cost of living is high. Cantonal authorities expect to see:
- For employed applicants: a salary commensurate with Swiss norms for the role and industry
- For self-employed applicants: evidence of business revenue, client contracts, retained earnings, or personal assets sufficient to cover Swiss living costs (typically a minimum of CHF 60,000–80,000 per year for a single person, though cantonal thresholds vary)
Relying on social welfare during the B permit period can result in non-renewal and can affect your eligibility for permanent residence and naturalisation. The financial self-sufficiency requirement is set out under Art. 62 AIG (FNIA), which lists grounds for non-renewal including dependence on social assistance.
Duration, Renewal, and the Path to the C Permit
The B permit is renewable. As long as the qualifying conditions are maintained — ongoing employment, active self-employment, or sufficient financial means — renewal applications are generally approved without difficulty.
Path to the C permit (Niederlassungsbewilligung):
- EU/EFTA nationals: eligible to apply for the C permit after 5 years of uninterrupted, lawful residence in Switzerland on a B permit. The C permit is permanent, is not tied to a canton in the same way, and does not require renewal linked to employment.
- Non-EU/EFTA nationals: eligible to apply for the C permit after 10 years of uninterrupted, lawful residence. Some nationalities may qualify after 5 years based on bilateral treaties (US and Canadian nationals, for example, benefit from specific provisions), but the standard rule is 10 years.
The C permit pathway is covered in more detail on our dedicated C permit Switzerland page.
B Permit and Swiss Citizenship
Swiss naturalisation requires 10 years of legal residence in Switzerland. Crucially, this counts from the date of your first formal registration as a resident — and B permit years count toward this total.
This means the B permit is not merely a staging post: every year you spend in Switzerland on a valid B permit is a year that accumulates toward your eventual eligibility for Swiss citizenship. For clients who have a long-term view of establishing themselves in Switzerland, beginning the B permit process as early as possible is strategically important.
Cantonal and municipal residence requirements for naturalisation add further conditions: most cantons require 2–3 years of residence within the canton, and the Gemeinde (municipality) may require shorter local residence periods. Starting in the right canton and maintaining stable residence matters.
Documents Required for a B Permit Application
While exact requirements vary by canton and by category (employed vs. self-employed, EU/EFTA vs. non-EU/EFTA), the standard document set includes:
- Valid passport (typically valid for at least 6 months beyond the permit period)
- Employment contract (for employed applicants) or commercial register extract and business documentation (for self-employed applicants)
- Proof of accommodation in Switzerland — a signed rental agreement in your name
- Proof of financial means — recent bank statements, payslips, or financial projections for the business
- For non-EU/EFTA self-employed applicants: detailed business plan, evidence of Swiss economic interest, client documentation, and evidence of personal management
- Application form (cantonal — varies by canton)
- Application fee (cantonal — varies, typically CHF 50–150)
For company formation in Switzerland combined with a B permit application, we typically coordinate the commercial register documentation, the notarial requirements for GmbH/AG formation, and the migration dossier in parallel, reducing total lead time significantly.
How to Apply: Process and Timeline
Step 1: Secure your qualifying activity
Before applying, ensure your employment contract is signed or your business registration is in place. The permit application is anchored to a qualifying activity.
Step 2: Secure accommodation
Most cantonal migration offices require a signed rental agreement before they will process a B permit application. Hotels and short-term lets generally do not qualify.
Step 3: File with the cantonal Migrationsamt
Applications are filed with the migration office of the canton where you will reside. For EU/EFTA nationals relocating for employment, the employer may file on your behalf. For self-employed individuals, you file directly.
Step 4: Attend biometric registration
Most cantons require an in-person appointment to capture biometrics and collect the physical permit card.
Timelines:
- EU/EFTA nationals: 5–20 working days in most cantons
- Non-EU/EFTA employed: 6–12 weeks if the quota is available at cantonal level; longer if federal referral is required
- Non-EU/EFTA self-employed: 3–6 months, sometimes longer depending on the complexity of the business case and the specific canton
Cantonal Differences
Switzerland has 26 cantons, and migration administration is decentralised. While federal law sets the overall framework, cantons have discretion in how they assess self-employment applications, how quickly they process permits, and how they interpret the economic interest criterion for entrepreneurs.
Zug is consistently one of the most business-friendly cantons in Switzerland and has significant experience with internationally mobile business owners. Its migration authority is familiar with holding structures, international consulting businesses, and entrepreneurs whose revenue is generated outside Switzerland. The canton’s administrative efficiency also means processing times are competitive.
Other cantons commonly used by business owners include Schwyz and Nidwalden, though Zug’s infrastructure, transport links, and established international business community make it the most popular base for our clients.
If you are planning to immigrate to Switzerland as a business owner, your choice of canton is a decision worth making deliberately and early.
Coordinating Company Formation and B Permit
A question we address with almost every non-EU/EFTA entrepreneur client is the sequencing problem: you need a Swiss company to demonstrate self-employment, but you need a residence permit to live in Switzerland. Neither process waits for the other.
Edge case we see regularly: A founder forms an AG, appoints a nominee director, and assumes the company’s existence will support their B permit application. It will not — not automatically. The migration authority assesses the founder’s personal role, not the company’s existence. If you are listed as a shareholder but not as a managing director actively running operations from Switzerland, the self-employment case collapses. We have had to restructure applications mid-process because the initial corporate setup did not support the immigration filing.
The practical answer is to run both processes in parallel. We handle Swiss company formation — typically a Zug GmbH or AG — and coordinate the preparation of the B permit dossier simultaneously. The company registration gives you the commercial register documentation the migration authority needs to assess your self-employment claim. The B permit application can be filed with the newly registered company as the qualifying basis.
This parallel approach is standard practice for our clients and significantly reduces the total time from decision to legal residency.
Permit Comparison: B Permit in Context
| Feature | L Permit | B Permit | C Permit | G Permit |
|---|---|---|---|---|
| Duration | Up to 12 months | 1-5 years (renewable) | Permanent | 5 years (renewable) |
| Swiss residence | Yes | Yes | Yes | No (lives abroad) |
| Family reunification | No (non-EU) | Yes, with conditions | Yes | No |
| Path to citizenship | No | Yes (via C permit) | Direct prerequisite | No |
| Quota (non-EU) | Yes (~5’200/year) | Yes (~8’500/year) | No | Yes (non-EU) |
| Right to change employer | No | Yes, with notification | Yes | Yes |
| Counts toward C permit | Limited | Yes — fully | N/A | No |
| Source tax applies | Always | Until C permit or CHF 120’000+ | No | Always |
Objection FAQ: Questions Clients Actually Ask
Can I work while my B permit application is being processed?
For EU/EFTA nationals: yes, under the 90-day notification procedure. You can start work while the B permit is processed. For non-EU/EFTA nationals: no. You must wait for the permit to be issued and, if outside Switzerland, obtain a D visa before entering. Starting work without valid authorisation exposes both you and your employer to penalties under Art. 115 AIG.
Do I need to speak German or French for a B permit?
Not for the permit application itself. There is no language requirement for B permit issuance. Your lawyer handles submissions in the cantonal language. For daily life, basic German helps in German-speaking cantons but is not essential in internationally oriented business environments (Zug, Zurich). However, if you plan to continue toward a C permit and Swiss citizenship, language proficiency will eventually be required — start early.
Can I bring my family on a B permit?
Yes, subject to conditions. EU/EFTA nationals can bring their spouse and dependent children under the AFMP — the process is straightforward but is only initiated after the primary permit is accepted. Non-EU/EFTA nationals can apply for family reunification, but requirements include adequate housing, sufficient income (typically CHF 40’000-60’000 net household income for a couple), and in some interpretations a waiting period. File promptly — delays beyond 12 months can complicate the application.
How much money do I need to move to Switzerland on a B permit?
This depends on your route. For employed applicants: your salary must meet Swiss market standards, and you need first/last month rent plus deposit (typically three months’ rent = CHF 4’500-9’000 for a one-bedroom). For self-employed non-EU applicants: personal liquidity of at least CHF 500’000 and Swiss business capitalisation of CHF 500’000-1’000’000 are practical minimums. Regardless of route, budget for: mandatory health insurance (CHF 400-700/month), AHV social contributions (approximately 10% of self-employment income), and the residence permit support retainer (CHF 3’500 with Lawsupport, plus CHF 150-450/hour for additional work).
Frequently Asked Questions
Can I change jobs on a B permit? Yes. A B permit does not lock you to a specific employer. You can change employers within the canton. You should notify the cantonal migration office of the change, and for non-EU/EFTA nationals, the new employer may need to confirm the continued basis for the permit. EU/EFTA nationals simply update their details.
Can I work in another canton with my B permit? Your B permit is issued by the canton where you reside, and full working rights apply in that canton. For work in other cantons, EU/EFTA nationals face no meaningful restriction. Non-EU/EFTA nationals may need to seek approval for extended activity in other cantons — in practice, business travel and meetings are not restricted, but physically relocating your primary work location to a different canton requires permit transfer.
Does owning shares in a Swiss company give me a residence permit? No. Owning shares — whether 10% or 100% — does not in itself entitle you to a Swiss residence permit. The permit is based on your personal qualifying activity (employment or self-employment) and your personal residence in Switzerland. Passive shareholders who live abroad have no immigration claim based on their shareholding.
What happens if my employment ends during my B permit period? For EU/EFTA nationals, a period of involuntary unemployment does not automatically terminate the B permit, and you retain the right to remain to seek new employment. For non-EU/EFTA nationals, loss of the qualifying employment is a material change that must be reported to the cantonal migration office; continued residence depends on whether a new qualifying basis can be established promptly.
Does my B permit allow family members to join me in Switzerland? In many cases, yes. Family reunification (Familiennachzug) is possible for B permit holders, though the conditions and processing differ for EU/EFTA versus non-EU/EFTA holders. EU/EFTA nationals can generally bring their spouse and dependent children under the AFMP. Non-EU/EFTA nationals must apply separately under family reunification rules, subject to additional requirements including accommodation standards and financial thresholds. The right to family reunification for third-country nationals is governed by Art. 44 AIG (FNIA).
How do I renew my B permit? Renewal applications are filed with the same cantonal migration office that issued your permit, typically 2–3 months before the expiry date. One detail that catches people off guard: the renewal paperwork must be physically signed with a wet-ink signature (blue or black pen). Digital signatures are not accepted by Swiss cantonal migration offices for permit renewals. We have seen renewal applications returned because the applicant signed electronically. You must demonstrate that the qualifying basis still exists — ongoing employment contract, continued self-employment activity, or continued financial self-sufficiency. For most applicants whose circumstances have not changed, renewal is straightforward. A significant gap in employment or dependence on social assistance can jeopardise renewal under Art. 62 AIG.
How do I convert a B permit to a C permit? EU/EFTA nationals may apply for the C permit after 5 years of uninterrupted lawful residence. Non-EU/EFTA nationals must generally wait 10 years, though some nationalities qualify after 5 years under bilateral treaties. The C permit (Niederlassungsbewilligung) is permanent, does not require renewal linked to employment, and is not restricted to a single canton. Applications are filed with the cantonal Migrationsamt and must demonstrate uninterrupted residence, no dependence on social assistance, and a sufficient level of integration.
Can I be self-employed on a B permit as a non-EU national? Yes, but the bar is higher than for employed applicants. You must submit a business plan, demonstrate that your activity is in Switzerland’s economic interest (job creation, tax contributions, or a genuine market need), show personal financial sustainability, and prove you will actively manage the business from Swiss territory. See our dedicated page on the residence permit for business owners in Switzerland for the full requirements.
Can I change cantons while on a B permit? Yes, but you must notify both the canton you are leaving and the canton you are moving to. The new cantonal migration office will re-register your permit. For non-EU/EFTA nationals, a canton change is not automatic — the new canton must confirm the permit transfer, which normally proceeds without difficulty if the qualifying basis (employment or self-employment) remains valid in the new canton.
How does the B permit affect my Swiss taxes? B permit holders are subject to Swiss tax on their worldwide income if they are considered tax resident in Switzerland (i.e., residing there for more than 183 days per year or maintaining their principal home there). Most cantons withhold income tax at source (Quellensteuer) for employed non-Swiss nationals until they obtain C permit status or file a supplementary tax return. Self-employed B permit holders file a standard annual tax declaration. Zug’s cantonal tax rates are among the lowest in Switzerland, which is a material consideration for business owners choosing their canton.
Under what circumstances can I lose my B permit? Your B permit can be refused renewal or revoked under Art. 62 and 63 AIG (FNIA) if you: (a) have provided false information in your application, (b) are dependent on social assistance without prospect of improvement, (c) have been convicted of a serious criminal offence, (d) represent a threat to public order or security, or (e) no longer meet the qualifying conditions and cannot establish a new basis. Enforcement is a cantonal competence and decisions can be challenged through cantonal administrative appeal procedures. The SEM residence permits guidance sets out the full grounds.
Does the L permit differ from the B permit? Yes. The L permit (Kurzaufenthaltsbewilligung) is a short-stay permit, typically valid for up to 12 months, issued for fixed-term employment or specific projects. It does not lead to the C permit in the same way the B permit does, and it does not accumulate toward naturalisation. The B permit is the correct choice for anyone intending to establish medium- or long-term residence in Switzerland.
Request a Free Assessment
Switzerland’s immigration framework has significant complexity, particularly for entrepreneurs and non-EU nationals. A weak business plan, an incomplete dossier, or an application filed in the wrong canton can cost months and, in some cases, result in refusal.
At Lawsupport (Morgan Hartley Consulting), we have assisted clients from more than 40 countries in establishing legal residence in Switzerland. With 18+ years of experience and over 1,000 company formations to our name, we know what cantonal migration authorities look for, how to structure a self-employment case that holds up to scrutiny, and how to run the company formation and permit process together without either holding the other back.
We handle:
- B permit applications for employed and self-employed foreign nationals
- Self-employment dossier preparation for non-EU/EFTA entrepreneurs
- Swiss company formation coordinated with the permit application
- Family reunification applications
- Long-term planning toward the C permit
Request a Free Assessment — we will review your specific nationality, employment or business situation, and canton preference, and outline the steps required.
Lawsupport (Morgan Hartley Consulting) Grafenauweg 4, 6300 Zug, Switzerland Phone: +41 44 51 52 592 Email: [email protected]
Senior Corporate Lawyer & Partner: Morgan Hartley | Lawsupport (Morgan Hartley Consulting)