Frontier San Giacomo Filippo-Graubünden: Guide 2024

Alpine landscape between Italy and Graubünden: green meadows and snow-capped peaks at Swiss-Italian border at dawn

Living in San Giacomo Filippo and working in the Graubünden: G permit, €10,000 deductible, Swiss AVS/LPP, LAMal and declaration 730. Rules 2024.

Context

In brief

  • New Cross-Border Workers Agreement from 1 January 2024: €10,000 allowance for new cross-border workers
  • Withholding tax only in Switzerland; Italian tax credit via 730
  • Permit G mandatory, requested through the Swiss employer

Key facts

  • What: New Italy-Switzerland Cross-Border Workers Agreement
  • When: Effective 1 January 2024 (signed 23 December 2020)
  • Where: Cross-border workers Italy-Graubünden (Graubünden Canton, Switzerland)
  • Who: Cross-border workers category G; INPS and Swiss administration (AFC/ESTV)
  • Amount: €10,000 allowance for new cross-border workers, €7,500 for old (2024–2033)

Those living in San Giacomo Filippo, in the province of Sondrio (Lombardy), and working in the Swiss Graubünden are in a unique position: cross-border workers subject to both Italian and Swiss regulations. On 1 January 2024, a new decisive regulation came into force—the New Cross-Border Workers Agreement, signed on 23 December 2020 and ratified in Italy with Law 83 of 13 June 2023—which reconfigured the tax and contribution system.

The most relevant rule is the €10,000 annual allowance for new cross-border workers. Up to this amount of Swiss employment income, Italy suspends IRPEF taxation. Above this threshold, the progressive national Italian rate applies: 23% up to €28,000, 33% between €28,001 and €50,000, 43% above €50,000. Meanwhile, Switzerland withholds a withholding tax directly from the paycheck. How to avoid double taxation? The Convention against double taxation signed on 9 March 1976 between Italy and Switzerland establishes that the Swiss withholding tax is final on employment income and that Italy grants a tax credit (CE section of the 730 model) equivalent to the Swiss taxation paid. The cross-border worker files the 730 declaration, attaches the Swiss tax certificate, and recovers the difference if the Italian rate is lower.

Permit G: the legal foundation

No cross-border worker can work in Switzerland without Permit G. It is not a concession: it is the legal authorization to stay for work purposes. The request is not submitted directly to the Swiss authorities, but through the Swiss employer. It is the company that sends the application to the SEM (State Secretariat for Migration), coordinating with the Graubünden cantonal administration. The minimum documentation includes: signed employment contract, Italian residence certificate (to be requested from the Municipality), declaration of non-employment in Italy, valid passport or identity card, and specific cantonal forms. Response times vary between 4 and 12 weeks depending on the completeness of the file.

Italian residence and annual coordination

Although you work in Switzerland, the registered residence must remain in an Italian municipality (San Giacomo Filippo or another area of Sondrio). Switzerland, not being a member of the EU or EEA, requires that Permit G be linked to a permanent foreign residence. Annually, you must renew the residence certificate with your Municipality—a simple procedure, with minimal costs and 1–2 day times. The Italian tax administration, through coordination with INPS, monitors your cross-border worker status: it is not complicated if managed regularly.

Operational details

AVS, LPP, LAINF: the Swiss pension system

