Company formation · Updated 29 October 2025 · 3 min read
Setting Up a Company in France: A Step-by-Step Guide for Foreign Entrepreneurs (2025 Edition)
Step-by-step guide for foreign entrepreneurs setting up a company in France in 2025: legal structures, registration, SIRET, payroll rules and practical tips.
France continues to attract foreign entrepreneurs with its robust economy, its central location in the EU and its supportive business environment. Whether you are launching a startup or expanding your operations, setting up a company in France in 2025 offers many opportunities. Before you begin, however, it is crucial to understand the legal, administrative and financial requirements. This article outlines the essential steps and the insights you need to get started.
Why France is a top choice for setting up a business
France offers foreign investors a combination of strategic advantages:
- Access to the EU single market
- A highly skilled workforce
- A growing startup ecosystem backed by government incentives
- Business reforms that improve the speed and cost-effectiveness of company registration
With programmes such as La French Tech and competitive R&D tax credits, France positions itself as a global business hub.
Step-by-step process to register a business in France
1. Choose the right legal structure
The most common business structures include:
- SAS (société par actions simplifiée) – flexible for startups and international investors
- SARL (société à responsabilité limitée) – ideal for small to medium-sized businesses
- Branch office or subsidiary – for foreign companies expanding into France
Each structure has different tax implications, liability rules and capital requirements.
2. Draft the articles of association
These foundational documents set out your company’s purpose, management and shareholding structure. They must comply with French legal standards and be signed by all shareholders.
3. Deposit the share capital in a French bank account
You must open a temporary business bank account in France and deposit the required minimum capital. Once the deposit is confirmed, the bank issues a deposit certificate, which is needed for registration.
4. Register with the French commercial court
Submit your application through the Guichet Unique portal. The required documents include:
- the articles of association;
- proof of the capital deposit;
- identity documents of the directors;
- the lease for the business address, or proof of domicile.
Once your application is approved, your company receives a Kbis extract (the official registration certificate).
5. Get a SIRET number and register for taxes
Your company is assigned a SIRET number (its company ID) and registered with:
- URSSAF, for social security contributions;
- INSEE, for statistical purposes;
- the tax authorities, for VAT, corporate tax and so on.
6. Comply with French employment and payroll laws
If you are hiring staff, make sure you fully comply with the rules on:
- employment contracts, which must be in French;
- payroll setup and the payment of social contributions;
- CNIL (data protection) registration, if you handle employee data.
Key takeaways
To register your business in France, start by choosing the appropriate legal structure (SAS, SARL, or branch/subsidiary). Then draft the articles of association, deposit the required capital in a French bank, and register with the commercial court. Once approved, obtain your SIRET number and ensure compliance with French employment and payroll laws.
Challenges and considerations
- Language barrier: all documents must be submitted in French.
- Complex compliance: French bureaucracy can be time-consuming.
- High social charges: employer contributions can be significant.
Still, most of these challenges can be mitigated by partnering with local legal or business advisors.
Tips to simplify the process
- Use a business formation service or a legal consultant.
- Consider a virtual office for your company address.
- Choose a Professional Employer Organization (PEO) if you want to hire without setting up a full entity.
Conclusion
Setting up a company in France in 2025 is a strategic move for entrepreneurs aiming to expand in Europe. The process involves detailed steps, but with the right guidance it can be both smooth and rewarding.
Depending on your goals and business model, however, other legal forms may be more suitable, such as a sole proprietorship under the auto-entrepreneur status. We will give you further information about the other options, so let’s keep in touch.
Contact us for tailored support or to learn more about establishing your business in France.