No. There is no fee or the minimum deposit amount required to open an account.

We withdraw a monthly account maintenance fee, but it is waived if you meet any of the conditions mentioned here .