A few pointers
The french authorities are working together to make it easier for companies to set up a business in France.
www.businessfrance.fr is your first partner. This website offers end-to-end support and specialized teams to assess practical advantages in setting up a business in France.
www.guichet-entreprises.fr : this website lets you set up your company online.
www.cleiss.fr : this website provides extensive information about how France’s social protection system is set up. It also provides access to all of the international Social Security conventions that have been signed by France and other countries.
firstname.lastname@example.org this email address can answer any specific questions you may have on your social charges if you plan to set up a business in France.
CNFE Strasbourg can help when you don’t have a place of business in France but you are hiring workers there.