No, there are no charges and no minimum amount required to open an account. We also do not charge a fee for maintaining the account.
Our 24/7 Customer Service Team is here for you if you have any questions!