Whenever I pay abroad (or online) with my debit card, the amount charged is in a currency other than my card's own. I am aware Visa/Mastercard charge for a foreign currency conversion.

I heard a rumor that Visa/Mastercard, on purpose, spend a few days to book/process the transaction, so that they can choose a better exchange rate that benefits them. Is it true?

I live in Europe and use debit cards, if that matters.

1 Answer 1


It is not true.

They don't chose rates, the rates are dependent on the contracts between the Visa/Mastercard and the members (banks issuing and clearing the cards and transactions).

There may in fact be two conversions: one is from the original currency to USD/EUR, and the other from the USD/EUR to the target (your home) currency. If your home currency is EUR, and the original currency is EUR, there shouldn't be a conversion, but it may so be that there is. It happens if the clearing house or the issuer operate with Visa/MC in USD (or similarly, in EUR, and the original and target currency is USD). Then transactions going through the network will be converted back and forth. It is rare, but I've seen it happening.

The volume of operations is such that neither Visa nor Mastercard will "wait" for a favorable exchange rate - they set the exchange rate. The volume of transactions allows them to offset currencies so that in many cases there's no real currency exchange necessary at all. For example - $1M of purchases by Europeans in the US offset most of the EUR1M purchases of the Americans in Europe. Yet, they will all be charged currency exchange fees, even though most of the currency hasn't been exchanged at all. So there's no need to pick and chose exchange rate, there's plenty of profit for Visa/MC there as it is.

  • +1 Great explanation. Sometimes when you do an international wire transfer, this exact internal 'buy//sell' is spelled out a little more explicitly. Hadn't thought about the way that the offsetting transactions might work to the banks' advantage.
    – THEAO
    Commented Jan 16, 2014 at 9:31
  • I have had a US company correctly process a US$ amount on my Canadian credit card, then mistakenly debit the card again, and then the same day process an offsetting credit. But the two "offsetting" amounts were converted by the C/C company at different rates, and I wound up owing a few dollars to the C/C company for the billing company's mistake...
    – DJohnM
    Commented Jan 16, 2014 at 19:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .