Exchange rate in relation to ECB rate

Regulation (EU) 2019/518 requires card issuers to display

the total currency conversion charges as a percentage mark-up over the latest available euro foreign exchange reference rates issued by the European Central Bank (ECB). That mark-up shall be disclosed to the payer prior to the initiation of the payment transaction.

Where can I see that for Curve? Especially for weekend transactions?


Thank you for digging this up! I’ve said this is bad practice repeatedly and Curve are just ignoring it.

1 Like

It’s in their terms & conditions (see the fee tables at the bottom).

Of course it would be better if we could see in the app if the weekend markup is active and/or if we are under/over the monthly free FX limit on the blue card.

1 Like

Nah, the “Standard Exchange Rate” which is used for calculating the fees is

  • 15.3. The “Exchange Rate” means: Standard Exchange Rate or Weekend Exchange Rate, as applicable. The Standard Exchange Rate means a wholesale rate that is sourced from Currency Layer. Currency Layer uses a very broad base of commercial sources and banks around the world.

which is clearly not ECB.

Yes but do you know of any card that uses the ECB rate as a base? Most use the daily Mastercard or Visa rate and a small number of fintechs (like Curve, Revolut, Transferwise) use alternative sources like Currency Layer, Morningstar etc. Also most cards will only determine the rate when the transaction posts, usually 1-2 business days later, so you never know exactly what rate you’ll get.

But the idea of the legislation quoted above seems to be more that all cards give a percentage of how far they deviate from the ECB rate, not that the card has to offer it. Plus as it’s a percentage it doesn’t matter re the live rate as presumably it’s meant to be a figure that helps you compare between cards?

1 Like

But have you ever seen any card publish such a thing? I haven’t.


If you read the legislation, the clause quoted only came into effect on the 19th April 2020.

What is clear is that this new legislation is inline with what a lot of people here have been arguing all along - what Curve currently does is misleading, and bad practice to the point it has been made illegal.

So, Curve - will you do better?


And Monzo have just switched this on - specifically showing the markup of the Mastercard mid-market rate over ECB.


Monzo can be seen here


Round of applause for Monzo for transparency here!


New curve user here, travel a lot for work. I want to know whether I can trust Curve to get the best possible exchange rate but it just raises too many questions - no transparency over what they’re charging or the rate, constantly telling me I’ve saved X (calculated as 3% of the total usually).

Can anyone put my mind at ease? Or should I just bin my curve and go back to Revolut?

What a shame if that’s the case.


The last two times I withdrew abroad with Curve I did a cursory check to see what it would have cost on Revolut and Curve was more expensive by about 2%

1 Like

At the moment the lack of transparency makes it difficult to compare Curve to any other card, before you make the decision to use it for a given purchase. You could get a better rate but you could also get a worse rate, it’s all a lottery at the moment.

The European Central Bank publishes FX rates once per day. You can’t compare once-per-day rates with live rates that change every second.

If you want a free-of-charge public domain source of live market rates, as an FX professional I have tested the rates at and compared them to wholesale FX market venues. Their rates come from a liquidity aggregator that they supply to the wholesale FX market, and they are extremely accurate and not delayed. Their iPhone app, although very old with many bugs, supports more currency pairs than their public web site.

1 Like

I just signed up and ordered my Curve card and now I’m wondering in which cases Curve actually makes sense for me since I’m spending a lot of time in Ukraine and, therefore, most of my expenses are charged in UAH.

With my current card, Interbank Exchange Rates apply for up to 10,000 EUR monthly, which covers my needs.
Now, I’m wondering if I use Curve and my current card, will I end up losing money because of worse exchange rates? So would Curve then only benefit me for transactions in EUR?