Konstytucja RP z 1997 r. – zgodnie z art. 37 ust. 1 Konstytucji RP każdy „kto się znajduje pod władzą Rzeczypospolitej Polskiej, korzysta z wolności i praw zapewnionych w Konstytucji.” Stąd na terenie władztwa RP cudzoziemca trzeba traktować tak jak obywatela polskiego. Istnieją od tego oczywiście wyjątki (art. 37 ust. 2 „wyjątki od tej zasady, odnoszące się do cudzoziemców, określa ustawa.”), np. urzędnikiem samorządowym może być tylko obywatel polski, jak wynika z art. 6 ust. 1 pkt 1 ustawy z dnia 21 listopada 2008 r. o pracownikach samorządowych.
umowy międzynarodowe – np. Traktat o Unii Europejskiej – ze względu na przynależność do Wspólnoty inaczej traktuje się cudzoziemców posiadających obywatelstwo Unii Europejskiej, a inaczej tych którzy go nie posiadają.
Ustawy nie stosuje się doArt. 2 ustawy o cudzoziemcach.: