Open Swiss bank account for residents (cross-border guide)

Step-by-step guide: G permit, required documents, AVS, LAMal and CHF-EUR change management for cross-border commuters
Context
In a nutshell
- The G permit allows foreign residents to work and open accounts in Switzerland
- A bank account is essential to manage salary in CHF and AVS payments
- Documents required: ID, proof of residence, Italian tax return
- Italy-Switzerland double taxation is managed through currency exchange and annual refunds
Key facts
- What: Bank account opening in Switzerland for border residents
- Who: Border workers with G permit residing in Italy
- Where: Swiss banks, with a focus on the Canton of Ticino
- When: Recommended before starting work in Switzerland
- Why: CHF salary management, AVS payment, bank transfer payments, currency exchange
Border workers working in Switzerland and residing in Italy have the right to open a bank account with Swiss institutions. The G permit allows this access to Swiss financial services, indispensable for receiving salary in Swiss francs and paying AVS contributions — the mandatory social security system for those working in Switzerland.
Opening an account during the first months of work avoids delays in salary payments and allows you to manage taxes and social security payments immediately. Swiss banks, also in the Canton of Ticino, apply international control regulations (KYC/AML — Know Your Customer / Anti-Money Laundering) for which they require standard documentation.
# Opening essentials
The documents
Operational details
The decision to open a Swiss bank account involves various practical implications related to tax and pension management for cross-border workers.
Useful planning tools
To estimate your pension strategy, use the pension planner and the pillar 3 simulator.
Key points
Step-by-step procedure for opening a bank account
The first step is to contact a Swiss bank — in person at a branch in the Canton of Ticino, or online through the bank's website. It is advisable to verify that the bank accepts frontier workers; many do, but it is best to confirm in advance.
Once you have contacted the bank, fill out the account opening request and upload the required documents (ID, proof of residence, tax declaration). The verification process usually takes 5 to 10 business days. After approval, you will receive the online banking access credentials and the current account details with a Swiss IBAN.
Communicate the IBAN to your Swiss employer so that they can directly credit your monthly salary. Verifying the data is crucial to avoid payment errors.
Deadlines and Timing
Ideal: Open the account before starting work or within the first month, so that the first salary arrives directly in the new account. If the account is opened when previous salaries have already been transferred elsewhere, you can still request a transfer from the previous account to the new one from your employer.
Additional Services to Activate
Once the account is active, activate the automatic currency exchange (if the bank offers it) to convert a monthly portion of the salary into euros and transfer it to the Italian account. Subscribe to the online banking service: you can check AVS payments, monitor withholding tax, and manage transfers. Many Swiss banks offer mobile apps with alerts on credits.
…
Frequently Asked Questions
- Can I open a Swiss account if I reside in Italy?
- Yes, if you have a G permit (frontier worker). Residence in Italy is not an obstacle. Swiss banks apply standard KYC/AML checks, requiring ID, proof of Italian residence and tax return. Many Ticino institutes regularly accept border crossers as clients.
- Is the tax at source also withheld in Italy?
- No. According to the Italian-Swiss Convention of 9 December 1976, income tax at source is withheld **only in Switzerland**. Italy recognizes a tax credit through the EC framework of declaration 730, avoiding double taxation.
- Do I have to choose between Swiss LAMal and Italian insurance?
- You have the right of choice (option right). You can sign up for LAMal Switzerland or keep your Italian INPS coverage. If you choose LAMal, choose a deductible between CHF 300 and CHF 2500. Consider which option suits you based on your personal situation and the health services you use.
- How long does it take to open the account?
- Normally 5-10 working days from the transmission of the documentation, if complete. Some online institutions are faster. It is advisable to start the procedure before starting work to avoid delays in the first payment of the salary.
- How do I recover the source tax paid in Switzerland?
- At the end of the tax year, submit an application for reimbursement to the cantonal tax administration of Ticino, indicating allowable deductions (medical expenses, pension contributions, etc.). The refund is made by bank transfer. In Italy, it indicates the taxes paid in the EC framework of 730 for the tax credit.
Related articles
- All articles: Franc and prices
- Aprire un conto bancario in Svizzera: guida per residenti
- Conto bancario svizzero per frontalieri: guida completa
- Primo Giorno da Frontaliere | Checklist Completa
- Lavoro in Svizzera? La lista dei 6 documenti che devi avere PRONTI
- Conto PostFinance carta di credito frontaliere