In a constantly changing global economic context, Switzerland remains a unique land of opportunities, especially for foreign entrepreneurs wishing to set up their business in Geneva. Thanks to its political stability, competitive tax environment, and strong economic dynamism, starting a business in Switzerland is a strategic choice for ambitious projects. However, the success of this endeavor relies primarily on a perfect understanding of local rules, anticipation of administrative formalities, and support tailored to your specific needs. As a fiduciary based in Geneva, Fiducompta guides you step by step in the setup of your Swiss Company. Whether you are a cross-border worker, an international investor, or a startup creator, our experts master the subtleties of the Geneva Market and the growth levers at your disposal, from residency permits to domiciliation, including opening professional accounts in Swiss francs and precise tax advice. Let us accompany you to turn your project into concrete success at the heart of the Swiss Business Hub.
Understanding the legal conditions and permits required for setting up a business in Switzerland for a French entrepreneur
Starting a business in Geneva as a foreigner requires immersing oneself in a very specific legal framework. Our fiduciary accompanies you to master the essential subtleties for a serene and compliant installation.
First essential step: the establishment permit. In 2025, two main permits are aimed at entrepreneurs from France and the EU/EFTA member countries. The G permit is dedicated to cross-border workers who reside in France but must carry out a profitable activity in Switzerland with a weekly return to their home. This document is obtained on the condition of presenting a solid business plan demonstrating the viability of the business. It is valid for five years and renewable.
The B permit, on the other hand, concerns entrepreneurs who wish to reside in Switzerland more permanently, with a real establishment in a canton like Geneva. This permit allows for extensive access to Swiss social services and tax compliance with local standards. Its duration is generally renewable annually or more, depending on the case.
A synthetic table provides a clear overview:
| Type of permit | Main conditions | Validity period | Remarks |
|---|---|---|---|
| G Permit (Cross-border) | Proof of independent activity in Switzerland, office or commercial deposit | Up to 5 years, renewable | Professional mobility, weekly return to home |
| B Permit (Residence) | Real establishment and residence in the canton | Renewable | Full access to Swiss social security |
| Cross-border outside EU/EFTA | Residence in a neighboring State and presence ≥ 6 months in border area | Variable | More complex and restrictive procedures |
Our experience at Fiducompta shows that working with a local partner who masters the procedures, like us, helps avoid common pitfalls and optimizes the assembly of the file. One should not underestimate the importance of the domiciliation of your company, which must be in Geneva to benefit from the favorable legal framework and network. Do not hesitate to consult our dedicated page on business domiciliation in Geneva with Fiducompta to better understand these issues.
Choosing the appropriate legal form for a business creation in Switzerland by a foreign entrepreneur
In Geneva, the diversity of legal forms often raises major questions for foreigners. At Fiducompta, we make it a priority to offer you clear expertise to find the best structure according to your personal project.
Here are the three most common types of businesses and their characteristics:
- The sole proprietorship: simple, flexible, and quick to set up, it is intended for micro-entrepreneurs or freelancers. However, it strongly ties the owner to their activity, without real separation of personal assets.
- The Limited Liability Company (Sàrl): suitable for SMEs or intermediate startups, it confers limited liability on the invested capital. The presence of a representative domiciled in Switzerland (at least one manager or member of the board) is mandatory.
- The Corporation (SA): ideal for ambitious projects with significant fundraising needs. It imposes more formalities and a higher minimum capital requirement, but offers greater credibility with investors.
Our team helps you analyze several determining criteria for this choice:
- Number of partners and required commitment
- Level of responsibility envisaged
- Capital to mobilize
- Sector regulatory constraints
- Tax impacts and optimization mechanisms
- Ease of opening a professional account in Swiss francs
Our comprehensive file on business creation in Geneva also allows you to situate yourself easily in this complex landscape. Support from a local expert is a decisive lever for making the right financial and administrative choices, especially in a very specific Franco-Swiss bilateral context.
The key steps to follow to register your company in Switzerland and start smoothly
Realizing your project involves fundamental steps. At Fiducompta, we have designed support that secures these sometimes tedious processes essential for a successful establishment.
The main administrative steps in Geneva include:
- Domiciliation of your company: Find a commercial address in Switzerland, essential for your registration and credibility. We offer tailored solutions in Geneva, a very competitive and rewarding market.
- Drafting the articles: Prepare the deed of incorporation validated by a Swiss notary. This document must clearly define the corporate purpose, the partners, governance, and rules of operation.
- Registration with the commercial register: This procedure officially registers your Swiss Company with the cantonal and federal authorities.
- Opening a professional bank account: Unlocking the social capital and managing financial flows through a recognized institution or an innovative solution like Wise Business.
- VAT registration: Optional for certain turnover, it is mandatory in other cases. Our team takes care of these declarations.
| Step | Description | Approximate delay | Intervenors |
|---|---|---|---|
| Domiciliation | Commercial address and registered office in Switzerland | A few days | Fiducompta / local supplier |
| Drafting the articles | Drafting and notarial certification | 1 to 2 weeks | Notary / lawyer / fiduciary |
| Registration with the commercial register | Official registration | 2 to 3 weeks | Cantonal register |
| Opening a bank account | Unlocking capital & account management | 1 business day | Bank / Wise Business |
| VAT registration | Obtaining VAT number | Variable | Tax administration |
Our experience confirms that each step requires rigorous follow-up to avoid delays or rejections. For more information, consult our services for business creation support in Geneva.
Corporate taxation in Switzerland: understanding the stakes for a French entrepreneur
Advantageous taxation is part of the major attractions of Geneva. At Fiducompta, we explain precisely how to take advantage of Swiss tax rules in 2025 while complying with international agreements, particularly with France.
Corporate taxation is broken down into several levels:
- Federal profit tax: set at 8.5%, it is stable and competitive.
- Cantonal and municipal taxes: very variable depending on the canton, these rates can range from 1% to 14%, with Geneva being among the most attractive.
- Value-added tax (VAT): standard rate among the lowest in Europe, at 8.1%, with reduced rates on certain products.
A summary table will help you understand the cantonal differences:
| Canton | Estimated combined tax rate (%) |
|---|---|
| Geneva | 14 |
| Zurich | 18 |
| Central Switzerland | 10-11 |
| Vaud | 13 |
Thanks to the Franco-Swiss tax treaty, French entrepreneurs benefit from a mechanism to prevent double taxation, which secures your investment. Moreover, by choosing the right legal structure and the appropriate location, you optimize your tax burden. Our firm offers specialized tax advice in Geneva to maximize these benefits. Mastering this complexity is crucial to ensuring the sustainability of your Swiss Company in Geneva.
Opening a professional bank account in Switzerland: solutions tailored for foreign entrepreneurs
Opening a professional account in Swiss francs is often a significant obstacle for a French entrepreneur. Traditional banks generally require physical presence and a Swiss residence permit, making the process lengthy and costly.
At Fiducompta, we recommend modern alternatives such as Wise’s Business account, fully accessible online. This innovative solution has several notable advantages:
- 100% digital opening without the need to travel to Geneva
- Multi-currency management (CHF, EUR, USD) facilitating cross-border transactions
- Reduced banking fees up to 7 times compared to traditional institutions
- Conversion at real market rates for foreign currencies
- Fast and secure international transfers
Additionally, Fiducompta provides you with precise assistance in all your banking procedures and the setup of accounting compliant with Swiss requirements. Learn more about opening a professional bank account for cross-border workers in Geneva.
Personalized support from Fiducompta to succeed in your establishment in Geneva
Creating a business in Switzerland, especially in Geneva, requires solid local support. Our fiduciary offers you comprehensive, tailor-made assistance, combining accounting, tax, and administrative expertise.
We assist you in particular to:
- Analyze and choose the most appropriate legal structure
- Prepare and submit all administrative documents rigorously
- Optimize from a tax and social standpoint according to your personal situation
- Establish strategic and credible domiciliation in Geneva, a true market asset
- Manage accounting, payroll, and compliance with Swiss standards with precision
- Facilitate networking through the local Entrepreneurship Office, the Swiss Business Hub, and the Franco-Swiss Chamber of Commerce
Our philosophy is to establish a lasting trust relationship, combined with our fine mastery of the French and Swiss environments. For more information, consult our services for business creation support in Geneva.
Leveraging Swiss business networks and local resources to accelerate your growth
Beyond the formalities, succeeding in Geneva involves proactive integration into its economic ecosystem. Fiducompta advises you to integrate key networks to boost your development.
Among the actions to prioritize:
- Participate in events of the Franco-Swiss Chamber of Commerce, a key player for exchanges between local and foreign businesses
- Join an incubator or accelerator, especially if you are launching an innovative startup in Geneva
- Collaborate with the Swiss Business Hub, a platform facilitating international economic relations
- Rely on local partners to strengthen the image of your Swiss Company
- Use digital solutions suited to the Swiss market to improve your visibility and commercial efficiency
These actions are part of a winning strategy that values both human and financial capital. Our field experience shows that this dynamic fuels growth and opens essential doors in the competitive Geneva landscape.
Through this video, discover the steps and networks to know for your success.
Overcoming specific challenges faced by foreign entrepreneurs when starting a business in Switzerland
Even with a favorable regulatory framework, the process involves certain specific difficulties that need to be anticipated for better management.
Here are the main challenges faced by French entrepreneurs:
- Administrative complexity: regulations and formalities that can sometimes be bewildering, requiring targeted support.
- Language barriers: even though French is widely spoken in Geneva, German or English may be essential depending on the sector.
- Local economic culture: a strong emphasis on accuracy, reliability, and ethics in exchanges.
- Human resource management: particularities in employment contracts and social coverage that must be known.
- Regulatory evolution: the necessity of rigorous monitoring of legal adaptations, particularly for innovative startups.
The expert advice from Fiducompta allows you to address these elements effectively to ensure a sustainable establishment. From preparation to ongoing management, our presence is a guarantee of success and compliance.
FAQ – Frequently asked questions about setting up a business in Geneva for a foreign entrepreneur
- What permit is required to create a business in Switzerland for a French person? The G permit for cross-border workers and the B permit for residents are the most common depending on your establishment method.
- What types of companies can I form? You can choose a sole proprietorship, an LLC, or a corporation based on your capital and objectives.
- Must I reside in Switzerland to manage my business? For an LLC or a corporation, at least one administrator must be domiciled in Switzerland, an essential rule.
- What is the minimum capital to create an LLC or a corporation? The LLC requires a capital of 20,000 CHF and the corporation an initial capital of 100,000 CHF, of which 50,000 must be paid up at creation.
- Can I open a professional bank account remotely? Yes, with solutions like the Wise Business account, opening is possible without traveling to Switzerland.
For any specific needs, do not hesitate to contact our Franco-Swiss expert team at Fiducompta, who will accompany you with rigor and efficiency.
















































