Set up your LLC (Sàrl) or limited company (SA) in French-speaking Switzerland with Swiss-qualified accountants. From CHF 490 excl. VAT, with notary fees included.
Form your Swiss LLC or limited company
- Application handled within 24 business hours
- Articles, notary and Commercial Register filing handled for you
- Support from our Geneva team
Starting a business in Switzerland:
choose your legal structure
Choose the structure that suits your plans. We handle the administration, from preparing your articles of association to filing with the Commercial Register.
Set up an LLC
A practical structure for starting a business in Switzerland. Limited liability and minimum share capital of CHF 20,000.
CHF 490
excl. VAT · Notary fees included
Set up an SA
A limited company for raising investment. CHF 100,000 in share capital, with partial payment possible.
From CHF 590
excl. VAT · Notary fees included
Become self-employed
A straightforward way to start working for yourself as a sole trader or freelancer.
From CHF 690
Guidance for your OASI application
Update my company
Change your registered office, company name or business purpose with the support of a Swiss notary.
CHF 490
excl. VAT · Notary fees included
A Swiss company formation platform
led by qualified accountants
Entreprendre.ch brings qualified professionals together to support your company formation, with careful attention to every stage.
Swiss-qualified accountants
Our formation applications are handled by qualified accountants who are members of EXPERTsuisse. Accounting expertise supports your business from the start.
Transparent pricing
Notary fees are included. We explain the package, any optional services and third-party fees before you commit, so you know what to budget for.
Your application handled within 24 business hours
Our team takes up your application within 24 business hours. Registration with the Commercial Register generally takes three to four weeks, depending on the canton.
More than 3,500 companies formed
An experienced team with more than 3,500 company formations completed. Rated 4.8/5 on Google.
Your company formation in three steps
A process refined through more than 3,500 company formations, from your first enquiry to Commercial Register registration.
Complete the form
It takes less than five minutes online. Tell us your preferred legal structure, proposed company name and contact details. That is enough to get the conversation started.
We prepare your application
A Swiss-qualified accountant calls you, coordinates with the notary and prepares the registration documents. You deposit the share capital with the bank; we coordinate the formation process.
Your company is registered
Registration generally takes three to four weeks, depending on the canton. You receive your Commercial Register extract and Swiss business identification number (UID/IDE).
Choosing between a sole proprietorship and an LLC?
This free guide explains the differences between a sole proprietorship and an LLC, helping you make a practical decision that fits your business.
- A detailed comparison of sole proprietorships and LLCs
- LLCs: benefits, obligations and points to consider
- Sole proprietorships: who they suit and their limitations
- Specific considerations for cross-border workers living in France
Practical videos on starting and running a business in Switzerland
Each week, Romain Prieur, a Swiss-qualified accountant and founder of Entreprendre.ch and Karpeo accounting firm, shares clear, practical explanations on the YouTube channel Entreprendre en Suisse avec Romain. The videos cover tax, salaries, legal structures, company formation and business administration.
Starting a company in Switzerland: your questions answered
What to know before setting up your Swiss LLC or limited company
Which company formation services do you offer in Switzerland?
We support business owners across French-speaking Switzerland with LLC formation from CHF 490 excluding VAT, limited company formation from CHF 590 excluding VAT, sole proprietorship applications, company changes and ongoing accounting services. Qualified accountants guide the process, with a Swiss notary involved where notarisation is required.
How long does it take to set up an LLC or limited company in Switzerland?
The process generally takes three to four weeks. Our team handles your application within 24 business hours, followed by the notary and the Commercial Register in your canton, such as Geneva, Vaud, Fribourg, Neuchâtel or Valais. The overall timeline depends on the documents, bank and authorities involved.
How much does it cost to set up an LLC or limited company with Entreprendre.ch?
Our prices include notary fees. LLC formation starts at CHF 490 excluding VAT, while limited company formation starts at CHF 590 excluding VAT. See our pricing page for packages, optional services and exclusions.
Which additional costs should I budget for when forming an LLC or limited company?
Additional third-party costs not covered by the Entreprendre.ch formation package include:
- Signature certification: approximately CHF 30–40 per signature.
- Commercial Register fees: approximately CHF 550, depending on the legal structure, canton and registration details.
Why choose Entreprendre.ch?
We combine the accounting expertise of our qualified professionals at Karpeo accounting firm with notarial support to provide a professional, personalised service. Our advice reflects your project, needs and ambitions.
What are the benefits of setting up my business with you?
Entreprendre.ch combines local expertise, personal support and an established professional network in French-speaking Switzerland to help you start your business with confidence.
Do you offer other services for entrepreneurs?
Yes. Alongside company formation, we provide accounting services for companies and self-employed people in Geneva and Lausanne. We also offer a registered business address in Geneva and personalised advice to support you as your business develops.
How do I get started?
Contact us through our website. We will discuss your project and explain the support available for setting up your business in Switzerland.
Hundreds of satisfied entrepreneurs
Reviews from business owners in Switzerland
Understand company formation
in Switzerland
Practical resources to help you understand the Swiss business environment and move your project forward, step by step.
LLC or limited company: comparing Swiss legal structures
Compare Swiss LLCs and limited companies: share capital, liability, tax and governance. Understand which structure suits your business plans.
The cost of setting up an LLC in Switzerland
How much does Swiss LLC formation really cost? Understand Commercial Register fees, notary fees and share capital so you can budget for the whole process.
Swiss holding companies: formation and structure
Learn how a Swiss holding company works, including its legal structure, tax considerations and choice of canton. Read the guide in English.
Setting up an LLC in Switzerland: the complete guide
Set up your Swiss LLC step by step: articles of association, CHF 20,000 share capital, the notary and Commercial Register registration. Our qualified accountants explain the process.
Sole proprietorship or LLC: the differences
What is the difference between a sole proprietorship and an LLC in Switzerland? Understand social insurance registration, taxation and liability before you start.
Salary or dividends: which should you choose?
Paying yourself through a Swiss LLC: compare salary and dividends, tax and social insurance contributions, taking your canton and income into account.