Is an initial deposit required when opening an account? No, no initial deposit is required to open an account.