Skip to content

Switzerland Offshore Company Incorporation

At Worldwide Fellow, our experts are readily available to assist our global clients to register a company in Switzerland. The services include company formation, providing local nominee directors, and opening corporate bank accounts. 

On average, your Switzerland company can be registered within 3 working days upon submitting the necessary documents.

Switzerland Company Fees

Switzerland Company Incorporation Fees

Type of Company

Gov. Fees & Service Charges

Service Fee for Year 1

Renewal Service Fee

USD $6699

USD $4699

USD $4699

Public Limited Company (AG)

USD $6699

USD $5099

USD $5099

Bank Account Opening Service Fees

Switzerland

Bank Name

Deposit Required

Application Type

Service Fee

USD $20,000

Remote

USD $699

Singapore

Bank Name

Deposit Required

Application Type

Service Fee

SGD $100,000

In-Person Visit

USD $699

SGD $30,000

In-Person Visit

USD $699

SGD $30,000

In-Person Visit

USD $699

SGD $30,000

In-Person Visit

USD $699

SGD $30,000

In-Person Visit

USD $699

SGD $30,000

In-Person Visit

USD $699

  • Please be advised that the processing time for opening a bank account is at the discretion of the bank and may vary from one week to four weeks.
  • Please refer to our full list of international banks to view remote application options.

Nominee Services Fees

Type of Service

Annual Fee

Nominee Local Director

USD $699

Nominee Shareholder

USD $699

Frequently Asked Questions on Switzerland Offshore Companies

Yes. A minimum paid-up capital of CHF 20,000 is required. 

Yes. A minimum of 1 local director is required. Nominee director services can be arranged.

Not mandatory if your company’s annual turnover is below CHF 100,000.

For domestic income, there are two levels of taxation, Federal and Communal levels. Federal Level taxes are levied at 8.5% while Communal Level taxes have variable rates.

Contact Us

Name(Required)

Your Business In Switzerland Made Easy

Ready to incorporate in Switzerland? Talk to our experts today and get your Switzerland company up and running in no time!