For at få tidsubegrænset opholdstilladelse i Danmark, stilles der en række grundlæggende og supplerende betingelser. Der gælder særlige regler, hvis ansøgeren er mellem 18-19 år. Det er desuden muligt at dispensere for en række af betingelserne, hvis Danmarks internationale forpligtelser taler herfor.