You see a number on Revolut's app, you tap "exchange," and your euros turn into dollars. Clean. Instant. Almost suspiciously cheap. But that Revolut exchange rate on screen is rarely the real one — and the difference between what you see and what you actually pay is one of the most quietly lucrative businesses in modern fintech.
Millions of users treat Revolut like a travel-money wizard. The brand promises "the real exchange rate." The fine print says something softer. By the end of this guide, you'll know exactly how Revolut builds its rate, where the markup hides, and how to dodge most of it.
How Revolut's Exchange Rate Actually Works
Revolut doesn't claim to use the interbank rate for free-tier users. Instead, the app applies its own rate on top of the mid-market benchmark it pulls from wholesale currency markets. That benchmark is the same number you'll see on Google, XE, or Reuters — call it the true mid-market rate, the price at which banks actually trade currencies with each other.
Revolut then adds a spread on top of that benchmark. For Standard (free) accounts, that spread can run anywhere from 0.5% to 1.5% during weekdays, and during volatile sessions or off-hours it can balloon well past 2%. Premium subscribers — Plus, Premium, Metal, and Ultra — get larger fee-free allowances, but the markup doesn't vanish. It just shrinks, and only up to a usage cap.
The Weekend Markup Trap
Forex markets technically close on Saturday and Sunday, but Revolut still quotes rates so you can swap currencies before your Monday flight. To protect itself from price swings when trading resumes, the app loads a weekend buffer, often 1% or more. So that "Sunday swap" you did before your trip? You paid for the privilege twice: once in the buffer, once in lost purchasing power.
"The rate shown is the rate you get — but only if you're on an eligible plan, trading during market hours, and within your monthly fair-usage limit."
The Markup Most Users Miss
Headlines love the word fee-free. Revolut is excellent at leaning into it. But the exchange-rate markup isn't a fee — it's baked into the price. That makes it nearly invisible to anyone who isn't comparing two numbers side by side.
Concretely, here's what usually slips past users:
- Out-of-hours buffer — weekend and after-hours conversions carry a pre-loaded premium on top of the standard spread.
- Exotic-currency spread — pairs like THB, ARS, or NGN carry noticeably wider markups than USD/EUR/GBP.
- Over-limit conversion — once you blow past your monthly free allowance on a Standard plan, an extra flat percentage kicks in.
- Cross-currency card spending — paying in a currency not pre-loaded on your card triggers another conversion, with another markup layer.
None of these show up as a line item on a receipt. They show up as a slightly worse number than the one you'd see on XE.com. That is, in essence, the whole game.
Revolut vs Banks vs the Real Mid-Market Rate
Let's put concrete shapes on this. A traditional high-street bank will typically gouge retail customers with a 2%–4% spread on currency exchange, plus a flat wire fee of $10–$40 per transaction. Revolut Standard usually beats that handily during weekday hours.
But against specialist money transfer services — Wise (formerly TransferWise), for example — the picture flips. Wise is ruthlessly transparent about its fee and applies one of the tightest spreads in the industry, often under 0.5% on major pairs. So the ranking depends entirely on which alternative you're measuring Revolut against:
- Revolut vs a high-street bank: Revolut almost always wins, often by a wide margin.
- Revolut vs Wise: Wise usually wins on pure cost for large, recurring transfers.
- Revolut vs the mid-market rate: Everyone loses a little, but Revolut's loss is among the smallest of the mainstream options — provided you trade smartly.
For users outside the SEPA zone sending money to countries with weaker banking infrastructure, Revolut's speed advantage often outweighs its slightly higher cost. For sending a $2,000 transfer from London to Berlin, the calculus changes.
Tips to Get a Better Rate on Revolut
You can't eliminate the markup, but you can crush it. Here's what experienced Revolut users actually do in practice:
- Convert on weekday mornings, ideally during the London/New York session overlap, when spreads are tightest and liquidity is highest.
- Avoid weekend conversions for anything beyond trivial amounts. The buffer is real, and it adds up fast.
- Stay within your plan's fair-usage limit — going over it adds an extra percentage that quietly erodes your balance.
- Hold balances in major currencies (USD, EUR, GBP) and only convert into exotics when you actually need to spend.
- Cross-check against XE or Google before any conversion over a few hundred units. A 30-second sanity check can save real money.
- Consider a Metal or Ultra plan if you regularly cross borders or hold balances in multiple currencies; the higher free allowances can pay for the subscription.
For crypto traders using Revolut's in-app crypto feature, similar logic applies: the displayed price already includes a spread, so the same "real rate" question matters whether you're swapping USD for JPY or USD for BTC. The mid-market rate is the mid-market rate, regardless of the asset.
Key Takeaways
- Revolut's headline rate is not the mid-market rate — a markup is always baked in, even for paying customers.
- Weekends, exotic pairs, and over-limit swaps are where the markup hurts most and where most users bleed cash unknowingly.
- Revolut beats banks, but specialist services like Wise often beat Revolut on raw cost for large transfers.
- Time your conversions for weekday hours and stay within your plan's free allowance to minimize drag.
- Always compare against an independent mid-market source like XE before any meaningful transfer or crypto purchase.
The bottom line: Revolut is one of the cheapest, fastest ways to move money across borders — as long as you understand the rate you're actually getting. Now you do.
Zyra