I'm a non-EU citizen and a permanent resident in Finland. Recently I started to get requests about different contract opportunities in Europe (mostly, UK and Germany), some of them are actually quite tempting, both professionally and financially. Any negotiations are however so far stopped at the fact that as being a not EU-citizen I have to have a work permit for any EU-country (except Finland) and a company wishing to hire me needs to apply for a work permit for me.
The question is as follows. If I set myself as a private entrepreneur in Finland (which is really easy to do), will it help me to overcome the necessity in a work permit for a specific EU country and to work for some client, say, in Germany? Most of the contract roles assume to be on-client premises so the assumption is that actually I have to be physically in the client's country for around 4-8 months. The latter is among the things that confuses me - assuming that I don't need a work permit still it looks like I have to apply for a residence right in a EU country for the period of contract (because my Finnish residence permit allows me to be in another EU-country for not more than 3 months).