Those who work in Graubünden pay Swiss social security contributions, not Italian ones. You do not pay INPS: contributions go to AVS (Old-Age and Survivors' Insurance) and AI (Disability Insurance). The AVS/AI/IPG deduction amounts to 5.3% of the gross salary for the employee, with an equivalent share from the employer. This is supplemented by the accident insurance premium (LAINF) of 0.7%–1.5% at the employer's expense. Critically, contribution to the second pillar (LPP), the Swiss pension fund, is mandatory: for those aged 25 or older, the percentage varies from 7% to 18% depending on age and fund, with a split between employee and employer.

The Italian INPS remains at zero: the cross-border worker does not pay any contributions to the Italian public pension system. The future pension will be calculated entirely on the basis of AVS, with the possibility of reunification only if contributions were made to the Italian system before acquiring cross-border status. The Swiss system is structurally more generous in terms of rates relative to income, although the AVS pension is not automatically supplemented by a third Italian pillar.

LAMal and health insurance option

For health insurance, the cross-border worker has the right to choose: they can enroll in LAMal (Swiss Health Insurance Act) with adult deductibles ranging from CHF 300 to CHF 2,500, or maintain enrollment in the Italian National Health Service through INPS. Most cross-border workers opt for LAMal for its cost-effectiveness and more comprehensive coverage in Switzerland. The choice affects Italian health taxation and the overall pension strategy.

Hypothetical scenario: paycheck calculation

Consider a cross-border worker with an employment contract and a monthly gross salary of CHF 4,500: Swiss withholdings include AVS/AI/IPG (CHF 238.50, equivalent to 5.3%), LAINF (CHF 22.50–67.50), LPP (CHF 315–810 depending on age), plus cantonal withholding tax (variable according to personal and family deductions). The Swiss net typically results in 60% to 70% of the gross, a percentage higher than the Italian average (55–60% on an equivalent RAL in EUR), thanks to the efficiency of the Swiss pension systems and lower marginal taxation on low-to-medium incomes.

Specific tax details of the Canton of Graubünden

The Canton of Graubünden sets its own cantonal withholding tax rate. There is no 'national Swiss withholding tax': it is the canton (sometimes the municipality) that determines the rate. Graubünden is competitive compared to other cantons (not among the most expensive, but neither among the lowest). A cross-border worker residing in Lombardy and working in Graubünden pays withholding tax according to local Graubünden tables. This directly influences the tax credit claimable in Italy: higher Swiss tax equals higher Italian credit.

Useful tools for your case

To verify your within/over 20 km tax scenario, use the net salary calculator and the tax return guide.

Key points

How to become a cross-border worker San Giacomo Filippo–Graubünden: step-by-step procedure

Step 1: sign a Swiss employment contract. This is the absolute prerequisite. Job search can be done through Swiss job boards (Indeed.ch, LinkedIn.ch), employment agencies, or direct contacts. Without a signed concrete offer, the G Permit application does not proceed.

Step 2: the Swiss employer submits the G Permit application. You do not fill it out directly. The company sends the file to the SEM (State Secretariat for Migration) of the Canton of Graubünden, through the competent regional office. Response times: 4–12 weeks. Longer periods are possible if documentation is missing.

Step 3: gather Italian documentation. While the employer coordinates with the Swiss authorities, you prepare: residence certificate from your municipality of Sondrio (updated), declaration of non-employment in Italy (to be requested from the Chamber of Commerce or provincial labor directorate), criminal record and physical fitness if required, certified copy of identity card or passport.

Step 4: open a Swiss bank account. Not always mandatory from day 1, but most employers require it for salary payment. Banks in Graubünden such as Raiffeisen Graubünden or Banca Cantonale Graubünden offer services to cross-border workers. Swiss IBAN necessary for Italian administrative coordination.

Step 5: register with INPS as a cross-border worker. After receiving the G Permit, do not delay: contact INPS (Sondrio branch or nearest) and communicate your status as a cross-border worker. INPS will register the file and coordinate with the Swiss AVS to avoid double administrative registrations.

Annual 730 declaration and tax refunds

Every year, by May 31, you submit the 730 model through your trusted accountant or CAF. The 730 must include: Swiss employment income (converted to EUR at the average monthly exchange rate of the year), Swiss withholding tax paid (declared by the employer in the official certificate), claim of tax credit (CE section). If the €10,000 threshold covers your entire income, the 730 will show zero Italian tax due. If you exceed it, you pay progressive IRPEF on the excess. The difference between Swiss tax and calculated Italian IRPEF is the refund: if Switzerland has withheld more than Italy, you receive a refund; if Italy asks for more than Switzerland, you settle the difference.

Essential document checklist

  • ✓ Signed Swiss employment contract
  • ✓ Italian residence certificate (updated annually)
  • ✓ Declaration of non-employment in Italy
  • ✓ Criminal record and physical fitness (if required)
  • ✓ Valid identity card or passport copy
  • ✓ Annual Swiss tax certificate (for 730)
  • ✓ Swiss bank account IBAN
  • ✓ Specific SEM forms for Graubünden

Crucial deadlines and renewals

The G Permit has limited validity (usually 1–5 years). Before expiration, the employer must submit a renewal request. Failure to renew = loss of legal residence status for work. The residence certificate must be renewed annually at the municipality. The 730 declaration is mandatory by May 31 of the year following the income to be declared.

To deepen the calculation of your paycheck and estimate the net monthly amount based on your actual gross, consult the cross-border salary calculator: a reliable tool that considers the cantonal withholding tax, AVS/AI/LPP contributions, and your personal circumstances.

Frequently Asked Questions
If I become a San Giacomo Filippo-Grisioni border worker, do I lose Italian health coverage?
Technically you remain enrolled in the Italian National Health Service, but the majority of border workers opt for the Swiss LAMal for convenience and superior coverage in Switzerland. You have the right of option: you can keep both (expensive) or choose one. The choice affects Italian health taxation and the overall strategy.
How long does it take to get G Leave?
On average 4–12 weeks from the time the Swiss employer submits the application. Times vary depending on the Canton of Graubünden and the completeness of the documentation. More complex cases can take up to 3–4 months. It's not an instant process - plan accordingly.
Is the €10,000 deductible 'all or nothing', or does it decrease if I exceed it?
The deductible is exempt, not degressive. If you earn €11,000, you pay Italian income tax only on €1,000. There is no penalty for exceeding the threshold: it is simply the first euro of taxable income in Italy. The part in Switzerland is taxed locally without discounts.
Can I renew the G Permit if I change employers in Switzerland?
Yes, but the new employer must submit a new application or transfer request. It is not automatic: it takes 2–4 weeks. Avoid periods of unemployment between assignments, as the G Leave is employment-related. If you are out of work for more than a few days, it may be withdrawn.
How does the 730 tax credit work if I paid more tax in Switzerland than in Italy?
The tax credit (EC framework of 730) recognizes the Swiss tax paid. If Switzerland withheld more than the calculated Italian IRPEF, you receive reimbursement from the Revenue Agency. If Italy asks for more than Switzerland, you make up the difference. The 1976 Convention ensures that you do not pay full double taxation.

Related articles