How to register a company in France as a non resident
You do not need to live in France, or hold a French residence permit, to own and run a French company. A non resident can incorporate a SASU or SAS remotely, provided the company has a valid registered office address in France. This guide explains the steps, the address requirement, and how Koulier lets you set that address up online from 10 euros per month.