There is no minimum initial deposit required when opening a Moneybase account.