G permit for cross-border workers: what Hungarian nationals need to know
The G permit allows you to work in Switzerland while keeping your residence in the EU. Find out who is eligible, how to apply, and what Hungarian nationals should pay attention to.
What is the G permit, and what is its legal basis?
The G permit (Grenzgängerausweis G) is one of the permit categories under Swiss immigration law. Its legal basis comes from the following two documents:
The Agreement on the Free Movement of Persons (FZA, 1999): a bilateral agreement between Switzerland and the European Union, as well as the EFTA member states, which grants EU/EFTA citizens the right to work in Switzerland. With Hungary’s accession to the EU in 2004, Hungarian citizens also came under the scope of the FZA.
The Federal Act on Foreign Nationals and Integration (AIG, Ausländer- und Integrationsgesetz): the framework law of Swiss domestic law that regulates the types of permits, the conditions, and the procedure.
The G permit is therefore not an independent visa, but a document certifying a right of residence, issued by the cantonal authorities in Switzerland. It is an important distinction from other permit types (e.g. B permit, L permit): the holder of a G permit does not live in Switzerland, but in the EU, and commutes daily or weekly.
Who is eligible for a G permit?
Basic requirements
To obtain a G permit, the following conditions must all be met at the same time:
Condition | Details |
|---|---|
Citizenship | Citizen of an EU/EFTA member state (e.g. Hungarian) |
Place of residence | In one of the EU member states, within a specified zone from the Swiss border — or under a broader interpretation based on the FZA, in any EU member state (see below) |
Employment | A valid employment contract in Switzerland or verified employment relationship |
Return | Regular return to the place of residence (as a general rule: at least once a week) |
The “border zone” question: does this apply to Hungarians?
This is one of the most common misunderstandings. Traditionally, the G permit was tied to workers living near the Swiss border who commuted daily. However, since the FZA entered into force and the EU enlargements, Swiss authorities also issue the G permit to EU citizens residing in an EU member state, provided the employment conditions are met and regular return can be demonstrated.
This means that a Hungarian citizen with a registered residence in Hungary can also apply for a G permit, if they have employment in Switzerland and return weekly to their place of residence in Hungary. In practice, this usually means weekly commuting (for example, working in Switzerland from Monday to Friday and staying in Hungary on weekends).
⚠️ Note: Cantons may apply different interpretative practices regarding “regular return” and proof of residence. The current cantonal practice should be checked by the editor before publication — see the INTERNAL NOTES block.
How do you apply for a G permit? Step by step
Applying for a G permit is handled by the immigration authority of the canton where the Swiss employer is based (Migrationsamt, or the cantonal Amt für Migration). The usual steps are:
Step 1 — Securing an employment contract A valid Swiss employment contract is a prerequisite for applying for a G permit. It is not possible to apply in advance without an employment relationship.
Step 2 — Registration in the employer’s canton For EU citizens, the permit application is submitted to the cantonal authority in the employer’s canton under the FZA. In some cantons, the employer initiates the procedure; in others, the employee submits the application in person or by post.
Step 3 — Submission of documents (Detailed list in the next section.)
Step 4 — Authority processing and permit issuance Processing times vary by canton, typically 2–6 weeks. The permit is sent by post or must be collected in person.
Step 5 — Registration with the Swiss employer and with AHV The employer is obliged to register the employee with the Swiss social security system (AHV/AVS — Alters- und Hinterlassenenversicherung / Assurance-vieillesse et survivants).
What documents are required?
The documents listed below are required in most cantons. The exact list may differ from canton to canton — always check the current requirements on the relevant Migrationsamt website.
Valid passport or identity card (for EU citizens, an identity card is sufficient)
Swiss employment contract (signed copy stating the job role, working hours, and start date)
Proof of residence in the EU (e.g. Hungarian address card, official certificate, utility bill — what is accepted depends on the canton)
Completed application form (the form issued by the Migrationsamt of the relevant canton)
Passport-sized photograph (in some cantons, digital format is also accepted)
Employer notification form (completed by the employer in some cantons)
As a Hungarian citizen, the Hungarian address card (or an equivalent official certificate) is the primary proof of residence in the EU. If the address card is submitted to an authority that does not use Hungarian, a certified translation may be required — check this in advance with the relevant canton.
Rules on working: working time, social insurance, taxation
Employment law rules
A G permit holder enjoys the same employment-law protections, as employees living in Switzerland. Swiss employment law (Obligationenrecht, OR) and the sector-specific collective labour agreements (Gesamtarbeitsvertrag, GAV) also apply to them. This includes:
minimum wage requirements (where regulated by a sectoral GAV),
working-time limits (under the Arbeitsgesetz, ArG, generally 45 hours per week in some sectors and 50 hours in others),
rules on vacation, sick leave and notice periods.
Social insurance
A G permit holder is covered by the Swiss social security system, not the Hungarian one. In practice, this means the following:
Insurance branch | Name of the Swiss system | Note |
|---|---|---|
Old-age and survivors’ insurance | AHV/AVS | Mandatory, paid jointly by employer and employee |
Disability insurance | IV/AI | Mandatory |
Unemployment insurance | ALV/AC | Mandatory |
Occupational accident insurance | SUVA / private insurer | Paid by the employer |
Occupational pension (2nd pillar) | BVG (berufliche Vorsorge) | Mandatory above a certain income threshold |
Health insurance | KVG/LAMal (Krankenkasse) | Special rules apply — see below |
Health insurance and the G permit: G permit holders generally have the option not to take out Swiss compulsory health insurance (KVG/LAMal), but to remain insured under the health insurance system of the EU member state where they live — provided that the EU member state’s system offers adequate coverage. This option is made possible by the FZA and the relevant EU social security coordination regulations (Regulation (EC) No. 883/2004). In the case of Hungary, this means that they may remain insured under the Hungarian TAJ card and within the NEAK system (National Health Insurance Fund Management).
⚠️ This area is complex and depends on individual circumstances. It is advisable to discuss the choice of health insurance option with the employer’s HR department and, if necessary, with the cantonal authority.
Taxation
Taxation of employees holding a G permit takes place in the form of withholding tax (Quellensteuer). This means that the Swiss employer deducts the tax directly from the gross salary and pays it to the cantonal tax authority — the employee does not need to file a tax return independently (up to a certain income threshold).
Important to know:
The rate of withholding tax varies by canton and income level.
Under the Hungarian–Swiss double taxation agreement (1981, as amended), employment income earned in Switzerland is generally taxed in Switzerland and exempt in Hungary — but the details depend on individual circumstances.
If you also have taxable income in Hungary, double taxation must be avoided in accordance with the provisions of the agreement.
Duration, renewal and validity of the G permit
For EU/EFTA citizens, the G permit is typically issued for a 5-year period if the employment relationship is open-ended or lasts at least 1 year. In the case of a fixed-term contract shorter than 1 year, the permit is valid for the duration of the contract.
Type of employment | Validity of G permit |
|---|---|
Open-ended or fixed-term of ≥ 1 year | 5 years |
Fixed-term between 3 months and 1 year | For the duration of the contract |
< 3 months (short-term work) | L permit (not G permit) |
Renewal: Before the permit expires — typically 3 months in advance — it must be renewed if the employment continues and the residence conditions remain unchanged. The renewal procedure is similar to the initial application.
Loss of validity: The G permit becomes invalid if:
the Swiss employment relationship ends,
the employee establishes residence in Switzerland (in which case it must be changed to a B permit),
the regular return to the EU place of residence ceases.
Frequently asked questions and pitfalls: when is an application rejected?
When can a rejection occur?
The most common reasons for refusal:
Cannot prove EU residence: if the applicant cannot credibly demonstrate that they actually live in the EU (e.g. no registered address, no utility bill or other official proof).
Incomplete documentation: missing or invalid documents.
Inappropriate employment relationship: e.g. self-employment, which is subject to different rules.
Previous violation: if the applicant was found to have committed an immigration-law violation in a previous Swiss immigration proceeding.
Typical pitfalls
Establishing a Swiss address with a G permit: If the employee actually starts living in Switzerland (e.g. rents a room or apartment and registers that address), the conditions for the G permit are no longer met. In such cases, the permit must be converted to a B permit — failure to do so counts as an immigration-law violation.
Failure to clarify health insurance status: The employer will automatically register the employee with the Swiss Krankenkasse system if the employee does not declare the exemption option in time.
Misunderstanding tax obligations: Automatic withholding tax does not mean there is no reporting obligation in Hungary — the application of the double taxation treaty must also be handled with the Hungarian tax authority (NAV).
Failure to report a change of workplace: If an employee with a G permit changes Swiss employer, the change must be reported to the competent cantonal authority before or at the same time as the new employment begins.
Sources
ch.ch — Official information portal of Switzerland: https://www.ch.ch/en/
ch.ch — Entry and stay of foreign nationals: https://www.ch.ch/en/foreign-nationals-in-switzerland/entry-and-stay-in-switzerland/
SEM (State Secretariat for Migration / Federal Office for Migration) — FZA: https://www.sem.admin.ch/sem/en/home/themen/fza_schweiz-eu-efta.html
ch.ch — Working in Switzerland: https://www.ch.ch/en/work/
arbeit.swiss — Federal Employment Portal: https://www.arbeit.swiss/
AIG (Foreign Nationals and Integration Act): Swiss federal law on foreign nationals and integration — available on the Fedlex (federal legislation collection) portal: https://www.fedlex.admin.ch
Regulation (EC) No 883/2004 on the coordination of social security systems — Official Journal of the European Union
Related Articles
G permit as a cross-border commuter: what do you need to know?
What should Hungarian cross-border commuters know about Switzerland?
Swiss residence permits in 2026: L, B and C permits for Hungarians
The complete guide to the Swiss healthcare system for Hungarians
Before moving to Switzerland: what steps do you need to take?
In Brief
The G permit is a Swiss cross-border worker permit that EU/EFTA nationals, including Hungarians, may apply for if they work in Switzerland and regularly return to their place of residence in the EU. This employment-based permit is handled in the canton of the employer, and the worker becomes subject to Swiss social security, while in health insurance matters it may in certain cases be possible to remain in the Hungarian system as well. The most common pitfalls are proving residence, incomplete documentation, and the worker actually starting to live in Switzerland.
Key Takeaways
- A Swiss employment contract is required first for the G permit; the procedure cannot be started without an employment relationship.
- The application must be submitted to the immigration authority of the employer’s canton, and processing usually takes 2–6 weeks.
- As a Hungarian citizen, proof of residence in the EU is typically provided with a Hungarian address card or an equivalent official certificate.
- A worker with a G permit becomes subject to Swiss social security, including AHV/AVS, IV/AI, ALV/AC and other mandatory branches.
- In health insurance matters, it may in certain cases be possible to remain in the Hungarian TAJ and NEAK system, but this requires separate coordination.
- The G permit may lose its validity if the employment ends, the worker starts living in Switzerland, or regular return to the EU place of residence ceases.
Frequently Asked Questions
What is the G permit in Switzerland?
The G permit is a Swiss immigration permit for cross-border workers. It is not an independent visa, but a residence-status document issued by the Swiss cantonal authorities. Its essence is that the worker does not live in Switzerland, but in the EU, and commutes from there.
Can a Hungarian citizen apply for a G permit?
Yes, a Hungarian citizen can apply for a G permit, because with Hungary’s EU accession in 2004, Hungarian citizens came under the scope of the FZA. This requires Swiss employment and regular return to a place of residence in the EU. In practice, this usually means weekly commuting.
Is a Swiss place of residence required for the G permit?
No, the point of the G permit is precisely that the worker does not live in Switzerland. If the applicant actually starts living in Switzerland, the conditions for the G permit cease to apply and the permit must be changed to a B permit. Regular return to the EU place of residence is a basic requirement.
What documents are needed for the G permit?
In most cantons, a valid passport or identity card, a Swiss employment contract, a document proving residence in the EU, a completed application form, a passport photo and, in some cases, an employer declaration form are required. For Hungarian citizens, the Hungarian address card or an equivalent official certificate is the primary proof of residence. The exact list may vary from canton to canton.
How is a worker with a G permit taxed?
As a rule, workers with a G permit are taxed at source. The Swiss employer deducts the tax from the gross salary and pays it to the cantonal tax authority. Under the Hungarian–Swiss double taxation treaty, employment income earned in Switzerland is generally taxed in Switzerland, and may be exempt in Hungary.
Can a worker with a G permit remain in the Hungarian health insurance system?
Yes, according to the article, as a general rule it may be possible for the worker not to choose Swiss mandatory health insurance, but to remain in the system of the EU member state of residence if it provides adequate coverage. In the case of Hungary, this can be understood through the TAJ card and the NEAK system. It is advisable to coordinate the health insurance option with the employer’s HR department and, if necessary, with the cantonal authority.
Related guides
- 🔒 G permit as a cross-border commuter: what do you need to know?
- 🔒 What is a G permit, and who is eligible as a cross-border worker?