In terms of international cross-currency transfers, you can send up to US$1000 each month for free. You will see a market-low 0.5% fee applied if exceeding this threshold.
Upgrade to Revolut Premium or Revolut Metal today and you can transfer unlimited funds globally with no foreign exchange fees.
The beneficiary bank may charge a fee to receive your transfer. When your money is in transit, it may be processed by an intermediary bank which may also apply a handling fee. Therefore, the amount received can be less than the amount you sent.