Nope! We don't require a minimum deposit to open an account.
However, you'll need to deposit $5 to request a physical debit card.
Nope! We don't require a minimum deposit to open an account.
However, you'll need to deposit $5 to request a physical debit card.