Receive money from another currency

The bank account I’m using currently is GBP. My brother is in US which he is using USD. If he send me money in USD do I receive the money in USD? Or Revolut will automatically exchange the USD into GBP?

And will Revolut charge the transferring fee?

If he sends you USD, and you provide the USD account details, the funds will arrive in USD.

Revolut does not charge for transfers, however as this will go via SWIFT there may be fees applied by the sending, intermediary and receiving bank. You should double check this.

We also don’t fully support all third party transfers yet, so this would have to go through review from the financial team to see if an exception can be made.