Yes, Skrill does charge fees for its services. The fee structure is complex and depends on whether you’re sending or receiving money and the location it is going to (e.g Skrill account, bank account, broker). Importantly, however, paying merchants is free using Skrill – including brokers. However, if your trading account uses a foreign currency, you’ll be charged a currency exchange fee.