Residence Permit B Bern: Requirements and Renewal (cross-border guide)

Swiss cantonal administration office officer assisting resident with permit renewal documentation

The B permit is renewable every year. Complete guide to requirements, necessary documents and renewal procedure at cantonal migration offices.

Context

In a nutshell

  • Permit B is a renewable residence document for residence in Switzerland
  • Managed by cantonal offices coordinated by the federal SEM
  • Renewable periodically with presentation of updated documentation
  • Distinguished from permit L (short duration, up to 1 year) and C (domicile)

Key facts

  • What: Renewable residence permit in the Swiss SEM system
  • Category: Permit B of the Secretariat of State for Migration
  • Competent body: Cantonal Office of Migration of each canton
  • Validity: Renewable, non-perpetual; periodic duration
  • Rights: Legal residence, work in Switzerland, access to public services

The B residence permit is the administrative instrument that allows a foreigner to legally reside in Switzerland for reasons of work, family reunification or other stable purposes — unlike the L permit, which authorizes short stays of up to one year. In the Swiss migration system managed by the State Secretariat for Migration (SEM), the B permit represents an intermediate category between the L permit (short duration) and the C permit (domicile), the latter reserved for those who have accumulated a certain number of years of stable residence.

The main feature of the B permit is its renewability: it is not a permanent document, but periodically (usually every year) requires verification and renewal at the competent cantonal migration office. This renewability means that those who

Operational details

Practical implications of the B permit in Switzerland

Having a B permit in Switzerland entails specific rights and duties that affect the daily, tax and social security life of those who reside in the country. Unlike the L permit, designed for short and precarious stays, the B permit legitimizes a stable residence and gives access to many civil and social rights, although not to federal political rights (voting, elections).

On the employment front, a B permit holder can work in Switzerland for Swiss employers, with protection from Swiss labour law. This means access to guarantees: maximum hours 45 hours per week in industry/offices/sales, or 50 hours in other sectors; minimum 4 weeks of annual leave (5 for those under 20). The salary contributions — AVS/AI/IPG (5.3% employee, 10.6% total with employer), AD/AC (1.1% up to the annual ceiling), LAINF/LAA accident insurance (0.7-1.5% depending on the sector), and the third social security pillar LPP/BVG — follow the same rules applied to Swiss citizens.

On the tax front, a B permit holder is subject to Swiss taxation on three levels: direct federal tax (DFI), cantonal tax and municipal tax. In the canton of Bern, as in every canton, there are specific cantonal rates and municipal multipliers: each municipality applies a multiplier to the cantonal rate. Tax reporting is required annually, and

Useful planning tools

To estimate your pension strategy, use the pension planner and the pillar 3 simulator.

Key points

How to request a B Permit

The request for a B Permit occurs at the cantonal level. Here are the general steps that are followed in most cantons, including Bern:

Step 1: Gather supporting documents

Before visiting the cantonal migration office, it is necessary to prepare the supporting documents. Generally, the following are required: a valid passport or recognized identity document, a signed employment contract from the Swiss employer (or a job offer letter), a declaration of residence or rental agreement that proves a stable residence, a certificate of no pending criminal record from the country of origin (if required), and cantonal request forms completed.

Step 2: Submit the application to the cantonal office

In the canton of Bern, the competent office is the cantonal migration office. The application must be submitted in accordance with the specific modalities specified by the canton. It is essential to respect the deadlines and attach all the required documentation, otherwise the application will be postponed until completion.

Step 3: Examination and decision phase

The office examines the documentation, verifies that the employment contract is in order, and checks for any exclusion grounds. The examination time varies from a few days to 4-6 weeks, depending on the workload of the cantonal office.

Step 4: Permit collection or notification of denial

If approved, the holder will receive the B Permit. If denied, they will receive a notification with the reasons for the denial and the possibility of appealing within specific terms.

Frequently Asked Questions
What is the difference between permit B and permit C?
The B permit is a renewable residence permit for those who reside in Switzerland with a certain stability (work, studies, reunification). The C permit is a residence permit that is normally obtained after 10 years of residence (5 years for EU/EFTA citizens) and is more stable. C does not require periodic renewal like B. Only with a C permit is it possible to proceed towards Swiss naturalization.
What documents do I need to apply for a B permit?
Generally you need: valid passport, signed employment contract, proof of accommodation (rent or declaration of residence), certificate of good conduct if required. Application forms are available at the cantonal migration office. It is important to check the office site for the complete and up-to-date list, as some documents may vary for specific circumstances.
How often does the B permit need to be renewed?
Permit B is renewable and the duration of validity is usually annual. Before the deadline (generally 30-60 days), the holder must submit a new request with updated documentation. Failure to renew results in the expiry of the permit and the illegality of the residence.
If I have a B permit, am I subject to the same Swiss taxes?
Yes. A B permit holder is resident in Switzerland and therefore subject to taxation on three levels: direct federal tax (DFI), cantonal tax, and municipal tax. In the canton of Bern there are specific cantonal rates. Every year it is mandatory to file a tax return. You can use the salary calculator to estimate your net taxes.
Do I have to have health insurance with a B permit?
Yes, health insurance (LAMal/KVG) is mandatory for all residents in Switzerland, including B permit holders. It must be taken out within 3 months of arrival. It is not a tax, but private insurance at per capita premiums. Premiums vary by canton and may benefit from cantonal reductions depending on income.

Related articles