Obywatele UE, EOG i Szwajcarii mogą co do zasady zakładać firmę na takich samych zasadach jak obywatele Polski. W przypadku obywateli spoza UE wymagany jest ważny tytuł pobytowy uprawniający do prowadzenia działalności, z wyjątkiem grup objętych szczególnymi regulacjami.