It is free to receive a payment in GBP into your GBP account, a payment in EUR into your EUR account or a payment in USD into your USD account.
If someone sends you a payment in EUR into your GBP account then we convert the payment into GBP using the real exchange rate and add a 2% charge. To avoid paying this fee, try to ask your payer to send the funds in GBP.
In any other circumstances, if someone tries to send a payment into your account in any other currency it will unfortunately be rejected. At the moment we can only receive payments in the same currency as the account (e.g. USD into the USD account).