Set up a Swiss LLC
Swiss LLC formation from CHF 490 excluding VAT, with notary fees included
Setting up your Swiss LLC has never been easier. Entreprendre.ch prepares your formation documents within 24 business hours and supports you through registration of your LLC with the Commercial Register, from CHF 490 excluding VAT. Whether you are setting up an LLC in Geneva, Lausanne, the canton of Vaud or elsewhere in French-speaking Switzerland, our Swiss-qualified accountants handle the entire process.
- Documents prepared within 24 business hours
- Notary fees included
- Personal support
Why form your LLC with Entreprendre.ch ?
A clear process and straightforward paperwork
Form your Swiss LLC with support at every stage. Complete our online form and we will coordinate the necessary formalities.
Support from Swiss professionals
You are supported by qualified accountants, who are members of EXPERTsuisse, and experienced notaries who ensure your LLC complies with the Swiss Code of Obligations.
Proactive progress updates
Receive clear updates at each stage of your LLC formation. Our team keeps you informed as your application progresses, from the initial form to Commercial Register registration.
Clarity and flexibility
Our clearly explained packages help you choose the right support for forming your Swiss LLC. Submitting the form is non-binding: explore your options before deciding how to proceed.
Form your LLC in three steps
Our professionals manage a straightforward process so you can focus on your business.
Complete the form and speak to us
Complete the form below in around five minutes. A qualified accountant will contact you to discuss your company name, business purpose and starting capital, and answer your questions about forming an LLC.
Document preparation
We help prepare the required documents, guide you through opening a capital deposit account and drawing up the articles of association, and send the application to the notary.
Commercial Register registration
We submit the incorporation application to your cantonal Commercial Register. Once registration is confirmed, your LLC legally exists and can operate in its own name, subject to any permits required for its activity.
The cost of forming a Swiss LLC
All prices exclude VAT and include notary fees. Commercial Register fees are payable separately.
Start your LLC with confidence
A qualified accountant will contact you within 24 business hours to discuss your project and answer your questions.
- A response from an expert within 24 business hours
- A non-binding initial conversation
- Advice tailored to your situation
- No fees before you approve the service
Have a question before you begin?
Start your LLC formation
This site is protected by reCAPTCHA. Google's Privacy Policy and Terms of Service apply.
No obligation. No online payment. Your information remains confidential.
The benefits of a Swiss LLC
An LLC, known locally as a Sàrl or GmbH, is a widely used legal structure in Switzerland. Here are the main reasons entrepreneurs choose it.
Limited liability
The company is generally liable for its debts using its own assets. Shareholders’ personal assets are normally separate, subject to legal exceptions and any personal guarantees.
Accessible share capital
CHF 20,000 in share capital. Contributions in kind are legally possible, but Entreprendre.ch’s standard formation offer covers cash contributions.
A professional business structure
An LLC provides clients, suppliers and banking partners with a clearly defined corporate structure.
Room to grow
Bring in new shareholders or investors and, if appropriate, convert your LLC into a limited company later under the applicable legal process.
Tax planning options
An LLC allows you to consider an appropriate balance between salary and dividends. Salary or dividends: which should you choose?
Transferable ownership
LLC shares can generally be transferred through a written agreement without a notarised deed. Shareholder approval and any restrictions in the articles of association must still be considered.
Legal requirements for forming an LLC in Switzerland
Before forming your Swiss LLC, consider these three key requirements under the Swiss Code of Obligations.
Minimum share capital
Swiss law requires minimum share capital of CHF 20,000, fully paid in cash (into a capital deposit account) or as contributions in kind (such as equipment, vehicles or patents).
A representative resident in Switzerland
The company must be able to be represented by a managing officer or director resident in Switzerland with the required signatory authority.
A distinctive company name
Your company must have a distinctive company name that does not conflict with a name already listed in the Commercial Register. You can check name availability on Zefix.ch.
Romain Prieur
Founder of Entreprendre.ch · More than 3,500 companies formed
Romain Prieur and his team review every company formation application. After eight years at PwC, he qualified as a Swiss certified accountant in 2018 before founding Entreprendre.ch to make starting a business more accessible and transparent.
Business owners trust us
Reviews from business owners in Switzerland
FAQ: forming a Swiss LLC
What is the minimum share capital for a Swiss LLC?
Swiss law requires minimum share capital of CHF 20,000, fully paid in. Cash contributions are deposited in a capital deposit account. Contributions in kind are also legally possible, although they are not included in Entreprendre.ch's standard service.
How much does forming a Swiss LLC with Entreprendre.ch cost?
Forming your LLC with Entreprendre.ch starts at CHF 490 excluding VAT, with notary fees included. Commercial Register fees and signature certification, usually around CHF 30–60 per signature, are payable separately.
How long does Swiss LLC formation take?
The process generally takes three to four weeks, including preparing the documents, notarisation and Commercial Register registration. Timing depends on the completeness of your application, the bank and the authorities.
What are the advantages of forming a Swiss LLC?
An LLC offers a separate legal structure with generally limited shareholder liability, minimum capital of CHF 20,000 and a professional business presence. It also allows you to consider dividends as part of your remuneration and provides a framework for bringing in shareholders.
Can I form a Swiss LLC while living abroad?
Yes, foreign residents can own a Swiss LLC. The company must have an appropriately authorised representative resident in Switzerland. Banking requirements, identification and any residence or work permits relevant to your situation also need to be assessed. Contact Entreprendre.ch to discuss whether your project falls within our service scope.
Do you offer other services for entrepreneurs?
Yes. We provide accounting services in Geneva, Lausanne and across French-speaking Switzerland. We also offer registered business addresses in Geneva and consultations covering legal structures, tax, social insurance and bookkeeping before you start.
Ready to start your LLC?
Form your Swiss LLC with Entreprendre.ch. Get professional support to move your business project forward.