Для того, щоб легально працювати, іноземці зобов’язані отримувати дозвіл на роботу в Польщі. В окремих випадках іноземець має право працювати без отримання дозволу.
Наприклад, якщо іноземець веде підприємницьку діяльність (є членом правління польського підприємства) і у нього немає необхідності знаходитися в Польщі довше 180 днів в році, він може працювати на підставі робочої візи типу D, яка видається на підставі виписки з реєстру підприємств. Якщо потрібна віза на більш тривалий термін, то необхідно отримувати воєводський дозвіл на роботу в Польщі.
Без дозволу на роботу можуть працювати громадяни Білорусі, Грузії, Молдови, Росії, України та Вірменії, проте не довше 180 днів у році. Для цього їм необхідно отримати від роботодавця «Намір роботодавця доручити роботу іноземцю», на підставі якого видається робоча віза типу D. Існує можливість, після роботи по даному наміру довше 3 місяців, подати заяву про отримання дозволу на роботу без необхідності проведення дослідження ринку праці.
Випускники стаціонарних відділень польських Вузів мають право працювати без дозволу на роботу.