Create your company in Switzerland

Create your company in Switzerland

Digital Admin - Company formation, accounting and VAT managed by a digital trust firm

Before getting started

Before creating your company in Switzerland, it is essential to analyse your entrepreneurial project as a whole. We support you from the very beginning to define a structure that fits your activity, your objectives and your personal situation. Depending on your project, we can advise you on the preparation of a financing plan, projected profitability or the need for a market study. Choosing the legal structure is a key step, but it is not sufficient on its own. From day one, your company must be structured for invoicing, VAT and accounting. As a digital trust firm, we combine human support with digital tools to ensure a solid, compliant and scalable foundation for your business.

Analyse my project for free

Opening a bank account

When creating a company in Switzerland, opening a business bank account is an essential step. For capital companies, a capital deposit account is mandatory. We support you in choosing and setting up your account to ensure clear management of your turnover, VAT and accounting. A business bank account is also strongly recommended for the self-employed for the following reasons:

  • Separation of finances: A clear distinction between private and business finances simplifies accounting and tax management.
  • Professionalism: Issuing invoices with a Swiss IBAN and QR invoice strengthens your company's credibility.
  • VAT monitoring: Your turnover is analysed to anticipate VAT obligations.
  • Simplified accounting: All transactions are ready for your VAT returns and accounting.

At the notary

The notary is involved in the creation of a GmbH or a Ltd, drafting the required deeds and ensuring legal compliance. We coordinate this step with you to ensure a smooth transition between legal formation and the administrative, accounting and tax setup of your company.

Tell us about your project. We support you with company formation, accounting, VAT and the administrative structuring of your business.

Launch my business project

Free • No commitment • Reply within 24h • 100% confidential data

Legal structures

When creating a company, the choice of legal structure directly affects taxation, liability and the accounting management of your company. We advise you on the most suitable structure today, while anticipating its future development. Converting a sole proprietorship into a GmbH or a Ltd can be considered as your business grows. We support you at every stage of this process to ensure a smooth transition.

Self-employed

01. Sole proprietorship

The sole proprietorship is ideal for starting a business as a self-employed individual. Its creation is simple and cost-effective. You must register with a compensation fund and with the commercial register if your turnover exceeds CHF 100,000. This structure requires rigorous management of invoicing, social contributions and VAT. We support you from the outset with accounting structuring and administrative follow-up.

02. General partnership

The general partnership is suitable for joint projects between several people. It requires clear organisation between partners, particularly with regard to invoicing, profit distribution and accounting. We help you set up a structured and compliant administrative and tax management.

Capital companies

03. Limited liability company (GmbH)

The GmbH limits personal liability while offering a scalable structure. It requires a capital of CHF 20,000. This structure involves full accounting, regular VAT returns and more advanced administrative management. We support you throughout all these steps.

04. Public limited company (Ltd)

The public limited company is suitable for larger-scale projects and offers shareholder anonymity. It requires a capital of CHF 100,000. Its management requires rigorous accounting and tax organisation. As a digital trust firm, we handle the accounting, VAT and administration of your Ltd.

Tell us about your project

Let's build your company on solid foundations

Tell us about your project and your situation. We will get back to you within 24 hours to advise you on the legal structure, company formation, VAT and accounting setup, with no obligation.

After the formation

Once your company has been created, we remain by your side for the management of accounting, VAT, social contributions and administrative obligations. You benefit from continuous support combining trust expertise and digital tools to run your business with confidence.

Launch my project with a trust firm