Is there a minimum deposit to open a StandardCare account?

No, there is no initial minimum deposit required to open this account.