Personer som avser att vistas i Sverige under längre tid än tre månader för arbete , studier m.m. måste i princip ha uppehållstillstånd innan de kommer hit .