Open your Swiss capital deposit account in as little as 48 hours.

Starting a company in Switzerland?

Open your Capital deposit account with Helvo 100% online. Less waiting. More business

  • Open in 48–72 hours

    Fast digital onboarding, no long waits.

  • Built for Swiss company formation

    Deposit the capital required to establish your Swiss company.

  • Simple CHF 150 fee

    One clear price for your Capital Deposit Account.

100% online

Open your capital deposit account

Leave your details and our team will contact you as soon as possible to guide you through the next steps.

In partnership with Newco

This email domain is blocked. Please enter a different email.

By submitting this form, you agree to receive communications from Helvo. You can unsubscribe at any time.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Ready to build 
stronger foundations?