Permit request G step by step: complete procedure 2026

Person filling out a form at a Swiss cantonal office with a view of Lugano

Practical guide to applying for the G permit: documents, time and costs for border workers in Switzerland in 2026

Context

TL;DR

  • Applying for a G permit requires specific documents and compliance with precise cantonal procedures.
  • Waiting times vary depending on the canton and the completeness of the documentation; for example, in the Canton of Geneva, the waiting time can range from 2 to 6 weeks.
  • It is essential to submit the application to the competent cantonal office.

Key facts

  • What: Applying for a G permit for cross-border workers.
  • When: The procedure may vary depending on the canton, but generally begins with submitting the application within the deadlines established by the cantonal authorities.
  • Where: At the competent cantonal office; for example, in Zurich, applications are handled by the Population Office.
  • Who: Cross-border workers employed in Switzerland.
  • Amount: Costs vary depending on the canton; for example, in the Canton of Basel-Stadt, the fee for issuing a G permit is approximately 100 francs.

Applying for a G permit is a fundamental process for cross-border workers employed in Switzerland. The procedure begins with collecting the necessary documents, including the passport, employment contract and proof of residence in the country of origin. It is essential to ensure that all documents are complete and accurate to avoid delays in processing the application.

"Complete documentation is crucial to speeding up the G permit application process" - Federal Office for Migration (2022)

An operational checklist may include:

  • Valid passport
  • Employment contract
  • Proof of residence
  • Employer's identity documents
  • Other specific documents required by the canton where the employer resides.

Costs and waiting times can vary considerably between cantons; for example, the Canton of Bern requires a fee of 50 francs for the G permit, while the waiting time may be approximately 4 weeks if the documentation is complete.

Operational details

Required documents

To apply for the G permit, you must submit the following documents:

  • Valid passport with at least six months of remaining validity
  • Employment contract concluded with a Swiss company, specifying the contract duration and salary conditions (for example, a 12-month employment contract with an annual salary of 80.000 Swiss francs)
  • Proof of residence in the country of origin, such as an extract from the population register or a utility bill
  • Certificate of no criminal record, required in some cantons such as Zurich and Bern, which must be issued by the competent authorities of the country of origin and translated into one of Switzerland's official languages

Application procedure

1. Gathering the necessary documents, ensuring that they are complete and comply with the requirements of the competent cantonal office. 2. Submitting the application to the competent cantonal office, such as the Population and Migration Office of the Canton of Zurich. 3. Waiting for a response from the cantonal office, which may take anywhere from a few weeks to several months.

Waiting times

The waiting times for a response to a G permit application vary depending on the canton and the completeness of the documentation submitted. For example, in the Canton of Geneva, the average waiting time is 6-8 weeks, whereas in the Canton of Bern it can be as long as 12 weeks. In general, it is advisable to submit the application at least 3 months before the employment start date to avoid delays.

"It is essential to ensure that the documentation is complete and accurate to avoid delays in the procedure" - Federal Office for Migration.

Useful tools for your case

To practically check your scenario within/beyond 20 km, use calcolatore stipendio netto and guida dichiarazione redditi.

Key points

Associated costs

The costs for applying for a G permit vary considerably depending on the canton of residence. For example, in the Canton of Zurich, the fee for issuing the permit can range from CHF 150 to CHF 300, while in the Canton of Ticino, the cost is approximately CHF 200. It is essential to consult the website of the relevant cantonal office to obtain up-to-date information on costs, as specified by the ordinance of January 1, 2024 on the admission of foreign nationals.

Useful tools

To facilitate the procedure, it is advisable to use the tools available on the Frontaliere Ticino website, such as the tax calculator or the social insurance guide. For example, the calculator can help determine income tax, taking into account the rates applied in the Canton of Geneva, which can range from 0,24% to 11,5%. > "Using the right tools can greatly simplify the procedure for applying for a G permit" For further information and personalized assistance, we invite you to use our calcolatore stipendio to best plan your financial situation, also taking into account the available tax deductions, such as the deduction for pension contributions, which can amount to up to CHF 7'056 for 2026.

Frequently Asked Questions
What documents are required for the G permit application?
The necessary documents include a valid passport, employment contract and proof of residence in the country of origin. In some cantons, a certificate of no criminal record may also be required.
How long does it take to get the G permit?
The waiting times vary depending on the canton and the completeness of the documentation submitted. It is advisable to submit the application in advance.
Where can I apply for the G permit?
The application must be submitted to the competent cantonal office. It is important to check the specific canton for contact information.

Related articles