Living Caspoggio, working in Graubünden: border guide (cross-border guide)

Alpine mountain landscape representing the Swiss-Italian border region between Caspoggio and Graubünden

Frontier from Caspoggio to Grisons: taxation, AVS/LPP/LAMal, G permit, double taxation and practical procedure to move.

Context

In a nutshell

  • Swiss border workers from Valtellina: withholding tax ONLY in Switzerland
  • New Agreement from 1 January 2024: €7,500-10,000 excess in Italy
  • AVS/LPP/LAMal mandatory in Switzerland; immediate social security protection
  • Permit G required; SEM procedures for registration with Canton Grisons

Key facts

  • What: Cross-border employment from Caspoggio to Graubünden
  • When: Regulations applicable from 1 January 2024 (New Frontier Agreement)
  • Where: Italy-Switzerland border, Valle Spluga–Cantone Grigioni
  • Who: Frontier INPS/Revenue Agency, SEM, SECO, AFC (Federal Tax Administration)
  • Rates: Tax source CH 8–22%, IT IRPEF 23–43%, AVS/AI/IPG 5.3%, LPP 7–18%

The Caspoggio-Grigioni border crossing

Living in Caspoggio and working in Graubünden means being a border worker in the strict sense: residence in Italy, salary from Switzerland, tax on both sides. As of 1 January 2024, the New Frontier Agreement (signed on 23 December 2020, ratified by Italy with Law 83 of 13 June 2023) reorganised the tax regime for this category. The tax withholding takes place ONLY in Switzerland (no double withholding), while Italy recognizes a tax credit in the EC framework of declaration 730 to avoid overtaxation. The Italian-Swiss Convention of 9 December 1976 establishes the principles of coordination; the border worker pays in the country where he works (Switzerland) and receives

Operational details

INPS contribution scheme and deductibles

The central discriminant for the frontier is the annual INPS deductible, that is, the amount below which the payments of Italian contributions do not take place. Old frontier workers (registered before 17 July 2023) benefit from an exemption of €7,500 under the transitional regime 2024–2033. New frontier workers have a higher deductible: €10,000 per year. The difference is substantial: an old frontier with €55,000 gross per year pays INPS contributions on €47,500 (€55,000 − €7,500); a new frontier pays only on €45,000. At an average INPS contribution rate of 10–12%, the annual difference is between €250 and €300.

In addition to the deductible, the border worker must register with INPS and report the Swiss income in the Italian annual declaration. Switzerland does not pay INPS contributions (Swiss AVS/AI/LPP contributions are coordinated with the Italian system, not cumulative). The border worker who does not want to lose contribution years can voluntarily pay INPS to cover periods below the threshold, but it is not mandatory if the income remains below the deductible.

LAMal: Swiss Medical Coverage

LAMal is a mandatory private health insurance in Switzerland, very different from the Italian National Health Service. Each border worker must sign a policy within three months of commencement of work. Companies (Helsana, Sanitas, Groupe Mutuel, CSS, Assura, Swica and others) offer plans

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

Checklist: First Transfer to Caspoggio for Work in Grisons, Switzerland

These steps must be completed before the start of the Swiss employment contract:

1. Swiss Health Insurance (LAMal)

Contact 2–3 insurance companies (Helsana, Sanitas, Groupe Mutuel) and request a personalized quote indicating:

  • Start date of Swiss employment (coverage active from that day)
  • Age, gender, health status
  • Preferred deductible (CHF 300, 500, 1'000, 2'500)

Sign the contract and receive confirmation of activation. Keep the policy document for cantonal registration.

2. Registration with the AFC (Federal Administration of Contributions)

The Swiss employer usually registers the border worker with the cantonal contributions office in Grisons. If not done within 2 weeks of the start, the border worker contacts directly:

  • Verwaltung des Kantons Graubünden, Amt für Steuern, Chur
  • Or the local municipality of work in Grisons

Receive: cantonal contributor number and source code for withholding.

3. Swiss Bank Account

Most Swiss employers credit the salary to a Swiss account. Open an account with:

  • Banca regionale cantonale (Raiffeisenbank Grigioni)
  • Or national bank (UBS, Credit Suisse)

Required documents: Italian ID/passport, Caspoggio residence certificate (requested from the Italian municipality), Swiss employment contract.

4. G Permit: Registration with SEM

Verify with the employer that the G Permit application has been submitted to SEM (State Secretariat for Migration) and the canton of Grisons. The border worker receives: permit number, validity (usually 5 years renewable). The permit must also be registered with the Italian immigration office (Questura) to avoid administrative issues.

5. INPS Registration (if income > threshold)

Frequently Asked Questions
What is the difference between permit G and permit B for a border crossing from Caspoggio?
The G permit is specific for those who permanently reside in Italy (Caspoggio) and work in Switzerland on a daily basis (pure border worker). The B permit is for those who intend to reside in Switzerland. Given that the border crossing from Caspoggio maintains Italian residence, the G permit is the most appropriate. The permit is issued by the SEM (State Secretariat for Migration) and registered with the canton of Graubünden. Validity: 5 years, renewable.
Do I have to pay INPS contributions if my salary is under the deductible?
No, if the income remains under the annual deductible (€7,500 for old border workers, €10,000 for new ones), no mandatory INPS payments are made. However, the frontier worker may voluntarily pay INPS to cover contributory years and not lose part of his future pension. Those who do not pay during sub-threshold years will have fewer years of contribution to the calculation of the AVS-INPS income.
How does the tax credit work in the EC framework of declaration 730?
In the EC framework of form 730 (Italian annual declaration), the border worker reports: (1) Swiss gross income, (2) Swiss source tax paid (from AFC certificate). The Revenue Agency applies the Italian personal income tax rate and recognizes a credit equal to the Swiss tax. If the Swiss tax is higher than the Italian IRPEF debt, the frontier worker receives a refund; if lower, he pays the difference. This mechanism avoids double taxation on the same source of income.
What happens if I change jobs in Switzerland during the year?
If the border crossing company changes Swiss employer during the year (e.g. in June), it continues to pay AVS/AI/LPP contributions and tax at source at the new employer. The AFC is automatically updated if the employer changes membership. For the Italian annual return, the border worker reports the total income from both employers and the cumulative Swiss tax paid. If the address also changes in Italy, communicate the new data to INPS and the Revenue Agency within 30 days for administrative cont
Does the Swiss LAMal also cover my family members in Italy?
LAMal covers the border worker and the family members who live with him in Switzerland. If the family stays in Italy, Italian medical coverage (National Health Service) is automatic for them. The border worker can choose whether to extend a LAMal policy also to family members in Italy (optional additional coverage, with higher costs), but it is not mandatory. The choice depends on personalised needs and insurance costs.

Related articles