The Innovator Founder Visa is the UK government's flagship route for experienced entrepreneurs seeking to establish and grow an innovative business in the United Kingdom. It has no minimum funding requirement, but it is highly selective. Your business must be endorsed by an approved UK endorsing body, and your business plan is the primary document on which that decision is made.
A successfully endorsed visa is initially granted for 3 years, with a route to settlement once your business has met its milestones against the innovation, viability, and scalability criteria. A well-structured initial plan also makes the settlement journey significantly more straightforward.