Need a hand?

Just pop your question below to get an answer.

How long do transfers take?

Transfers to and from other Revolut accounts (business or personal) are instant and excluded from transfer fees.

The time it takes for your transfer to reach the beneficiary account depends on the currency you're sending and the country you're transfering the money to. These times can differ greatly, but we're able to provide estimates for the most common cases.

Local transfers:

  • Transferring USD payments via FedWire before 3:50 PM EST should be received within the same day, and the next day if sent after 3:50 PM EST. It usually takes between 1-3 business days for a wire transfer to arrive in a recipient's account.
  • If you add USD from a bank based in the US using your USD local details, the transfer can usually take up to 3 working days. ACH transfers up to 100k USD can take up to 24 hours.

International transfers:

For all other cases not mentioned above, you'll have to use your international account details for the respective currency account, and the transfer might take up to 5 working days. Please note, there may be exceptions in which a bank transfer can take slightly longer than usual to reach your recipient.

Please keep in mind that:

  • Some banks don't process transfers during weekends and bank holidays. Transfers are processed during working days only
  • We can't accept transfers with incorrect recipient details, like account number typos
  • All banks and payment service providers are required to run checks on your payments to comply with regulations, which may cause delays

The timeframe starts from the moment we actually sent the transfer out, not from the moment you submitted the transfer request.

If your transfer is pending for longer than expected, kindly reach our support team here.