Company creation

Start your company, today !

Why choose us ?
There’s nothing more exciting than starting a new business. But in a complex business environment, experienced and informed guidance is key to getting up and running and ahead of the pack. We offer these services across a wide range of industries. At Albatross we understand these processes and can offer you a package that’s fast, efficient and great value for money.


We take the security of your company very seriously. Keeping you, and your details, safe.

 Wide range of solutions

Whether you are a individual looking to simply set up your company at minimal cost with no further assistance, or somebody looking for accountancy and insurance-related support we have a wide range of solutions for you.

 Charity funding

Every time a company is created through our website, Albatross will donate 100.- to our sister charity, Driftwood Association – a Swiss based charitable association that we are part of, which focuses on funding small and varied development projects in Nepal.

How it works ?

Register a Company in just four simple online steps.

  • Step 1

    Select your package, complete the application and submit.

  • Step 2

    You will receive a call within 24 hours from our experts for any clarifications. A complementary virtual or real meeting will be held, depending on the package choice.

  • Step 3

    Once we have all your information we will send you the paper work to sign within 7 working days.

  • Step 4

    Sit back and relax. We will take care of the rest. Your company will be registered swiftly, typically between 2 and 3 weeks.

Our company formation packages

For LLC and PLC


Albatross Price


Perfect for those wanting an inexpensive business set-up in Switzerland, who already have accounting solutions.

Get started

Terms & Conditions
No terms or conditions.

This includes
· Full company incorporation (all costs)
· Preparation of foundation documents
· Signature certification fees
· Registry of commerce fees
· Notarial authentication fees


Albatross Price


Perfect for businesses that would like to optimise time by fully, or partially, outsourcing their accountancy & insurance requirements to Albatross and it’s partners.

Get started

Terms & Conditions
Try Albatross & Perenial insurance and accountancy services for the first year of business. This package is binding only for one year – it’s then at your discretion if you would like to continue to fly with Albatross and it’s partners.

This includes
· Full company incorporation (all costs)
· Preparation of foundation documents
· Signature certification fees
· Registry of commerce fees
· Notarial authentication fees

Formation packages explained


How long does it take to set up a company?
Your company registration varies according to season and canton. We estimate the foundation time between 2-3 weeks.

Where in Switzerland do I meet Albatross staff if required?
Our headquarters are in Lausanne, Switzerland. We also have a branche in Geneva.

Do I have to be personally present to create the company?
For the standard package you do not need to be present thanks to our foundation system and our process, you can start your new company from the comfort of your own home.

What If I choose the “Advanced” or “Entreprise” package and decide to not work with Albatross after my first year in businesses?
All we ask is that you try our services for the first year of business if you are not happy with us, we understand your need for change.

Contact us

If you have any questions about our offer, please contact us by filling out the form below and we will get in touch with you shortly. Alternatively, you can give us a call or even drop by and visit us – we hope to see you soon!

Contact formBook a meeting online