Since Poland has joined the European Union, its rules and regulations regarding labour mobility are changing as they come into line with EU directives.
Citizens of EU member states and their family members do not need a work permit for Poland. Most non-EU citizens need a work visa and work permit in order work in Poland.
Non-EU citizens are obliged to follow general regulations of working in Poland. In most cases the procedure for employing a foreigner consists of three stages:
There is also a large group of non EU-citizens who can legally work in Poland without the necessity of having an official permit. These include foreigners who:
As a legal employee working in Poland, your employment is governed by the Polish labour code. You can also obtain income on the basis of civil agreements as defined by the civil code (e.g. assignments, one-off job agreements, or one-off agreements with the transfer of copyrights). But in such a situation you do not have the same rights as an employee, such as leave, holiday or an eight-hour working day. In the case of assignments, like any employee on a permanent work contract, you have the same rights to pensions and health security.
If you work illegally in Poland (for instance you do not have the correct required work permit), you may face severe consequences if caught. Sanctions can include immediate expulsion from Poland at your own (or that of the person who invited you) cost. A decision on an immediate expulsion from the country will automatically make previously issued visas or temporary residence permits void.