Switzerland Company Formation

Home > Corporate > IBC Formation

Switzerland Company Formation

Switzerland offers founders one of the most stable and internationally respected business environments in the world, backed by a strong currency, world-class banking infrastructure, and a corporate law system trusted by investors across every industry. Neptune Fiduciaries Group manages the complete Switzerland Company Formation process, from Commercial Register filing to local director appointment, so your company is fully compliant from day one.

A Swiss company gives founders access to one of the most trusted currencies and banking systems globally, along with the credibility that comes from being registered in a jurisdiction long associated with financial stability. This combination is exactly why Swiss company formation remains a top choice for founders who prioritize reputation and long-term stability over minimal setup cost.

GmbH or AG: Structuring for Onshore, International, or Offshore Use

A Swiss GmbH (limited liability company) is most commonly used as a genuinely onshore operating entity, trading within Switzerland or the wider EU market and requiring a minimum fully paid-up capital of CHF 20,000. Founders taking this route benefit from Switzerland's stable legal system and strong bilateral trade relationships with the EU, even though the country itself sits outside the bloc.

An AG (corporation), requiring a higher minimum capital of CHF 100,000 with at least CHF 50,000 paid up, is often chosen by founders building an international presence, particularly where investor credibility or future share issuance matters. Both structures are also used within offshore group arrangements, with a Swiss entity sitting above operating companies in traditional offshore jurisdictions to take advantage of Switzerland's reputation and treaty network. Every Swiss company, GmbH or AG, requires at least one director or authorized signatory who is a Swiss or EU resident, a requirement Neptune Fiduciaries Group manages directly regardless of whether your company serves an onshore, international, or offshore role.

Notarize, Deposit, Register: The Path to a Swiss Company

Swiss incorporation involves more formal steps than many other jurisdictions, largely due to notarization and capital deposit requirements:

Choose your structure and company name

We help you decide between a GmbH and an AG based on your capital and investor goals, then confirm name availability.

Draft and notarize your Articles of Association

We prepare your governing documents and arrange the mandatory notarization.

Deposit your minimum share capital

We guide you through opening a capital deposit account and depositing the required funds before registration.

Appoint your Swiss or EU-resident director

We arrange a qualified local signatory if you do not already have one on your team.

File with the Commercial Register

We submit your incorporation documents to the Handelsregister on your behalf.

Open your corporate bank account

We prepare your documentation and introduce you to banking partners experienced with Swiss GmbH and AG structures.

What Switzerland Company Formation Actually Costs

Switzerland's formation costs run higher than most jurisdictions, largely due to capital and notarization requirements:

Notary fees

Approximately CHF 500 to CHF 1,500, covering mandatory notarization of your Articles of Association.

Commercial Register registration fee

Approximately CHF 600 to CHF 800, paid once at the time of incorporation.

Minimum share capital

CHF 20,000 fully paid for a GmbH, or CHF 100,000 authorized with at least CHF 50,000 paid up for an AG.

Local director/signatory service

Typically CHF 4,000 to CHF 10,000 per year, if you do not already have a Swiss or EU-resident director.

Full first-year setup

Most founders complete incorporation, notarization, and local director appointment for approximately CHF 10,000 to CHF 16,000, excluding the required capital deposit.

What You'll Need to Register a Company in Switzerland

To register your Swiss company, you'll need at least one director or authorized signatory who is a Swiss or EU resident, which Neptune Fiduciaries Group can arrange directly, along with your minimum share capital, CHF 20,000 for a GmbH or CHF 100,000 authorized for an AG, ready for deposit before registration. You'll also need notarized Articles of Association and a registered Swiss office address, along with passport copies and proof of address for all directors and shareholders to satisfy KYC requirements.

If you are ready to move forward with Switzerland Company Formation, Neptune Fiduciaries Group is ready to guide you through every step. Contact Neptune Fiduciaries Group at info@neptunecorporate.com or sales@neptunecorporate.com, or visit our Contact Us page. You can also reach our team directly on WhatsApp to schedule a consultation.

Start Your IBC Formation
Today

Our fiduciary specialists have guided entrepreneurs and investors across multiple jurisdictions to successful IBC formations. Let us help you structure your international business with confidence.