The initial threads of Most cost-efficient top-up methods for Switzerland became unmanageable (over 600 posts in total) and I cannot edit the summary anymore, therefore I decided to provide an updated summary for Swiss-based Revolut users .
All information as of Q3 2018 - please use with caution (as things/charges can change any time) and on your own responsibility.
Swiss-issued Debit or Credit cards are not a free option any more for Revolut top-ups
Have a look on the following alternative methods:
1. through TransferWise local, Swiss IBAN + card (free for everybody)
- You will need to setup an account with Transferwise, apply for the Debit Card, change the card’s limits, and use the card to top-up Revolut.
- All the steps for the new commers:
Create the Transferwise Borderless account
(here with my referral link)
(or here without my referral link)
- activate it
- Top-up your account with at least 20 CHF
- Apply for the Borderless Debit Card
- Change your limits - for the moment only in the iOS app
- Create the Transferwise Borderless account
- Now you are ready to:
- Make a local transfer to the TransferWise account in CHF
- Use the Borderless Debit Card to top-up Revolut for free
if asked by Revolut if you really want to use TW card with CHF choose “Yes, continue”
- Caution: Revolut exchange rates are better than TW (especially on weekdays), so it is usually not worth using the TW card directly.
2. CurrencyFair local, Swiss IBAN (3 CHF/transfer)
- Local Swiss transfer --> your own CurrencyFair account
- CurrencyFair --> Revolut Swiss IBAN (3 CHF) (@fudder)
3. SWIFT bank transfer to the shared Revolut account in CHF (cost depends on your bank)
- UBS: choose the BEN option, make sure it is a SWIFT transfer in CHF --> free (@Szak1)
- PostFinance --> total cost depending on the amount, 2 CHF for the transfer, the rest is taken from the amount being send:
- up to 100 CHF (to be confirmed) --> total cost: 2 CHF
- 101-10000 CHF --> total cost: 8-25 CHF
- 10001 and more --> total cost: 12-25 CHF
- Credit Suisse --> small amounts ~10CHF transferred for free, most probably higher amount will cause a significant fee when transferred as SWIFT. As reported by @uxgb with “Bonviva” package, transfers done choosing SEPA but in CHF are fee free.
- other banks --> ?
While testing these methods be careful: charges on the sender bank side might appear later than expected as some banks show these costs on the statements only at the end of month / end of year