Getting the Letter of Support (LOS) is the easy part: the LOS does NOT automatically translate into permanent residence visas for Canada. Although there is no minimum investment requirements under the Startup Visa program, you would need a business plan with capital investment that would be logical for your business. If you are going bankrupt in 6 months or 1 year, it's quite likely that your company was not qualified in the first place, because funding should be sufficient to go well beyond this stage. In the end it will be the judgment from Immigration Canada in any case, and your incubator would have to defend your project in front of their panel composed also of peers from the startup industry.
Ask A Question | Learn more about Canada
If I am entering Canada through a startup visa program through an incubator, with no minimum capital requirement, how much money do I need to keep aside and what is the role of the incubator?
How can they challenge our decision after 6 months or 1 year, if I decide to file business bankruptcy?