Talent Passport - Business Creator Visa
FranceFranceEurope
Open

Talent Passport - Business Creator Visa

Investor PR PathwayThis visa can lead to permanent residency — the right to live and work here indefinitely without renewing your visa. Dependents Allowed

At a Glance

Processing Time

~30 days

Application Fee

99 EUR

Stay Duration

Up to 4 years

Renewable

Yes

Job Offer

Not Required

Dependents

Allowed

PR Pathway

Available

This visa can lead to permanent residency — the right to live and work here indefinitely without renewing your visa.

Remote Work

Not Required

Overview

Visa for entrepreneurs creating or taking over a business in France. Requires minimum investment and master's degree or 5+ years experience.

The Business Creator Talent Passport is for entrepreneurs establishing a new company or taking over an existing one in France. Requires either a master's degree or 5+ years of equivalent professional experience, plus EUR 30,000 minimum investment.

Check Your Eligibility

Take our quick assessment to see how well you match this visa and get personalized tips

Start Assessment

Requirements

Financial

Minimum Income

21,203 EUR

per year

Minimum Savings

30,000 EUR

Investment Required

30,000 EUR

Personal

Criminal Record Policy

Clean record required

Education

Master or higher

Professional

Experience

5+ years

Excluded Nationalities

Citizens of the following countries are not eligible: AT, BE, BG, CH, CY, CZ, DE, DK, DZ, EE, ES, FI, FR, GR, HR, HU, IE, IS, IT, LI, LT, LU, LV, MT, NL, NO, PL, PT, RO, SE, SI, SK

Documentation

Applicant Documents

Valid passport

Valid for entire period

Master's degree

Or 5+ years professional experience

Business plan

Detailed economic viability plan

Investment proof

Proof of EUR 30,000+ available

Curriculum vitae

Professional background

Track your documents or upload them for AI-powered review

Advantages

  • Entrepreneurship pathway
  • Path to permanent residency
  • Family members can work
  • Investment not lost if visa denied

Considerations

  • EUR 30,000 minimum investment required
  • Business must be viable
  • Master's degree or 5 years experience needed
  • Regular business reviews required

Application Process

1

Develop business plan

Detailed business plan for company creation/takeover

2

Prepare investment

Arrange EUR 30,000+ investment

3

Gather documents

Passport, credentials, business plan, investment proof

4

Apply for visa

Submit at French consulate

5

Pay fee

EUR 99 visa fee

6

Await decision

4-8 weeks

7

Validate visa

Online within 3 months

8

Create business

Formally establish company in France

9

Apply for residence

Apply for multi-year talent passport card

Application Forms

Business Creator Talent Passport Application

Ready to Apply?

Check your eligibility first to see how well you match this visa

Check Eligibility
Talent Passport - Business Creator Visa — France | BorderProof