To qualify for the Start-up Visa Program, applicants must meet all 4 eligibility requirements listed below, as well as the admissibility requirements to enter Canada:
have a qualifying business
have a letter of support from a designated organization
meet the language requirements, and
have enough money to settle and live in Canada before you make money from your business.
IRCC may refuse applications if applicants are inadmissible to Canada.