Il peut exercer toute activité économique, salariée ou non salariée (sauf certains emplois publics et, pour les professions réglementées, sous réserve de remplir les conditions d’exercice).
Les dernières restrictions transitoires qui concernaient les travailleurs Roumains, Bulgares et Croates ont pris fin le 1er juillet 2015.
Voir l’article : Travailleurs étrangers - Formalités
Il n’est pas obligé de détenir un quelconque titre, de séjour ou de travail.
Toutefois, s’il désire obtenir une carte de séjour, il peut déposer une demande .
Dans tous les cas (demande ou non de titre de séjour), il doit pouvoir prouver qu’il entre dans la catégorie des "travailleurs" pendant les 5 premières années de son séjour.
Le salarié doit être en mesure de présenter une déclaration d’engagement établie par son employeur ou un contrat de travail.
Le non-salarié doit pouvoir fournir tout document prouvant l’existence et le caractère durable de son activité (inscription au registre du commerce et des sociétés, au répertoire des métiers...).
Le prestataire de services doit pouvoir présenter tout document commercial (contrat de sous-traitance, contrat de prestation, ordres de service...).