Permit G vs Permit B (cross-border guide)

Detailed comparison between living in Italy (Permit G) and moving to Switzerland (Permit B). Tax analysis, cost of living and quality of life.

This guide compares the practical differences between the G permit (cross-border worker, residence in Italy) and the B permit (residence in Switzerland). Key distinctions include taxation method, healthcare access, pension accrual, family member rights, and implications for daily life quality.

The G permit requires returning to Italy at least weekly and limits access to Swiss social services, but allows the cost-of-living advantage of Italian residence. The B permit grants full Swiss residency with ordinary taxation, access to Swiss healthcare and education, but at significantly higher living costs.

Decision factors covered: salary threshold where B permit becomes advantageous, family configuration impact, commute time savings, children's education options, and the long-term pension implications of each permit type under the bilateral social security agreement.

This page is part of Frontaliere Ticino, the reference platform for cross-border workers between Switzerland (Canton Ticino) and Italy. Find practical tools, updated data, and verified information.

Content is designed to help cross-border workers make informed decisions about taxation, pensions, transportation, cost of living, and administrative procedures.

All tools and data are updated for the 2026 fiscal year, reflecting the New Bilateral Tax Agreement between Switzerland and Italy, current AVS/LPP contribution rates, and Canton Ticino withholding tax tables.

The platform covers the complete cross-border worker lifecycle: from obtaining your G or B permit and opening a Swiss bank account, to filing your annual tax returns in both countries, planning your AVS and LPP pension, and comparing the cost of living on both sides of the border.

Frequently asked questions

Is a G permit or B permit more convenient in Switzerland?
It depends on salary and family situation. With a salary above CHF 80,000, the B permit (resident) is often more convenient because Swiss rates are lower than Italian IRPEF. With a salary below CHF 60,000, the G permit can be advantageous thanks to the lower cost of living in Italy.
Does a G-permit cross-border worker pay taxes in both Italy and Switzerland?
A G permit alone does not determine tax treatment. New cross-border workers qualifying under the agreement pay 80% of ordinary Swiss withholding tax and Italian tax with credit for Swiss tax. For old workers qualifying under Article 9, the covered salary remains taxable only in Switzerland: 2033 ends interstate compensation, not this treatment. Other income and filing obligations must be considered separately. https://www.estv.admin.ch/dam/it/sd-web/Zbr5Jb-40aYm/int-laender-it-faktenblatt-faqs-it.pdf
How much can you save on rent by living in Italy with a G permit?
An apartment in Como or Varese costs around €600–900/month, compared to CHF 1,200–1,800/month for an equivalent in Lugano or Bellinzona. The rent saving is about €500–800/month, partially offset by transport costs (fuel, motorway, travel time).
Can I switch from a G permit to a B permit and vice versa?
Yes. To switch from G to B, simply transfer your residence to Switzerland and apply for a B permit. For the reverse, deregister from the Swiss municipality and re-establish residence in Italy. Caution: the switch has significant tax consequences (the transition year is taxed pro rata).
Does the B permit entitle to a full Swiss pension?
Both permits (G and B) entitle to AVS and LPP contributions. The difference is that with a B permit you can make additional voluntary AVS contributions and have full access to the Swiss pension system. A full AVS pension requires 44 years of contributions regardless of permit type.

Related topics