I'm slightly surprised to see that not only is this in English but there isn't even an obvious option to switch it to French. That's pretty un-French in the first place.
In the UK, not only is a company bank account not a prerequisite, it's the other way round - you form the company first. There's no requirement to notify a newspaper. There's no minimum capital requirement. The minimum filing requirements are pretty light.
The more I think about social security requirements, the more I think they should just be paid out of general taxation and not entangled with a particular relationship of "employment".
It's interesting to read the SARL process and compare it with the UK one: https://www.gov.uk/limited-company-formation
In the UK, not only is a company bank account not a prerequisite, it's the other way round - you form the company first. There's no requirement to notify a newspaper. There's no minimum capital requirement. The minimum filing requirements are pretty light.
The more I think about social security requirements, the more I think they should just be paid out of general taxation and not entangled with a particular relationship of "employment".