Territorial Restrictions. ELP SA has no offices, branches, or representatives abroad. ELP SA does not carry out commercial or marketing activities outside the territory of the Swiss Confederation and has no representatives, agents, or active sellers abroad. Access to the site is subject to the reading, understanding, and acceptance of the disclaimer available on the site: Disclaimer Link

Top up Revolut at the best Swiss exchange rate.

Do you live in Switzerland? Do you have Swiss francs in your account and want to have euros available on Revolut?

cartacambiovalute
CHF / EUR exchange
CHF 3.000
Receive today
€0
on your Revolut account
Live rate: 0.9512

Save on CHF/EUR exchange rates with Moneyswapp.com and Revolut

With Moneyswapp.com you can exchange CHF to EUR easily and transparently, and receive euros directly into your Revolut EUR account via SEPA transfer.

Earn in CHF, spend in EUR. Without paying exchange fees twice.

If you live in Switzerland, it’s normal to have your salary, main bank account, or savings in Swiss francs.

But many everyday expenses can be in euros: travel, online shopping, subscriptions, hotels, restaurants, or payments within the euro area. Exchanging currency every time through your bank or directly inside your multi-currency app may cost more than you think.

Revolut is one of the most popular solutions for managing euros: free Standard plan, European IBAN, multi-currency card, included SEPA transfers. But its internal CHF→EUR exchange has two limits that few people know about: after the first 1,250 CHF per month, you pay a 1% fee, and on weekends there is an additional 1% markup.

Moneyswapp.com solves exactly this: we exchange CHF→EUR starting from 0.15%, at any time.

Exchange your Swiss francs with Moneyswapp.com and receive euros on Revolut.

Two services, one simple solution. Each does what it does best.

Revolut Standard

The euro account and card

Revolut + Moneyswapp.com

The best CHF → EUR exchange rate

Choose the most convenient solution for a CHF salary and a life in euros.

From checking exchange rates to managing transactions, every step has been simplified to make the experience clearer and faster, highlighting the innovation of the service.

Why isn’t Revolut alone enough?

The free Revolut plan is great. But its exchange rate isn’t always.

The Standard plan doesn’t charge you for the account or the card. But when you use the app to exchange CHF into euros, two rules come into play that are worth knowing before you start.

How much would you save by exchanging:
Traditional bank exchange rate
Save up to

0 chf

Exchange costs (fees and spread):

Monthly cost
~ 30 CHF
Annual cost
~360 CHF

~1.5% + fixed monthly fees

Revolut

Save up to
360 CHF

Exchange costs (fees and spread):

Monthly cost
Free
Annual cost
0 CHF

Free exchange within the limit, extra fees on weekends

Revolut + Moneyswapp.com

Save up to
318 CHF

Exchange costs (fees and spread):

Monthly cost
3,50 CHF
Annual cost
42 CHF

Free exchange rate

How it works

Top up Revolut in euros with Moneyswapp.com is simple: four steps, just once.

It takes ten minutes to register. After that, you can exchange in thirty seconds, or fully automatically by activating recurring exchange.

Open Revolut and copy the IBAN of your EUR account

Download the Revolut app and create a Standard account. It’s free, requires no salary deposit, and has no monthly fee. You’ll receive a European IBAN (most likely LT). This will be the destination account for your euros.

Important: copy the details of your EUR account, not your CHF account.

Note: if you already have a Revolut account, you can skip this step.

Revolut app screen with EUR account and highlighted IBAN Free registration form on Moneyswapp.com Moneyswapp.com client area with Revolut IBAN field CHF EUR exchange request screen with visible rate Example of CHF bank transfer to Moneyswapp.com Notification of euros received on Revolut account

Who is this solution designed for?

If you live in Switzerland, receive your salary or income in CHF, and often make purchases in the euro area, you can use Revolut as a separate euro account without needing to exchange cash. Plus, you always know in advance how many euros you will receive and get a clear exchange summary for every transaction.

Shopping in the euro area

Exchange CHF to EUR and pay with Revolut.

Travel in the euro area

Prepare your EUR balance before you travel.

Online purchases Keep euros available for payments and subscriptions.

Security and regulations

Using Revolut as your destination account: requirements and why it’s secure.

Frequently Asked Questions | FAQ

Frequently asked questions about topping up Revolut with Moneyswapp.com

Yes. Our service sends SEPA transfers to any euro account in your name with an IBAN, including Revolut. This is explicitly confirmed in our official FAQ.

The transfer is usually credited the day after your funds are sent, depending on your bank’s processing times. Moneyswapp.com will send the money in the requested currency on the same day it receives your funds for exchange. Processing times may vary around weekends and bank holidays in Switzerland and Europe.

You must enter the details of your Revolut euro account. Open the Revolut app, select the EUR account, and copy the displayed bank details. Do not use details copied from old emails or screenshots: always verify them directly in the app.

No. The free Standard plan works perfectly as a destination account: receiving SEPA transfers is free on all plans.

Zero fixed fees and zero costs on SEPA / SEPA Instant transfers. The only cost is the spread a partire da 0.15% on the CHF→EUR exchange (for example, on an exchange of 1,000 CHF, the service cost is only3.40 CHFF). The full cost of the operation is already included in the proposed exchange rate, ensuring maximum transparency and full control over your expenses. Details available at /costs/.

100 CHF or equivalent. No maximum amount (up to 1,000,000 CHF per transaction; for higher amounts, contact us).

No. The spread start from 0.15%, seven days a week. That’s the key difference with Revolut: we do not apply weekend markups.

Absolutely not. We send SEPA / SEPA Instant transfers throughout the entire SEPA area, including LT (Lithuanian) IBANs. It works the same way if you have the CH IBAN hosted by PostFinance provided by Revolut Switzerland.

Yes, with Recurring Exchange. You set up an automatic monthly transfer from your Swiss bank to us: we exchange the CHF and automatically credit the euros to your Revolut account.

No. Due to anti-money laundering regulations, the sender and recipient must be the same person. To top up a family member’s Revolut account, the family member must register on Moneyswapp.com with their own profile.

A valid identity document and — if you are a cross-border worker — your Swiss work permit. For monthly exchanges above 5,000 CHF, a free 5-minute video identification is required.

We show it to you in real time at the moment of the request, directly in the calculator. The rate remains locked until 19:00 CET on the next banking day. If the transfer arrives later, we apply the rate available at the time of receipt (from 0.15%).

Moneyswapp.com is not Revolut and is not an official Revolut service. Revolut is a trademark of its respective owners.

Start now

Ready to top up Revolut at the best exchange rate in Switzerland?

Open your Moneyswapp.com profile in two minutes. It’s free, with no monthly fees and no commitment.

Why
MoneySwapp?

MoneySwapp.com lets you exchange your money, salary, or savings conveniently online, saving you up to 80% compared to typical bank and exchange office rates. Whether you’re a cross-border commuter, live in Switzerland, or run a company, Moneyswapp makes exchanging currencies fast, easy, and affordable.