Cross-Border Commuters
Introduction
This section applies to individuals who are employed in Switzerland but live in neighboring regions of Germany, France, Austria, or Italy. This arrangement is especially common in border areas such as Basel, Geneva, and Ticino.
In recent years, the number of people commuting from abroad to work in Switzerland has grown steadily and now stands at around 320,000 individuals. These workers, known as G-permit holders, represent approximately 6% of the total Swiss workforce.
Cross-border employees, who may be either salaried or self-employed, are primarily located in northwestern Switzerland, around Lake Geneva, and in southern Ticino.
By law, cross-border commuters must return to their main residence abroad at least once per week.
Conditions for a G-Permit
To qualify for a cross-border work permit (G-permit), applicants must have a valid employment contract with a Swiss company or organization.
For EU/EFTA nationals, the application must be submitted before starting work in Switzerland. The process is relatively simple and must be initiated by the employee or their representative through the cantonal migration office where the employer is based.
Non-EU/EFTA citizens who hold permanent residence status in a neighboring EU country may also apply for a G-permit, but they must obtain authorization before changing jobs or professions.
Taxation and Social Security
Switzerland has concluded double taxation treaties with more than 100 countries to prevent income from being taxed twice. This means that withholding tax deducted in Switzerland is typically credited against your tax obligations in your home country.
Your local tax authority may request copies of your Swiss salary statements as proof that Swiss taxes have been paid.
However, there are exceptions:
- If you live in Germany but spend more than 60 nights per year in Switzerland for work purposes, you may be treated as a Swiss tax resident.
- If you are French and work in Geneva, you pay your taxes in Switzerland.
For those working in other cantons, the French authorities collect the taxes directly.
All employees in Switzerland are automatically enrolled in the Swiss social security system — specifically the Old Age and Survivors Insurance (OASI). Your employer deducts your contributions and pays their share as required by law.
After contributing for 12 months, you become eligible to claim an OASI pension once you reach the Swiss retirement age. The amount of the pension depends on both your income and the number of contribution years in Switzerland.
It’s important to note that although unemployment insurance is also deducted from your salary, cross-border workers cannot claim Swiss unemployment benefits. These benefits must instead be requested from the employment office in your country of residence.
Because of the complex interaction between Swiss and foreign tax and social security systems, it is highly recommended to consult a professional adviser experienced in cross-border taxation and benefits.
Health Insurance
Since the implementation of bilateral agreements between Switzerland and the EU, anyone working in Switzerland must hold health insurance coverage that meets Swiss requirements.
However, residents of France, Germany, Italy, or Austria have what is known as the “right of choice” (droit d’option). This means they can decide whether to:
- Take out Swiss health insurance, or
- Keep insurance coverage in their home country.
This decision must be made within three months of starting employment in Switzerland. Choosing insurance in the country of residence is considered final and irreversible.
Unlike in some other countries, Swiss employers do not contribute to their employees’ health insurance premiums unless explicitly stated in the employment contract.