Yes, there can be minimum investment requirements or restrictions for startup incubators. These requirements and restrictions vary from incubator to incubator and can depend on factors such as the stage of the startups in the incubator, the size of the incubator, and the investment structure.
For example, some incubators may have a minimum investment requirement of a certain dollar amount, while others may have a minimum investment requirement in the form of a certain number of equity shares. Additionally, some incubators may have restrictions on the type of investors who can participate in their program, such as only accepting accredited investors.