Skip to main content
G Permit Switzerland

G Permit Switzerland

Practical support for cross-border commuters taking up employment in Switzerland while living in a neighbouring country.

A G permit in Switzerland is the residence document issued to cross-border commuters: people who work in Switzerland but keep their main home in a neighbouring EU/EFTA country and return there on a regular basis. It is the permit most frontalier workers in Geneva, Basel, Ticino and other border regions hold, and it is distinct from the B or C permits issued to people who actually move to Switzerland.

The rules governing eligibility, validity and the required return to your country of residence are set by federal immigration law, and the practical steps differ depending on your nationality, your contract length and your canton of work. My Swiss Relocation prepares and files the G permit application for employers and employees, coordinates with the cantonal migration office, and manages renewals so cross-border employment starts and continues without administrative delay.

Who needs a G permit for Switzerland

You need a G permit if you take up paid employment or self-employment in Switzerland while keeping your main residence abroad, in a neighbouring or nearby country, and returning there regularly. This applies to employees hired directly by a Swiss company as well as to self-employed cross-border workers in a limited number of professions.

The G permit is separate from the arrangements that apply to someone relocating to live in Switzerland. If you plan to establish your actual residence in Switzerland rather than commute, a B or C permit is the relevant category instead, and the choice between the two routes affects tax treatment, social insurance and where your family is registered.

  • EU/EFTA nationals resident in an EU/EFTA member state and hired by a Swiss employer
  • Cross-border commuters already working in Switzerland who are changing employer or contract type
  • A limited category of self-employed cross-border workers, subject to cantonal conditions
  • Non-EU/EFTA nationals in specific cross-border arrangements, assessed case by case under stricter conditions

Eligibility, validity and the return-home rule

For EU/EFTA nationals, the G permit is tied to your employment contract and to your continued residence in an EU/EFTA country. As a rule, holders must return to their main place of residence abroad daily, or at least once a week, which is the defining feature that distinguishes a cross-border commuter from a Swiss resident.

Validity depends on your contract. A permanent contract, or a fixed-term contract of more than one year, gives a permit valid for five years. A fixed-term contract of between three months and one year gives a permit matching the length of that contract. Employment under three months does not require a G permit; it is handled instead through a short online notification procedure.

Once granted, G permit holders have professional and geographical mobility within Switzerland: there is no restriction to a particular border zone, and you may work anywhere in the country while residing anywhere in the EU/EFTA area.

G permit validity by contract type (EU/EFTA nationals)
Contract situationPermit validity
Permanent contract, or fixed-term over 1 year5 years
Fixed-term contract, 3 months to 1 yearMatches contract duration
Employment under 3 monthsNo permit required; online notification instead
Requirements for non-EU/EFTA cross-border commuters are considerably narrower and depend on the canton and profession. Confirm your situation before assuming the EU/EFTA rules above apply to you.

How My Swiss Relocation supports your G permit application

We work with the hiring company and the employee together, because a G permit application always involves both sides: the employer's registration obligations and the employee's personal documentation. Our consultants know the cantonal migration offices along the main border regions and prepare the file to match what each office expects.

Where your case touches tax residence, cross-border health insurance or social security coordination between Switzerland and your country of residence, we flag the relevant framework and connect you with the right specialist rather than attempting to give that advice ourselves.

Cross-border rules combine federal immigration law with bilateral agreements and cantonal practice, and the interaction between them is where applications commonly stall. My Swiss Relocation manages the filing, the employer's declarations and the follow-up with the migration office so the process moves at the pace your start date requires.

Request a pre-assessment

Common mistakes with G permit applications

Most delays we see come from a small set of recurring issues rather than complex legal problems. Catching them before submission is usually enough to avoid a rejected or returned file.

  • Filing the application after the employee has already started work instead of before the start date
  • Assuming the same weekly-return rule and validity periods apply to non-EU/EFTA nationals
  • Submitting a fixed-term contract without clear start and end dates, which slows down the validity calculation
  • Overlooking the employer's own registration and notification duties toward the cantonal authorities
  • Not updating the permit when the contract changes from fixed-term to permanent, or when the employee changes canton of work

What's Included

  • Assessment of whether a G permit or a B/C permit fits your situation
  • Preparation and submission of the G permit application file
  • Coordination with the employer on registration and notification obligations
  • Liaison with the relevant cantonal migration office throughout processing
  • Guidance on the weekly-return requirement and geographical mobility rules
  • Support with renewal ahead of the permit's expiry date

Steps and Timeline

1

Initial review

We review your contract, nationality and country of residence to confirm the G permit is the right category and identify the applicable cantonal requirements.

2

File preparation

We prepare the application together with the employer, gathering the contract, proof of residence abroad and the supporting documents the migration office requires.

3

Submission and follow-up

We submit the file to the cantonal migration office and follow up on its progress, responding to any request for additional information.

4

Permit issuance and onboarding

Once the permit is issued, we brief you on the return-home rule, mobility conditions and the date by which renewal should be initiated.

Common Mistakes

  • Starting work in Switzerland before the G permit application has been filed or acknowledged
  • Treating the EU/EFTA validity rules as applicable to a non-EU/EFTA cross-border worker
  • Leaving the renewal application until close to the expiry date, risking a gap in authorised employment
  • Failing to notify the migration office of a change in employer, contract type or canton of work

Also Worth Reading

Frequently Asked Questions

What is the difference between a G permit and a B permit in Switzerland?
A G permit is for cross-border commuters who work in Switzerland but keep their main residence in a neighbouring EU/EFTA country and return there regularly. A B permit is for people who actually establish their residence in Switzerland. The choice affects your tax treatment, social insurance and where you and your family are registered.
How often must a G permit holder return to their country of residence?
As a rule, cross-border commuters must return to their main place of residence abroad every day, or at least once a week. This requirement is what distinguishes the G permit from permits issued to Swiss residents, and it is checked as part of your ongoing status.
How long is a G permit valid for in Switzerland?
For EU/EFTA nationals, validity depends on your contract: five years for a permanent contract or a fixed-term contract exceeding one year, and the length of the contract itself for a fixed-term contract between three months and one year. Employment under three months does not require a G permit.
Can a G permit holder work anywhere in Switzerland?
Yes. EU/EFTA cross-border commuters have professional and geographical mobility, meaning there is no restriction to a particular border zone. You may work anywhere in Switzerland while residing anywhere in the EU/EFTA area.
Do the same G permit rules apply to non-EU/EFTA nationals?
No. Cross-border arrangements for non-EU/EFTA nationals are considerably more restrictive, assessed case by case, and depend heavily on the canton and profession involved. If you are not an EU/EFTA national, confirm your specific eligibility before relying on the EU/EFTA framework.
When should I apply for a G permit before starting a job in Switzerland?
You should apply as soon as your employment contract is finalised and before your start date, since working without an acknowledged application can create compliance issues for both you and your employer. Processing times vary by canton, so early filing gives the most margin.

Ready to move forward?

Talk to a consultant about your situation, with no obligation.