Open a Capital deposit account in Switzerland
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.
