Three years on Status S, you’ve finally got a stable job, kids are in school - and then you find out that Status S depends on the Federal Council’s decision and could end at any time. The obvious question: how do you switch to a proper B residence permit, or even a C permit? And more importantly - which documents do you need translated for that? Let’s break it down.
B and C permits - what they are and how they differ from Status S¶
Switzerland has several types of residence permits, and they come with very different rights. Here’s the breakdown.
B permit (Aufenthaltsbewilligung) is a residence permit issued for a specific period (usually 1 year for third-country nationals, 5 years for EU/EFTA citizens). It’s renewable. Tied to a specific purpose: work, study, or family reunification. For third-country nationals (and Ukrainians fall into this category), the B permit is tied to your canton and employer. Change your job - you need a new permit.
C permit (Niederlassungsbewilligung) is an unlimited residence permit - essentially Swiss permanent residency. It gives you almost the same rights as Swiss citizens (except voting). Not tied to any employer or canton. You can freely change jobs, move between cantons, start a business.
Status S is temporary protection. It can be revoked by the Federal Council, and then you have a few months to leave or change your status. Current deadline - at least until March 4, 2027.
Here’s how rights compare in practice:
| Criteria | Status S | B Permit | C Permit |
|---|---|---|---|
| Duration | until revoked by Federal Council | 1-5 years (renewable) | unlimited |
| Change canton | permission needed | permission needed (third-country) | freely |
| Change employer | notification | new permit (third-country) | freely |
| Social assistance | yes, Sozialhilfe | depends on type | yes, full access |
| Path to citizenship | no | yes, after 10 years of residence | yes, after 5 years with C |
| Family reunification | limited | yes, with conditions | yes, easier |
How Ukrainians can get a B permit in Switzerland¶
For Ukrainians with Status S, there are several paths to a B permit.
Through employment (the most common route)¶
If you have a job in Switzerland, your employer can apply for a B permit for you. But there’s a serious catch: the employer must prove they couldn’t find a suitable candidate among Swiss citizens and EU/EFTA nationals (the priority of domestic workers principle - Inländervorrang). Plus there are annual quotas: in 2026, the Federal Council allocated 4,500 B permits for third-country nationals for all of Switzerland.
What you need as an employee: - Qualifications that match the position - Diploma recognition (if the profession is regulated) - Salary that meets local standards
Through education¶
Enrollment at a Swiss university gives you the right to a B permit for studies. You’ll need university confirmation and proof of financial means (about 21,000 CHF per year - the minimum living costs for a student).
Through family reunification¶
If your spouse or parents hold a B permit, C permit, or Swiss citizenship - you can apply for B through family reunification. Conditions: adequate housing, financial independence from social assistance.
Through the “cas de rigueur” procedure (hardship case)¶
After 5 years of living with Status S (for the first Ukrainians, this means from March 2027), you can apply for a B permit through the hardship case recognition. The canton evaluates your integration: language skills, employment, clean criminal record, social ties. This isn’t automatic - each case is reviewed individually.
How to get a C permit (permanent residence)¶
The C permit is the next step after B. For third-country nationals (including Ukrainians), there are two paths.
Standard route: 10 years with a B permit¶
After 10 years of continuous residence with a B permit, you can apply for C. You need to meet integration requirements: - Language: oral A2, written A1 (in one of Switzerland’s official languages) - Respect for the legal order and constitutional values - Financial independence (no social assistance) - Participation in economic and social life
Fast-track route: 5 years with B (early granting)¶
If you’ve integrated particularly well, you can apply for C after just 5 years with a B permit. Language requirements are higher: - Language: oral B1, written A1 - Stable employment or education - No dependence on social assistance - Demonstrated active integration
Application fee: 95-200 CHF depending on the canton.
Which documents need translation¶
Here’s the specific list of documents you’ll need for B or C applications, and whether they need translation.
| Document | What it’s for | Translation needed? | Into which language |
|---|---|---|---|
| Foreign passport | Identification | No | - |
| Birth certificate | Registration, family reunification | Yes | Canton language (DE/FR/IT) |
| Marriage certificate | Family reunification, registration | Yes | Canton language |
| Diploma / school certificate | Qualification recognition, work | Yes | DE/FR/IT or EN |
| Diploma supplement | Qualification recognition | Yes | DE/FR/IT or EN |
| Employment records / references | Proof of experience | Yes | Canton language |
| Criminal record certificate | B/C permit, Einbürgerung | Yes | Canton language |
| Medical documents | Health insurance, doctor | Yes | Canton language |
| Language level certificate | Integration proof for C | No (if fide or recognized) | - |
| Income certificate | Financial independence | Yes | Canton language |
| Rental agreement | Proof of residence | No (usually Swiss) | - |
The key thing to remember: the translation language depends on your canton. Switzerland has four official languages - German, French, Italian, and Romansh. In Zurich you submit documents in German, in Geneva in French, in Ticino in Italian. Before ordering any translation, check with your cantonal migration office (Migrationsamt / Office cantonal de la population / Ufficio della migrazione) which language they accept.
Some institutions accept English for diplomas and academic documents - but that’s the exception, not the rule. Don’t risk it, check beforehand.
Translation requirements: who can translate¶
Switzerland requires certified translation (beglaubigte Übersetzung) for all official documents. Here’s who can do it:
Sworn translator (vereidigter Übersetzer / traducteur juré / traduttore giurato) - a translator who has taken an oath at the cantonal court. They have the right to stamp and sign translations, giving them legal validity.
Notarized translation - a translation certified by a notary with their signature and seal. More expensive, but sometimes required for specific procedures.
Where to find a translator: - ASTTI - Swiss Association of Translators and Terminologists - Cantonal court (Bezirksgericht / Tribunal de district) - Recommendations from your cantonal migration office
Translations done by a Ukrainian notary aren’t accepted in Switzerland. Translations from sworn translators in Germany or Austria are often accepted in practice (if the language is correct), but there’s no official guarantee - check with your canton.
Translation costs in Switzerland¶
Switzerland is one of the most expensive countries in Europe, and translation prices reflect that.
| Service | Approximate cost |
|---|---|
| Certified translation - first page | from 75-95 CHF |
| Certified translation - each additional page | from 39 CHF |
| Notarized translation - first page | from 145-180 CHF |
| Notarized translation - additional pages | from 52 CHF |
| Notarized translation with apostille | from 215-275 CHF per page |
| Birth certificate translation (1-2 pages) | 75-150 CHF |
| Diploma with supplement translation (3-5 pages) | 150-350 CHF |
| Criminal record certificate translation | 75-120 CHF |
| Full package for B permit (5-8 documents) | 500-1,200 CHF |
Standard turnaround time is 3-5 business days. Rush translation (1-2 days) costs 50-100% more.
Someone on a forum for Ukrainians in Switzerland shared: “Paid 800 francs for the full document package for switching from S to B. But it’s better not to cut corners - a translation error can delay the whole process by months.”
If you want to save time and money - ChatsControl can create a draft translation of your documents from Ukrainian into German or French. A sworn translator then just reviews and stamps it, which works out significantly cheaper than ordering a translation from scratch.
Language requirements for B and C permits¶
Language proficiency is one of the key integration requirements in Switzerland. Here’s what you need:
For B permit renewal: - Some cantons require proof of language level at renewal - For family reunification: level A1 (or proof of enrollment in a language course) - Specific requirements vary by canton
For C permit (standard, after 10 years): - Oral language: A2 - Written language: A1
For early C permit (after 5 years): - Oral language: B1 - Written language: A1
Language level is proven with a certificate from the SEM list or a fide system certificate (created specifically for Switzerland). The list of recognized certificates is updated regularly - the latest update was January 1, 2026.
Tip: start learning the language right away, even if you don’t need it for work yet. By the time you’re ready to apply for C - you’ll already have the required level.
Apostille on Ukrainian documents¶
For B or C permit applications, some documents need an apostille. Switzerland is a member of the Hague Convention, so apostilles from Ukraine are recognized.
Documents that typically need an apostille: - Birth certificate - Marriage certificate - Diploma - Criminal record certificate
The apostille is placed on the original document in Ukraine (through the Ministry of Justice or authorized bodies). It’s translated along with the document into the canton’s language.
Common mistakes when applying for B and C permits¶
Translation in the wrong language. A classic: you live in Bern (German-speaking), but ordered a French translation because “Switzerland is French-speaking too.” Bern is a German-speaking canton. Always check the language at Migrationsamt before ordering a translation.
Not getting your diploma recognized early enough. Qualification recognition through Swiss ENIC or SERI takes 3-6 months. If you start this process at the same time as your B application - you’ll delay everything. Apply for recognition well in advance.
Expired criminal record certificate. The certificate from Ukraine has a limited validity period (usually 3-6 months). If document collection drags on - you’ll have to order a new one and translate it again.
Ignoring language requirements. For a C permit you need at least A2 oral and A1 written. If you’ve lived in Switzerland for 10 years and haven’t learned the language - you won’t get the C permit, even if all other requirements are met.
Translation done in Ukraine. A certified translation from a Ukrainian notary isn’t recognized in Switzerland. You need a translation from a sworn translator authorized to work in Switzerland, or a notarized translation.
Not keeping your originals. When transitioning from Status S to B, your S permit (S-Ausweis) is taken away. But all your Ukrainian original documents must stay with you. Make copies of everything in advance.
FAQ¶
How much does document translation cost for a B permit in Switzerland?¶
Depends on the number of documents. The minimum set (birth certificate, diploma, criminal record certificate) will cost 300-600 CHF for certified translations. A full package of 5-8 documents runs 500-1,200 CHF. If you need notarization or apostille - add another 100-200 CHF per document.
Can you go from Status S directly to a C permit?¶
No. You first need to get a B permit, and then - after 5-10 years with B - apply for C. Status S doesn’t count toward the residence period for a C permit. The exception: if the canton issues a B permit to Status S holders after 5 years (through the “cas de rigueur” procedure), then the clock for C starts from the moment you receive B.
What language should documents be translated into for the migration office?¶
Into the official language of the canton where you live. German - for Zurich, Bern, Basel, Lucerne, St. Gallen. French - for Geneva, Vaud, Neuchatel. Italian - for Ticino. In bilingual cantons (Bern, Fribourg, Valais) - check with the office which language they accept for the specific procedure.
How long does it take for Ukrainians to get a B permit?¶
Depends on the basis. Through employment - 1 to 3 months after the employer files the application (if there’s quota availability and all documents are in order). Through “cas de rigueur” after 5 years with Status S - can take 3-6 months, as the canton thoroughly evaluates integration. Through family reunification - usually 2-4 months.
Does Switzerland accept translations done in Germany?¶
In practice, often yes - if the translation was done by a sworn translator (vereidigter Übersetzer), has a stamp and signature, and is in the correct language. But there’s no guarantee, because each canton decides for itself. Before submitting documents, check with the cantonal Migrationsamt or Office cantonal de la population.
Which language certificates does Switzerland accept for a C permit?¶
SEM publishes an official list of recognized certificates. These include: fide (the Swiss system), Goethe-Institut (for German), DELF/DALF (for French), CELI/CILS (for Italian), TestDaF, ÖSD, and others. The full list is updated annually - the latest update is from January 1, 2026. Check the current list on the SEM website.
Need a professional translation?
AI translation + human review + notary certification
Order translation →