Application Process & Required Documents
Obtaining the visa involves several connected steps. Knowing the flow helps you plan ahead.
Steps
- Free consultation and eligibility check
- Company formation and securing an independent office
- Preparing the expert-verified business plan and documents
- Filing with Immigration, screening, and approval
Typical timeframe
From starting with company formation to obtaining the visa, allow roughly 3 to 6 months. The screening itself usually takes about 1 to 3 months.
Main documents
- Application form, photo, passport / residence card copies
- CV and career history (management experience), graduation / degree certificates
- Company registration, articles of incorporation, capital and its source
- Employment contracts and social insurance records for staff
- Expert-verified business plan, office lease and photos
Talk to us — first consultation free
Find out whether you can obtain or renew the Business Manager visa under the new 2025 standards. Nationwide online support.