För att få uppehålla sig längre tid än tre månader krävs uppehållsrätt eller uppehållstillstånd i Sverige .