The registration of a company in Switzerland requires the submission of various documents, including the Article of Association and all other legal guidelines required by law to ensure that your business is operating within the rules of the law.


NectarTrust’s service includes all the steps necessary to register an existing company or start one from scratch within a matter of days. In order to complete this process, we need certain documents from you:


  • A copy of your valid passport/ID card;
  • A copy of your valid residence permit (if applicable);
  • A completed application form;
  • If applicable, a copy of any other certificates issued by authorities that prove your identity (e.g., utility bills), etc.;
  • If applicable, a document proving your bank account details;
  • For companies established through NectarTrust, we also need an incorporation deed signed by at least two directors (or shareholders) together with their passports/ID cards or residence permits (as applicable). 

We will guide you through this process step by step and make sure that everything is handled professionally and efficiently.

We do everything on your behalf. We will prepare all the necessary documentation for you, including the registration of your company in Switzerland and the submission of your tax returns. We will also manage any legal action you may need to take if there are any disputes.

It depends on the type of company that you create, but we can help with most aspects of setting up a Swiss entity at an affordable price. For example, we can help with choosing an appropriate name, applying for registration and obtaining permits and licenses, registering assets and liabilities, drafting contracts, and so forth. 


In addition, we also provide all necessary support throughout the entire process by helping you choose employees and suppliers, and ensuring that all contracts are properly drafted and signed off by both parties involved.

If you are looking to start a business in Switzerland or have already started one, we are here to help, including with the application for a work permit.  We will walk you through and streamline the entire process for you.


Our team is comprised of experienced professionals who know how to navigate Swiss corporate law, tax law, and banking regulations so your company can grow without any problems. We have helped thousands of foreigners start businesses in Switzerland and we can help you too!

We are a registered and approved Swiss company formation and registration service provider, with years of experience in providing these services for companies. We have worked with thousands of clients to help them achieve their business goals, including incorporation, tax planning, legal entities management, and more.


We are highly recommended by leading Swiss law firms and banks due to our ability to provide high-quality information on Swiss law, taxation, accounting, and other requirements for a client’s business activities.

Swiss companies are known for their strict privacy policies, which means that your personal information will never be shared with other parties. We have built our reputation on trust and experience in trading, so you can rest assured that we will not sell your information to third parties or use it for any other purpose than what was agreed upon between us when setting up your account.

NectarTrust also offers a variety of other essential company support services that can make your business life in Switzerland easier and more rewarding. They are  bookkeeping, audit services, corporate administration, tax planning, work permit application and acquisition, business center facilities, and trademark registration.