Need a hand?

Just pop your question below to get an answer.

Bank transfer fees

Sending a bank transfer

Local bank transfers:

We don't charge for a bank transfer if it's sent to an account in the United States and sent in USD.

However, we do charge a $10 fee for wire transfers.

International transfers:

We charge a small fee for sending a bank transfer to an account outside the US. We'll show you our fees before you send a bank transfer in-app.

Paid plan discounts on international transfer fees:

  • Premium: 20% discount
  • Metal: 40% discount
  • Ultra: 100% discount (no transfer fees)

Check our international Fees page for more information.

If you exchange currencies before or while sending a transfer, exchange fees may apply, learn more in this FAQ.

Fees charged by other banks:

When your money is in transit, intermediary banks are used to complete the transaction and might charge a fee. Revolut doesn't have visibility or control over these fees.

Receiving a bank transfer

Revolut doesn't charge any fees for adding money via bank transfer to your account. However, there are non-Revolut fees that can be charged:

  • Your bank might charge a fee for sending a transfer. Contact them if you ever want to know more or clarify anything about their fees
  • For international (SWIFT) transfers, your external bank may apply fees. Intermediary banks may also charge handling fees of around $15 - $50
  • Transfers in USD via FedWire incur a flat fee $10

If your transfer is in a currency not supported by Revolut, your bank may convert the transfer at their exchange rate, which may lead to a currency conversion fee. That's why to avoid fees, we recommend using local details and supported countries and currencies, which you can check in this article.