Ans. No. Although you must create an account, it is free to use. However, be cautious about reading everything about the service you're considering, as some websites charge for financial transactions, which may include a fee for your deposit.