Mariano Comense: tax guide for border workers in Ticino (cross-border guide)

Panoramic view of Lugano from Monte San Salvatore, work destination for cross-border workers from Mariano Comense

Permit G, 2024 taxation, AVS/LPP/LAMal and practical checklist. How to move to Mariano Comense and work in Ticino. Calculate your net.

Context

In Brief

  • G Permit: border permit for Italy residents + Swiss work, automatic renewal as long as the employment relationship continues
  • New Agreement 2024: CHF 10,000 exemption for new border workers (from 1 January 2024), exemption from Swiss taxation
  • Withholding tax: paid ONLY in Switzerland, no double taxation; credit for tax recognized by Italy through the CE box of the 730 tax return
  • AVS/LPP/LAMal: mandatory in Switzerland, no double registration with the Italian INPS

Key Facts

  • What: G Permit (border worker) for Italian citizens residing in Italy and employed in Switzerland
  • When: Request to the State Secretariat for Migration (SEM); in force from 1 January 2024 with the New Agreement
  • Where: Border workers from Mariano Comense to the Canton of Ticino (Chiasso, Mendrisio, Lugano, Locarno)
  • Who: Italian citizens residing within the border area (normatively up to 20 km from the border)
  • Amount: CHF 10,000/year tax exemption (new border workers after 17 July 2023); CHF 7,500 for old border workers in the transitional regime 2024-2033

Operational details

Taxation: how the border tax at source works

Switzerland and Italy have a Double Taxation Convention signed on 9 December 1976. According to this, the border worker pays the tax at source ONLY in Switzerland (the Canton of Ticino and the Federal Tax Administration), not in Italy. This was already the historical regime, but the 2024 New Deal consolidated and simplified it with the €10,000 deductible.

Here's how it actually works:

  • Gross: the Swiss employer calculates the gross salary (e.g. CHF 60,000 per year)
  • Tax at source: the Canton of Ticino or the Federal Tax Administration (AFC/ESTV) directly withholds federal, cantonal and municipal tax. The rate depends on the canton, income and family situation.
  • No double taxation: Italy DOES NOT require additional tax at source. In the EC framework of declaration 730, enter Swiss employment income, declare the tax paid in Switzerland, and the Revenue Agency recognizes the tax credit.
  • Gross income up to €10,000: If your annual net income does not exceed €10,000, the New Deal exemption completely exempts this amount from taxation in Switzerland. Useful for those who work part-time or have just started.

Over €10,000, excess income is normally taxed in Switzerland at the cantonal and federal rate.

AVS, LPP, LAMal: social security and health obligations in

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 pre-trasferimento: the 7 essential steps

Before starting to look for a house in Mariano Comense and beginning work in Ticino, make sure you have everything in order. Here is the operational sequence:

1. Contact with the Swiss employer

The process starts here. The Ticinese company must present the request for authorization of occupation to the State Secretariat for Migration (SEM) and to the cantonal economic office. You CANNOT do it alone; it is the administrative responsibility of the employer.

2. Identity and domicile documents

Make sure you have a valid Italian passport (not just the identity card—Swiss people require a passport for the G Permit). If you already have confirmed domicile in Mariano Comense, collect the proof (rental contract, bank transfer or property, bills, municipal registration).

3. G Permit request

Once the employer has obtained clearance from SEM, you present the documents to the Mariano Comense town hall. The release usually occurs within weeks of presentation.

4. Swiss social insurance (AVS/LPP) enrollment

The employer will inform you of the AVS enrollment number assigned (employee number), which you will use for all communications with Switzerland. The LPP (company pension fund) is managed by the company itself; you will receive specific documentation on contributions, rights, and pension.

5. Health insurance choice (LAMal vs INPS)

Frequently Asked Questions
What is the difference between Permit G and Permit B if I live in Mariano Comense?
Permit G: you reside in Italy, you work in Switzerland, automatic renewal as long as you have the employment relationship. It does not oblige you to change your residence. Permit B: you physically move to Switzerland and obtain the right of residence in Switzerland; it is for those who decide to live in Switzerland. The G Permit is simpler if you want to keep your home in Italy.
Does the New 2024 Agreement suit me? How do taxes change?
Yes, if you are a new frontier worker (after 17 July 2023). The deductible rises to €10,000 per year (exemption from Swiss taxation), versus €7,500 for old border workers. Tax at source is ONLY paid in Switzerland. If you earn €45,000/year, the first €10,000 is exempt; the rest is normally taxed in Switzerland. Use the calculator to see your exact net.
Do I need to register for INPS if I work in Switzerland on G Permit?
No, additional INPS contributions are not required. Switzerland is the employer, so all mandatory contributions (AVS, LPP, health insurance) are paid there. Italian INPS remains managed by your municipality if you own property or other income in Italy, but does not require registration as a Swiss income earner.
Which health insurance to choose: Italian INPS or Swiss LAMal?
G border guards have an explicit right of option. LAMal Switzerland is complete for treatments in Ticino/Switzerland (CHF300-2,500 deductible), but costs more. Italian INPS is cheap and covers care in Italy but not in Switzerland without coordination. Choose according to where you plan to treat me predominantly.
By when do I file the 730 return with Swiss income tax?
By 31 May of the year following the year of work (e.g. job 2024, May 2025 declaration), or until 30 June with a CAF/professional. Enter the CE box with the Swiss gross income, tax paid and AVS number assigned to you. This is how the Revenue Agency recognizes the tax credit.

Related articles