I have the following (and I am not sure if it's optimal, though, but has some savings):
- bank account in EU
- debit card (MasterCard) linked to bank account there
- two bank accounts in UBS
- one bank account in CHF, and one bank account in EUR. Bank account in EUR is in SEPA system, so transactions within EU in EUR are rather cheap (or free)
The rule that I am applying is basically trying to minimize FX changes and fees from banks. Therefore, I am using:
- Swiss Maestro card, when paying in CHF in Switzerland
- never ever withdraw EUR in Switzerland (the rate used is 'banknote exchange rate'' which is much worse than normal bank rate)
- withdraw EUR when in EU from local ATMs. No fee at all (if you withdraw from account with EU bank. If you withdraw using EUR account from UBS; there are fees)
Transfer fees:
- from CHF to EUR account at UBS: exchange rate applies, but much better rate than if you pay in EU with CHF card. This means it is worthwhile having two accounts in Switzerland alone (EUR and CHF). Pay with CHF bank card when in CH; and with EUR bank card when abroad.
- payments abroad from UBS EUR account are having 1% additional fee; but it is still better than paying with card associated with CHF account
Sounds somewhat complicated, but hidden fees from cards are extraordinary high if there is conversion applied; so I try to minimize it.
Hope this helps!
It seems that the