Для того, чтобы легально работать, иностранцы обязаны получать разрешение на работу в Польше. В отдельных случаях иностранец имеет право работать без получения разрешения.
Например, если иностранец ведет предпринимательскую деятельность (является членом правления польского предприятия) и у него нет необходимости находиться в Польше дольше 180 дней в году, он может работать на основании рабочей визы типа D, которая выдается на основании выписки из реестра предприятий. Если требуется виза на более долгий срок, то необходимо получать воеводское разрешение на работу в Польше.
Без разрешения на работу могут работать граждане Беларуси, Грузии, Молдавии, России, Украины и Армении, однако не дольше 180 дней в году. Для этого им необходимо получить от работодателя «Намерение работодателя предоставить работу иностранцу», на основании которого выдается рабочая виза типа D. Однако существует возможность, после работы по данному намерению дольше 3 месяцев, подать заявление о получении разрешения на работу без необходимости проведения исследования рынка работодателем.
Выпускники стационарного отделения польских ВУЗов также могут работать без разрешения на работу.