ibani vs Revolut comparison — CHF EUR exchange rate 2026
💱 Service Comparison

ibani vs Revolut Standard: The 2026 Comparison

Exchange rates, Swiss IBAN, weekend fees, account freezes: a factual, data-driven analysis to choose the right solution for your cross-border or expat situation in Switzerland.

Reading time 6 min read | Updated

By Brice DELHOME

📌 At a Glance: ibani vs Revolut Standard 2026
  • Swiss (CH) IBAN: ibani provides a genuine, free, nominative CH IBAN accepted by Swiss payroll software. Revolut provides a local IBAN based on your country of residence (FR, IT, DE…), not a CH one: some Swiss employers refuse, or charge for, a transfer to a foreign IBAN.
  • Cost for CHF 6,000/month: ibani → CHF 24 (0.40%). Revolut Standard (Swiss residents' fee schedule) → CHF 0 on the first CHF 1,250, then CHF 47.50 on the remainder (1%); at weekends a 1% fee applies (CHF 60 on CHF 6,000).
  • Account freezes: ibani is designed for recurring payroll flows; the risk of a legitimate transfer being frozen is low. At Revolut, some users report temporary freezes when large monthly transfers trigger compliance checks.
  • Verdict: ibani for repatriating your Swiss salary. Revolut for travel and everyday spending.
CHF 288
Annual cost with ibani
salary CHF 6,000/month
~CHF 570
Annual cost Revolut Std.
weekday conversions
+ CHF 720
Revolut Std. weekend fees over a year
1% × CHF 6,000 × 12, if converting at weekends

1. Full Comparison Table

Based on ibani's and Revolut's public pricing, checked on 21 October 2026.

Criterionibani
Cross-border workers & SMEs
Revolut Standard
Standard (free plan)
Exchange margin0.40% tiered → 0.15% for large volumes0% up to CHF 1,250/month on weekdays, then +1%; +1% at weekends (Fri 5pm → Sun 6pm, New York time)
Outgoing SEPA transfer fee✓ CHF 0 / EUR 0✓ EUR 0 (standard transfers)
Swiss (CH) nominative IBAN✓ YES — Free
Accepted by Swiss payroll software
✗ NO
FR, IT or DE IBAN depending on residence
Swiss payroll software compatibility✓ YesRefused or charged for by some employers
Account freeze risk✓ Low
Built for payroll flows
Automated checks, freezes reported by users
Legal statusAffiliated with SO-FIT (SRO) 🇨🇭Bank of Lithuania (Revolut Bank UAB) 🇱🇹
Transfer delay to EU account✓ Forwarded within half an hour
if the funds arrive on a business-day morning
Instant between Revolut accounts
Physical bank card✗ No (transfer tool)✓ Yes (virtual + physical)
Multi-currency deposit account✗ No✓ Yes
Best suited forCross-border salary repatriation
Regular CHF→EUR transfers
Swiss SMEs
Travel & leisure
Everyday spending
Multi-currency payments

Sources: ibani pricing; Revolut, Personal Fees (Standard) for Swiss clients of Revolut Bank UAB, version applicable from 21 November 2025 (PDF), accessed on 21.10.2026. Conditions may change.

2. Real Exchange Rates and Fees

The key question: how much do you actually lose when converting your Swiss salary from CHF to EUR? The answer depends on the amount and the day of the week. The Revolut figures below are based on the “Personal Fees (Standard)” schedule for clients residing in Switzerland; a cross-border worker living in France, Italy or Germany falls under the Revolut schedule of their country of residence, whose limits and fees may differ: check them with Revolut.

Simulation on a CHF 6,000/month salary

ScenarioibaniRevolut Standard
Fee on CHF 1,250 (Revolut weekday free allowance)CHF 5CHF 0
Fee on the remaining CHF 4,750CHF 19CHF 47.50 (1%)
SEPA transfer feeEUR 0EUR 0
Monthly total (weekday)CHF 24CHF 47.50
Revolut weekend fee (if converting from 5pm Friday to 6pm Sunday, New York time)—CHF 60 (1% on CHF 6,000)
Estimated annual cost~CHF 288~CHF 570 on weekdays

💡 ibani's tiered margin: the advantage at higher volumes

ibani applies a tiered margin: the higher your monthly exchange volume, the more competitive your rate. Above CHF 10,000 per transaction the margin drops below 0.40%; for large volumes it can reach 0.15%. Revolut Standard offers no such flexibility — free exchange stays capped at CHF 1,250 a month on weekdays, regardless of your profile. View ibani's full pricing grid →

3. The Swiss (CH) IBAN: Revolut's Blocking Point

This is the most decisive criterion for cross-border workers. Swiss payroll software (SAP, Abacus, Sage, Crésus…) is configured to process domestic transfers to IBANs starting with CH. A transfer to a foreign IBAN leaves the domestic circuit: it can go via SEPA if sent in euros, otherwise via SWIFT, which is slower and may carry intermediary bank fees; some employers refuse it or charge for it.

⚠️ What IBAN Revolut assigns based on your country of residence:
  • Resident in France: French IBAN (FR76…) — non-CH
  • Resident in Italy: Italian IBAN (IT60…) — non-CH
  • Resident in Germany: German IBAN (DE89…) — non-CH

In all cases, these local IBANs are not Swiss (CH) IBANs: some Swiss employers refuse, or charge for, a transfer to a foreign IBAN.

🇨🇭 ibani: CH IBAN — compatible with Swiss employers' domestic transfers

ibani assigns every client a nominative, dedicated Swiss (CH) IBAN, completely free. You provide it once to your HR department, which registers it as a standard Swiss domestic transfer. On payday, ibani receives your CHF, converts them at the real interbank rate plus a published margin, and sends the EUR to your bank account in France, Italy or Germany. 100% automated, no manual action needed on your part.

⚠️ Revolut: local non-CH IBAN — not always accepted

Revolut assigns a local IBAN based on your country of residence (FR, IT, DE…). These non-CH IBANs create two concrete problems:

(1) Refusal or fees on the employer side: some Swiss employers refuse, or charge for, a transfer to a foreign IBAN.
(2) International transfer instead of SIC: if the employer accepts, the transfer does not use the domestic SIC circuit; sent in euros, it can go via SEPA, otherwise it travels via SWIFT, slower and potentially with intermediary fees. The salary may then arrive later.

Technical note: The SIC (Swiss Interbank Clearing) system processes domestic CHF transfers to CH IBANs within seconds. A transfer to a foreign IBAN exits the SIC circuit: sent in euros, it can go via SEPA; otherwise it travels via SWIFT, with delays of 1 to 3 business days and potential intermediary fees.

4. Reliability and Account Freeze Risks

The risk of a freeze is often underestimated: a salary held during a compliance check is income you cannot use.

⚠️
Revolut — Automated compliance checks

Revolut's compliance checks are largely automated. Large, recurring monthly salary transfers of CHF 4,000–8,000 from the same Swiss employer can trigger these checks: some users then report temporary account freezes while they document the origin of the funds. During that time, the salary is not available.

✅
ibani — Built specifically for recurring cross-border payroll flows

ibani has been operating in the Swiss cross-border exchange market since 2018. The entire onboarding and compliance process (KYC) is completed upfront, with human verification by the Geneva team. Recurring payroll flows are identified and qualified as such from the moment the account is opened. The risk of a freeze for a legitimate operation is low.

⚠️ Reported experiences from Revolut users (cross-border workers)

Cross-border workers who used Revolut for their Swiss salary report temporary account freezes during compliance checks. For a salary, your primary income, this risk is worth taking into account. Read testimonials →

5. Legal Framework and Fund Security

🇨🇭 ibani — Affiliated with SO-FIT (SRO)
  • Affiliated with SO-FIT (a self-regulatory organisation recognised by FINMA)
  • Subject to the AMLA (Swiss Anti-Money Laundering Act)
  • Headquartered in Geneva, Switzerland
  • Human KYC and transaction controls
🇱🇹 Revolut — Bank of Lithuania (Revolut Bank UAB)
  • Swiss clients contract with Revolut Bank UAB (Lithuania)
  • Bank supervised by the Bank of Lithuania (EU)
  • Subject to the EU directive PSD2
  • Client funds protected under EU rules
  • Not governed by Swiss law

Both companies are reputable and operate under strict legal frameworks. The key difference for a cross-border worker is that ibani is subject to Swiss law, providing complete legal consistency with your employer, employment contract and cross-border worker status.

6. Who Should Choose What?

✅ Choose ibani if you are…
  • A cross-border worker in Switzerland wanting to automatically repatriate your CHF salary to EUR
  • An expat regularly receiving income in CHF (dividends, rents, pension)
  • A Swiss SME paying suppliers or employees in EUR, USD or GBP
  • Someone managing regular large transfers (>CHF 1,250/month)
  • Someone who wants a contact in Geneva if questions arise
✅ Choose Revolut Standard if you are…
  • A frequent traveller making small payments in foreign currencies
  • Someone who wants a multi-currency card for everyday spending
  • Someone exchanging less than CHF 1,250/month wanting a free tool
  • A user who does not need a Swiss IBAN for their employer

💡 The combined strategy

Many cross-border workers use both simultaneously: ibani for the automatic salary repatriation (CH IBAN, competitive rate, low freeze risk) and Revolut Standard for daily spending and travel (convenient card, multi-currency, instant payments). These tools are complementary, not competing — ibani for incoming flows from Switzerland, Revolut for spending in France and abroad.

🏆 Champion tip: the ibani + Revolut combo

Revolut offers single-use or permanent virtual cards, ideal for online shopping: each merchant gets its own dedicated card, protecting your main account from data breaches, and letting you pay in foreign currencies with no exchange fee on weekdays, up to CHF 1,250 per month (1% above that and at weekends).

The winning combo adopted by savvy cross-border workers in 2026:
✅ ibani → receives your Swiss salary on your CH IBAN, converts it at the real interbank rate plus a published margin and automatically wires the EUR to your main bank account.
✅ Revolut Standard → virtual card for online purchases, physical card for your travels and your spending in Switzerland or abroad.

Result: zero friction with your employer, a published, tiered margin on your salary, and maximum flexibility for everyday spending.

Conclusion: ibani vs Revolut Standard

Revolut Standard is an excellent payment tool for everyday life and travel. It was not designed to receive a Swiss salary: some Swiss employers refuse, or charge for, a transfer to its non-CH IBAN, its free exchange allowance is too low for a full salary, its 1% surcharge applies from 5pm on Friday to 6pm on Sunday (New York time), and some users report temporary freezes when recurring payroll transfers trigger compliance checks.

ibani was specifically built to solve this problem: a genuine free Swiss (CH) IBAN, a transparent tiered margin, SEPA transfers usually on the same day, and a human team in Geneva ready to assist you.

Account opening in 5 minutes · No sign-up fee · Affiliated with SO-FIT (SRO)

Frequently Asked Questions (FAQ)

ibani or Revolut Standard: which offers the best CHF/EUR exchange rate for a cross-border salary?

For a CHF 6,000/month salary, the weekday monthly cost is CHF 24 with ibani versus CHF 47.50 with Revolut Standard (Swiss residents' fee schedule), which exchanges only CHF 1,250 a month free of charge and charges 1% above that. The gap widens if the Revolut conversion takes place at the weekend (Revolut then charges a 1% fee, i.e. CHF 60 on CHF 6,000) and on large amounts, because the ibani margin is tiered. Annual cost: ~CHF 288 with ibani vs ~CHF 570 with Revolut Standard on weekdays.

Does Revolut provide a Swiss (CH) IBAN to receive a cross-border salary?

No. Revolut assigns a local IBAN based on your country of residence: French (FR) in France, Italian (IT) in Italy, German (DE) in Germany. These IBANs are not Swiss: some Swiss employers refuse, or charge for, a transfer to a foreign IBAN. ibani provides a genuine free Swiss (CH) IBAN accepted by Swiss payroll software.

Can my Revolut account be frozen if I receive my salary on it?

It can happen. Large, recurring Swiss salary transfers can trigger Revolut's automated compliance checks, and cross-border workers report temporary account freezes while they document the origin of the funds. ibani, on the contrary, is designed for this type of flow, with onboarding and compliance handled upfront by a human team in Geneva.

What is Revolut's weekend exchange surcharge?

Revolut Standard (Swiss residents' fee schedule) applies a 1% surcharge on all currency conversions over the weekend (from 5pm on Friday to 6pm on Sunday, New York time). On a CHF 6,000 salary, this represents a CHF 60 fee — or CHF 720/year if conversion consistently falls on a weekend. At ibani, funds are converted on receipt at the real market rate plus a published margin of 0.40% to 0.15% depending on the amount.

Is ibani a secure financial intermediary in Switzerland?

Yes. ibani is affiliated with SO-FIT, a self-regulatory organisation recognised by FINMA (Swiss Financial Market Supervisory Authority). It is fully legal to provide your ibani IBAN to your Swiss employer. Revolut's Swiss clients contract with Revolut Bank UAB, a bank supervised by the Bank of Lithuania: a sound framework, but outside Swiss jurisdiction.

Can ibani and Revolut Standard be used at the same time?

Absolutely — it is actually the recommended strategy. Use ibani for the automatic repatriation of your CHF salary to EUR (Swiss IBAN, competitive rate, low freeze risk) and Revolut Standard for your daily spending, online purchases via virtual card, and travel payments. The two services complement each other perfectly.

Still have a question?

If you are still unsure whether ibani or Revolut is right for your situation, our Geneva-based team is available by email, phone (Mon–Fri 9am–6pm), on LinkedIn or Instagram.