Switzerland-France

Setting up in Switzerland

Turning a plan to establish a presence into an operational structure.

Our approach

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.

Scope and expertise

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.

Our approach

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.

Engagement

Speak with an expert

First meeting free of charge. Offices in Geneva and Paris, or by video conference.

In the same area

Other services in Switzerland-France