A Swiss job offer can look simple at first glance: sign the contract, start work, get paid. In practice, however, the correct classification of your residence or cross-border commuter permit has a major impact very early on. It determines how your employer sets you up in payroll, whether withholding tax is deducted directly from your salary, which documents you need to provide before your start date, and what kind of day-to-day setup is actually realistic. That is exactly why the question "B, L or G?" should not be left until after the contract is signed.
This guide is for expats, employees and cross-border workers who are assessing a real offer or preparing properly for a move to Switzerland. The focus is deliberately on the practical connections between permit type, payroll, withholding tax, where you live and the typical steps that follow an offer. This is not general migration advice. It is about what actually matters for your net salary, your start date and your everyday life.
What B, L and G permits mean in Switzerland
These three permits represent clearly different living and working models. The B residence permit is typically the standard route for people who live in Switzerland and work there on a longer-term basis. The L short-term permit is designed for a shorter stay or one that is more tightly limited in time. The G cross-border commuter permit, by contrast, is for people who continue living outside Switzerland while working in Switzerland. Even from this basic structure, one thing is already clear: the same job can lead to a different permit depending on where you live and on your personal circumstances.
It is important not to assume that the same path applies to every nationality. EU/EFTA nationals are subject to different rules in many situations than third-country nationals. For third-country nationals, quotas, admission requirements, employer involvement and cantonal procedures often play a much bigger role. The State Secretariat for Migration (SEM) makes these distinctions clearly on its official overview pages, including SEM: Residence for EU/EFTA nationals and SEM: Residence for non-EU/EFTA nationals.
For salary planning, that distinction matters immediately. Someone moving to Zurich, Basel or Lausanne with a Swiss employment contract will often think in terms of a B permit. Someone coming for a project, a fixed-term role or an initial shorter assignment will more often fall into an L setup. Someone who keeps living in France, Germany, Italy or Austria and commutes regularly to work in Switzerland will typically be looking at a G permit. If you want an early estimate of your likely take-home pay, a Switzerland net salary calculator can help. One important note, however: calculators only provide estimates based on standard assumptions and do not replace a binding tax or permit assessment.
For many expats, the B permit is the reference case because it usually comes with a genuine relocation to Switzerland. That does not automatically mean tax simplicity. Even with a B permit, withholding tax may still be deducted directly from salary as long as no C settlement permit is in place and the other conditions are met. Anyone building a residence in Switzerland should therefore not only budget for rent and health insurance, but also for the impact on the monthly payslip.
The L permit is often underestimated in practice, even though it is highly relevant for many international professionals starting out in Switzerland. A fixed-term contract, a project-based assignment or a move with uncertain longer-term prospects can all lead to an L-type situation. This matters because short contract durations often come with a less stable housing setup, possible double costs in the first month and tighter administrative timelines. If you are moving to Switzerland on an L permit, you should evaluate the offer not only by annual gross salary, but by actual monthly net pay and one-off setup costs.
The G permit is not a “smaller B permit.” It is a different model entirely. It is intended for cross-border workers who live outside Switzerland and work inside Switzerland. In areas such as Geneva, Basel and Ticino, this is an everyday and economically important arrangement. If you specifically want to understand how everyday life and net pay work when living in France, the guide on working in Switzerland while living in France as a cross-border worker is the natural next step. It makes clear that the same gross salary figure can look very different under a G setup than under a relocation to Switzerland.
Likewise, a planned move should not be treated as a housing question alone. If you move from Germany, France, Spain or another country to Switzerland, changing your residence will often also change your tax and payroll profile. That is why it makes sense to read Moving to Switzerland: expat tax, salary and setup guide alongside the permit topic. For the actual tax deduction logic, the page on withholding tax in Switzerland by rate and canton for expats is also essential, because permit type alone does not explain how high your monthly deduction will be.
In practical terms, B versus L versus G can be summarised like this:
| Permit | Typical model | Residence | Practical payroll impact |
|---|---|---|---|
| B | Longer-term work and life in Switzerland | In Switzerland | Employer runs a standard Swiss payroll with social contributions and often withholding tax |
| L | Shorter-term or fixed-duration stay | Usually in Switzerland during the contract period | Payroll is similar to B, but often under tighter deadlines and with more uncertainty around what happens next |
| G | Cross-border worker employed in Switzerland | Outside Switzerland | Tax and social insurance questions must be aligned with cross-border commuter status and the country of residence |
The official classification is not based on intuition, but on legal rules and the facts of the individual case. For an initial orientation, the government platform ch.ch is useful, while SEM explains the actual residence categories. In practical terms, employees should not just ask “Which permit sounds right?” but “Which living and working model is actually reflected by my contract, my nationality and my start date?”
How permit status connects to withholding tax and payroll
As soon as a Swiss employer hires an international employee, the permit question becomes a payroll question. HR, trustees or external payroll providers need to know whether you live in Switzerland or outside it, whether you are married, whether you have children, in which canton you work or live, and under which permit framework you are registered. This information affects not only your formal registration, but often your ongoing payroll from the very first salary payment.
In everyday terms, that means your permit is not an isolated migration document. It is part of the data set your employer uses to process withholding tax, AHV/IV/EO, unemployment insurance, pension contributions and potentially other deductions. Anyone focusing only on gross salary often gets the real surprise later, on the first payslip. That is why it is worth reviewing the broader Switzerland salary, tax and net pay overview for expats before accepting a contract, so you do not underestimate how salary, canton and tax logic interact.
The central rule in many expat cases is this: foreign employees without a C settlement permit are often subject to withholding tax if they are tax resident in Switzerland or if they work in a withholding-tax-relevant cross-border setup. But this is not a one-line rule for every person. The actual rate depends on the canton, family status, religion, number of children, income and, in some situations, residence outside Switzerland. The Swiss Federal Tax Administration (ESTV/FTA) provides the formal framework and cantonal information, including through ESTV: Withholding tax.
For employees with a B permit, withholding tax is often the default at the start. That does not mean all tax matters are always fully “settled” by that deduction. Depending on income, side income, assets, family situation or the right to request corrections, there may be additional steps. Anyone coming from a country with a different payroll tax model should understand the Swiss difference: the monthly deduction shown on the payslip is visible and important, but the final personal tax burden can still be affected by further factors in specific cases.
With an L permit, the payroll link is often even more direct, because the assignment is shorter and mistakes become costly much faster. If your employer registers you in the wrong canton, with the wrong withholding tax code or without complete family data, you may not notice years later but on the very first or second salary payment. That is why fixed-term expats should review every first payslip carefully: gross salary, withholding tax deduction, AHV/IV/EO, unemployment insurance, pension contributions, accident insurance and any meal, housing or other deductions.
With a G permit, things are often more complex because cross-border commuter status interacts with double taxation rules. A commuter living in France and working in Geneva is in a different practical tax situation than someone living in Basel with a Swiss B permit. That is why no one should assess a cross-border offer using only a domestic Swiss net salary calculator without taking the country of residence into account. In particular, where France is involved, or where there is weekly residence, significant commuting or hybrid working, it is worth clarifying the setup properly in advance with payroll and, where appropriate, with a tax adviser.
Another important point is this: the permit does not by itself determine how much net salary you will receive, but it determines which salary-processing mechanism applies in the first place. Two people with the same gross salary of CHF 95,000 can receive noticeably different monthly take-home pay if one lives in Zurich on a B permit and the other lives outside Switzerland as a G-permit commuter. In practice, the key question is therefore not “What does Switzerland pay?” but “How will my exact case be processed by my employer in canton X?”
A sound working sequence is this: first clarify the permit model, then the residence model, then the canton, then withholding tax, and only after that the monthly net pay. The main official reference points are SEM, ESTV and ch.ch. Anyone reversing that order and immediately comparing gross-to-net figures online often ends up with assumptions that are too optimistic or simply not suited to their case.
Which differences matter most for cross-border workers and people relocating
The biggest practical difference is not the permit label itself, but the residence model behind it. If you genuinely move to Switzerland, housing search, health insurance, municipal registration, withholding tax profile and often your monthly cost base all change. If you stay living abroad and commute to work in Switzerland, the focus shifts instead to commuter status, commuting reality, tax allocation between two countries and how your net salary should be understood in the country where you live.
For people relocating, a Swiss offer is therefore never just a salary comparison. A gross annual salary of CHF 110,000 may look attractive in Zurich, but after withholding tax, rent, health insurance, rental deposit, transport and initial setup costs, the picture may feel different. The common mistake is to compare a high Swiss gross salary with the cost structure of the person’s home country. Anyone who wants to plan realistically has to read permit, residence and payroll together.
Cross-border workers need to ask different questions. Not “How expensive is an apartment in Zurich?” but “How does my residence in France or Germany affect withholding tax, commuting time, return-home obligations and the real net comparison?” For the France-Switzerland corridor in particular, depth matters because cross-border workers live differently not only in tax terms but also in practical everyday terms compared with classic relocation expats. The specialist guide for the Switzerland-plus-France scenario mentioned above is therefore not a side topic, but a core companion piece to this page.
Relocating to Switzerland often brings more day-to-day stability. Anyone living close to the workplace reduces commuting risk, can more easily attend on-site appointments and is usually easier for employers to classify administratively. At the same time, the start-up demands increase: a residential address, registration with the municipality, health insurance, possibly a bank account, a rental deposit and the question of when Swiss tax residence begins. This is where the difference becomes visible between an offer that looks attractive on paper and an offer that is also practical in real life.
For third-country nationals, this balancing exercise is even more sensitive. Not everyone can freely choose between “I will relocate” and “I will remain a cross-border commuter.” Immigration status, admission rules and employer obligations can significantly narrow the options. That is why it is risky to copy the experience of EU/EFTA employees without checking whether the same legal framework applies. If you are not covered by the same freedom of movement rules, each offer should be reviewed carefully with the employer and with the relevant cantonal authorities.
In practice, the core question is often this: is the offer attractive as a relocation package or as a commuter package? A relocation package should be judged not just on gross salary, but also on start date, any housing support, probation period, expenses and realistic net impact. A cross-border package should reflect commuting effort, possible tax consequences in the country of residence, working hours and home office rules. Since cross-border home office arrangements have become more sensitive, especially in G-permit situations, it is also important to clarify how many working days outside Switzerland are planned.
Which administrative steps typically follow a job offer
After a Swiss job offer, the truly important part often only just begins. Before work starts, employers and authorities want the same basic questions answered: who are you, where will you live, when will you start working, which canton is responsible, which permit fits and which documents need to be submitted? Anyone who moves too slowly or unstructured at this stage risks delaying not only the job start, but sometimes also the first correct payroll run.
Typically, everything starts with the employment contract or a written hiring confirmation. After that, depending on the case, the process may involve a passport or ID copy, civil status documents, information about children, residential address, possibly a lease agreement, passport photos and additional employer or cantonal forms. In relocation cases, municipal registration is added. In cross-border cases, the focus shifts more strongly to proof of residence abroad and the correct application for the appropriate cross-border status.
What the employer needs to know early
For payroll, more data is usually needed earlier than candidates expect. Employers generally need information about marital status, number of children, religion, residential canton or work canton, nationality, start date and insurance status. These are not just formalities. They directly affect withholding tax coding, social deductions and sometimes the scope of further registrations.
A common mistake is to raise discrepancies only after the move or after the first salary payment. If your address, marital status or cross-border commuter status has not been correctly entered in the system, the first payslip can look formally correct while still being wrong in substance. That is why every new international employee should actively review their master data and permit setup before the first payroll run.
What follows with the municipality, canton and insurance
Anyone moving to Switzerland usually has to register with the municipality within the applicable deadlines and apply for or complete the residence permit through the designated process. The practical details are not identical in every canton or municipality, which is why it is worth using ch.ch as a starting point and then checking the exact cantonal information for the place of work or residence. At the same time, health insurance, banking details and sometimes further employer onboarding processes become relevant.
For cross-border workers, the to-do list shifts. Instead of Swiss residential registration, the key topics are often proof of residence abroad, the G permit process, insurance coordination and tax classification. Depending on the work region and country of residence, this should not be treated as “just paperwork.” If the cross-border logic is set up incorrectly, it can affect not only tax treatment but also the everyday viability of the entire arrangement.
Which deadlines and checks make sense
After accepting an offer, a short personal checklist is useful: is the contract fixed-term or open-ended? Are you relocating or commuting? Which canton is responsible for the place of work or residence? Has the correct permit been named internally? Which data does payroll need, and by when? Can you get a preview of the expected deductions before the first salary run? These questions usually save far more time later than any correction after the fact.
From the employee’s point of view, the goal is not to resolve every legal detail alone, but to follow the right operational order. First clarify the contract and residence model. Second align the permit path with the employer process. Third sense-check the tax and payroll impact. Fourth review the first payslip carefully. Anyone taking this sequence seriously significantly reduces the risk of ending up with a good offer but a poor start.
Concrete example profiles and real-world scenarios
Abstract explanations only help to a point. In a real decision, most employees want to know how the same job feels under different permit and residence models. The following profiles are not legally binding case studies, but realistic orientation scenarios for evaluating an offer.
The value of these examples is not to create rigid rules. It is to make common mistakes visible: over-optimistic net salary comparisons, underestimated commuting burdens, wrongly assumed withholding tax deductions or the idea that “the permit will somehow sort itself out later.” In Switzerland, a good start usually works the other way around: first read the model correctly, then evaluate the gross salary.
Profile 1: Expat relocating to Zurich
Anna, a German national, receives an open-ended offer in Zurich with a gross annual salary of CHF 118,000 plus bonus. She plans to move fully to Switzerland and rent an apartment in the city. For her, the key issue is not only whether the gross salary is high enough, but how withholding tax, health insurance, pension contributions and high start-up costs interact. In her case, a B-type setup is more likely than a G setup because she is moving her residence to Switzerland.
In practical terms, Anna should clarify four things before accepting the offer: expected monthly take-home pay, relocation start-up costs, probation-period risk and the exact cantonal withholding tax rate logic. An offer that clearly exceeds her German salary on paper may still feel tighter than expected in the first six months once the rental deposit, furnishing, insurance and moving logistics are added. For her, the permit is therefore not just a residence document, but the starting point for realistic cash-flow planning.
Profile 2: Fixed-term project contract with L-type logic
Mateo, a Spanish national, receives a ten-month contract with a pharmaceutical company in the Basel area. He initially wants to come to Switzerland only for the project period and decide later whether to stay longer. His case is typical of an L-oriented setup: a good salary, but a short time horizon and little margin for error in the organisation.
For Mateo, the main risks are not only tax-related, but operational. If housing is expensive, the employer offers no housing support and the first payslip is wrong because of incomplete data, the impact is much sharper in a short assignment. Before starting, he should therefore ask concrete questions: when will the permit documents be submitted, how will the first withholding tax calculation be handled, and can he receive a sample payslip or at least a net salary estimate?
Profile 3: Cross-border worker living in France
Sophie lives in France and receives an offer in Geneva with a gross annual salary of CHF 92,000. She does not want to move her residence to Switzerland because family, school and housing costs are more stable on the French side. She is therefore in a typical G-permit scenario. The big advantage may be lower housing costs. The big downside may be commuting strain, tax complexity and possible limits on home office arrangements.
If Sophie compares her offer with someone earning the same gross salary in Geneva while living in Switzerland, a simple net salary comparison is not enough. The cross-border details are what matter: withholding tax treatment, country of residence, return pattern, insurance questions and the real time burden. That is exactly why G status is not an administrative side issue, but the core of the entire offer assessment.
Profile 4: Third-country national with a specialist job offer
Ravi, an Indian national, has an offer as a Senior Data Engineer in Lausanne. Unlike many EU/EFTA cases, his first question is not simply “B or L?” but whether and how admission is possible at all, whether quotas apply and which steps the employer must take. It would be a mistake for Ravi to assume that the experience of a German or French colleague automatically applies to him.
His focus should first be on eligibility and the employer process. Only once it is clear which permit category is realistically available should he model his likely net salary. This again shows the core point of the topic: permit status and payroll are not separate worlds. Anyone who first clarifies the legally realistic setup will make better decisions later about salary, relocation and family planning.
Official foundations and further sources
For a sound decision, you should not rely only on forums, recruiter summaries or isolated personal stories. The main official reference points here are the State Secretariat for Migration (SEM) for residence and work permits, ch.ch for official entry points and practical explanations, and the Swiss Federal Tax Administration (ESTV/FTA) for the formal withholding tax framework. Together, these three sources cover the questions that matter most for salary, permit status and getting started in Switzerland.
As an editorial basis for this guide, the main official source areas used were the SEM pages on residence and employment for EU/EFTA nationals, the SEM pages for other nationalities, the public information platform ch.ch, and the ESTV pages on withholding tax. For cross-border workers or specific double-taxation questions, you should also review cantonal guidance and, where relevant, the rules in the country of residence.
If you are facing a concrete decision, the next sensible step is rarely “read even more general information.” A better next step is a focused self-check using three questions: will I live in Switzerland or outside it? Which permit logic fits my nationality, contract duration and life situation? How exactly does that model affect my first payslip? These three questions will help you assess an offer far better than a gross salary figure alone.
As a practical conclusion, B, L and G are not interchangeable labels in Switzerland. They determine how your start is organised, which data payroll needs, whether withholding tax is deducted directly from salary and whether your daily life looks more like a relocation or a commute. If you review your case in that order before signing, you are far more likely to avoid the most common misunderstandings and evaluate a Swiss offer with more clarity, calm and financial realism.