Social Security Registration in France
A prerequisite for obtaining a visa to move to France is proof of full private medical coverage specifically covering France.
Self-employed people moving to France must go through a lengthy procedure to obtain resident permits and register with the French social security authorities to begin to pay self-employed social security contributions – usually estimated to be approximately 35% of pre-tax profit).
These contributions cover health and retirement but do not cover French income tax (and there is no unemployment benefit for the self-employed).