
Setting up in Switzerland
Turning a plan to establish a presence into an operational structure.
We support French and foreign businesses in setting up in Switzerland. BM centralises the formalities and coordinates the specialists, so that the manager can concentrate on developing the business.
Choice of legal form and formation of the company
Company, branch or subsidiary, depending on your project.
Tax and accounting organisation, VAT
Swiss accounting and VAT registration.
Payroll, social insurance and work permits
First employees and social insurance registrations.
Administrative obligations and domiciliation
Registered office address in Geneva and legal obligations.
We support French and foreign businesses in setting up in Switzerland. BM centralises the formalities and coordinates the specialists, so that the manager can concentrate on developing the business.
Complementary expertise
Speak with an expert
First meeting free of charge. Offices in Geneva and Paris, or by video conference.
