7 min
Opening a company in Switzerland as a French national: conditions, steps and taxation
Many entrepreneurs assume that opening a company in Switzerland as a French national requires living there, or that taxation is automatically lighter. Setting up a company in Switzerland without residing there is possible, but establishing yourself there is not enough to reduce your tax burden. French nationality is no bar to holding 100% of the capital of a Swiss company; a person domiciled in Switzerland must nevertheless be able to represent it.

