1. How do you obtain the G permit for a cross-border worker?
Regardless of the country of origin (France, Germany or Italy), any EU/EFTA citizen residing abroad and working in Switzerland requires a G permit. In most cantons (Geneva, Vaud, Zurich, Ticino), the Swiss employer must apply for it at the cantonal migration office before the employee begins working.
- Required documentation: a valid passport or ID, a passport-sized photograph, recent proof of residence from the home country, and the signed employment contract.
- Return condition: the employee must return to their main residence abroad at least one day per week.
- Timing: apply as soon as the contract is signed, ideally 2 to 4 weeks before the first day. The employee may not start before the permit (or filing confirmation) is issued.
For the employee-side status, see our complete guide to the G permit and, for an overview of all statuses, our guide to permits B, C, G and L. The official framework is published by the State Secretariat for Migration.
2. How is withholding tax handled across France, Germany and Italy?
Bilateral agreements dictate how income is taxed, and HR departments must adapt payroll to the employee's country of residence. This is the most country-specific part of the process.
A. Employees residing in France
- Geneva: the employer deducts tax at source based on the employee's family situation and remits it to the Cantonal Tax Administration (AFC).
- Vaud, Neuchatel, Valais: taxes are generally paid in France (apart from exceptions such as directors' fees paid to board members). Employers face communal obligations: municipalities like Gland (Vaud) require an annual nominative list of French cross-border workers to calculate communal financial compensations.
B. Employees residing in Germany
- The 4.5% rule: Switzerland levies a withholding tax capped at 4.5% of gross salary. To apply this reduced rate, the employer must obtain the Gre-1 certificate (stamped by the German tax authorities) from the employee.
- The 60-day rule: if a German resident fails to return home for more than 60 working days due to business trips, they lose their cross-border status. The employer must report this (Gre-3 form) and apply standard Swiss withholding tax rates.
C. Employees residing in Italy
- The New Tax Agreement (post-July 2023): for "New Frontaliers" hired after 17 July 2023, the Swiss employer withholds a tax of at most 80% of the ordinary Swiss tax. The employee then declares this income in Italy, receiving a tax credit. "Old Frontaliers" remain subject to the previous definitive withholding system.
Always apply the correct, up-to-date tariff codes provided by the cantonal tax administration. A missing certificate (such as the German Gre-1) forces you to deduct the full ordinary rate, which is significantly higher.
To understand the impact on the employee's pay slip, see our guide to the Swiss paycheck.
3. What social security and health insurance rules apply?
Cross-border workers from all three countries are subject to the Swiss social security system for the 1st pillar (AHV/AVS) and the 2nd pillar (BVG/LPP). The employer registers the new hire within 30 days of the start of activity.
- Health insurance exemption: the Swiss employer does not pay health insurance premiums. Employees have a strict 3-month right of option to choose between the Swiss system (LAMal/KVG for cross-border workers) or their national system (PUMa in France, which replaced the basic CMU in 2016; GKV/PKV in Germany; SSN in Italy).
- Family allowances: employers must register with a family compensation fund. Employees receive Swiss child benefits, offset against any similar benefits received in their home country.
Enrolment in occupational pension follows specific rules when the employee lives abroad. Our dedicated guide, LPP and foreign workers: the employer's obligations, details enrolment and common pitfalls.
4. How much telework can a cross-border worker do in 2026?
Post-pandemic agreements have permanently framed cross-border telework. Exceeding these caps can shift tax or social security liabilities to the country of residence, causing severe compliance issues for the Swiss employer.
- France: cross-border workers taxed at source in Switzerland (notably in Geneva) can telework up to 40% of their annual working time without changing how tax is shared between Switzerland and France; beyond that, all telework days become taxable in France; for social security, the multilateral framework agreement (FSIO page, in French) keeps them in the Swiss system as long as telework stays below 50%, provided the employer requests an A1 certificate.
- Germany: up to 49.9% for social security purposes (via an A1 certificate). For tax purposes, the treaty sets no telework percentage; days worked entirely from home do not count as non-return days (consultation agreement of July 2022).
- Italy: highly restricted for tax purposes, capped at 25% of working time; for social security, below 50% as for the other neighbouring countries.
Formalise telework in a contract addendum and track the days every month. For the full framework, see our guide Cross-border telework: the rules for HR and employees.
5. How do you pay salaries in euros while keeping exchange costs down?
Transferring salaries to Eurozone countries via traditional banking networks exposes employees to hidden exchange-rate margins and high transfer fees, which act as a hidden pay cut.
Paying a workforce residing in France, Germany or Italy means converting CHF to EUR. Under Swiss law the salary is calculated and paid in CHF unless agreed otherwise, but many employees want to receive it in euros on their foreign account. Poor exchange rates effectively reduce take-home pay and hurt employee satisfaction.
π The B2B ibani solution:- A local transfer in CHF: the company transfers the salary in francs to ibani, like a standard Swiss transfer.
- Conversion at the real rate: ibani converts the funds into euros at the market rate, with a transparent exchange margin of 0.40% to 0.15% depending on the amount, and deposits them into the employee's foreign account.
- A retention asset: the employee receives the amount converted at the market rate, less a margin known in advance, strengthening the attractiveness of your HR package.
For a net salary of 5,000 CHF, the employer transfers the exact amount to ibani. At the ECB reference rate of 29 September 2026 (1 EUR = 0.9461 CHF), 5,000 CHF is worth 5,284.85 EUR; after ibani's 0.40% margin (amounts below 10,000 CHF), the employee receives about 5,264 EUR on their foreign account. Across a team of several cross-border workers, the cumulative saving versus a traditional bank conversion becomes a genuine HR and financial lever.
Discover our full offer for businesses to streamline the cross-border payroll of your teams.
π‘ The ibani solution: pay salaries in CHF and let ibani convert them into euros on your cross-border workers' accounts, at the real market rate plus a margin of 0.40% to 0.15% depending on the amount.
Open an account