Permit Request G: complete step-by-step procedure (cross-border guide)

Practical guide to applying for the G Permit: the subjects involved, documents required, waiting times, and the tax and social security implications for the Ticino-Italy border crossing.
Context
In a nutshell
- Permit G: work authorization for EU/EFTA nationals working in Switzerland and residing abroad
- Procedure initiated by the Swiss employer at the cantonal office and SEM
- Main documents: identity, employment contract, criminal certificate
Key facts
- What: Cross-border work authorization in Switzerland
- Who: Swiss employer, Canton Ticino Migration Office, SEM (State Secretariat for Migration)
- Where: Ticino Migration Office (Bellinzona), SEM (Bern)
- When: Administrative procedure, variable times per canton and season
- Validity: Generally 5 years, renewable
- Access: Italian and EU citizens, residing in Italy, with a concrete job offer in CH
What is the G Permit and who requests it
The G Permit is the work authorization intended for Italian and European Union citizens who maintain residence in their country of origin (or in an EU state) and work in Switzerland. For the Ticino-Italy border crossing, the G Permit is the most common legal form: it allows you to cross the Chiasso, Brogeda, Gaggiolo or Ponte Tresa crossings daily to go to work, without moving to Switzerland.
Unlike Permit B (permanent residence in Switzerland), Permit G is a temporary solution linked to the specific employment relationship with a certain employer. There is no "Generic G Permit": it is always bound to a job with a defined contract. For
Operational details
Procedure step-by-step: from submission to release
Step 1: Submission of the application at the cantonal Ticino counter. The employer, or a HR consultant appointed, presents themselves at the migration counter with the complete file. The office checks the conformity of the documentation; if something is missing, it requires integrations and communicates the terms for the correct presentation.
Step 2: Priority check. The cantonal office checks if the job opening was opened before to Swiss citizens, EEA residents in Switzerland, or already active border workers G, or if it was reserved for the specific candidate for rare job. This check requires some working days and cannot be skipped.
Step 3: Transmission to SEM. Once the priority is confirmed, the file is forwarded to SEM for federal review. Here, administrative checks, security and anti-terrorism archive checks are carried out.
Step 4: Issuance and collection of the permit. If SEM approves, it communicates the release to the cantonal office of Ticino, which notifies the border worker. The permit can be collected at the counter within pre-established times.
Step 5: Automatic enrollment in Swiss pension systems. From the agreed day in the contract, the employer is responsible for enrolling the border worker in: cantonal AVS (first pillar), LPP company fund (second pillar), injury insurance (SUVA or private LAINF), and unemployment insurance (AD).
…
Key points
Checklist before signing the contract
Before accepting a Swiss job offer, check that: (1) the employer is willing to handle the G Permit procedure (most do, but it's best to confirm); (2) the contract clearly specifies salary, hours, start date, workplace, and duration; (3) you possess a valid Italian passport or ID card; (4) you know which border crossing you will use daily (Chiasso, Brogeda, Gaggiolo, Ponte Tresa) and the average transit times.
Documents to provide to the employer
Once the preliminary contract is signed, the employer will ask for: (1) a copy of your ID document; (2) a certificate of good conduct from your Italian municipality of residence; (3) your Italian bank IBAN; (4) your Italian address; (5) your phone number and email. Provide the documentation within the required timeframe: delays will block the presentation.
Salary calculation and online simulation
The Swiss salary includes: agreed gross salary, AVS/AI/IPG deductions (~5.3%), unemployment insurance (1.1% on CHF 148'200), LAINF (0.7–1.5%, employer-paid), LPP (variable 7–18% based on age). For a net estimate, simulate the salary by entering gross data, canton, and marital status.
Regarding taxes: the withholding tax is deducted directly and paid by the employer. In Italy, complete the 730 declaration, reporting foreign income; the CE framework avoids double taxation. If you're a single employee with no other income, the 730 is straightforward.
Entities to contact for doubts or delays
If the procedure is blocked: Ticino Migration Office (Department of Institutions and Territory, Bellinzona) for progress updates; SECO (Bern) for information on frontier legislation; SEM for federal review; CAF or Italian accountant for support with 730 declaration and tax credit.
…
Frequently Asked Questions
- Who is applying for the G Permit?
- Not the border worker himself, but the Swiss employer. The employer collects the documentation from the candidate, fills in the official forms and submits the file to the Ticino cantonal office. The procedure is therefore the responsibility of the employer, who remains the administrative reference point throughout the process.
- How long does it take to get G Leave?
- Approximately 2–4 weeks if the documentation is complete and we are in low season. In summer or during periods of administrative burden, it can last up to 2–3 months. Time depends on completeness of documents, precedence checks, and office workload. The employer may request weekly updates at the cantonal counter.
- What documents are needed to apply for the G Leave?
- Identity document (passport or Italian identity card), employment contract with salary and job, criminal certificate, bank details (IBAN), and official forms completed by the employer. The documentation is gathered by the Swiss employer, who transmits it to the Ticino cantonal office.
- Is the G-Permit valid throughout Switzerland or only in Ticino?
- Permit G is linked to the canton where you work: in this case Ticino. If you change canton, it may be necessary to renew the permit according to the rules of the new canton. The permit is always associated with a specific employment relationship with a certain employer.
- Once I have obtained the G Permit, am I automatically enrolled in Swiss social security systems?
- Yes, from the day of commencement of work indicated in the contract. The employer enrolls you at: Cassa AVS (first pillar, 5.3% of the envelope), Cassa LPP (second pillar, 7–18%), accident insurance (LAINF 0.7–1.5%), unemployment insurance (AD 1.1%). For health insurance (LAMal), you have the right of option: you can maintain Italian coverage or enroll in a Swiss fund within 30 days.