Om en person är medborgare i ett land utanför EU/EES och Schweiz och är anställd i ett företag utanför EU/EES ska tjänstgöra som chef, specialist eller praktikant i mer än 90 dagar i ett företag som är etablerat i Sverige, och/eller i ett annat EU-land ska utlänningen i stället för arbetstillstånd beviljas ett uppehålls- och anställningstillstånd för företagsintern förflyttning av personal. Det krävs dessutom att det är en enhet inom samma företag eller ett bolag i samma koncern som tredjelandsföretaget. Tillståndet kallas för ICT-tillstånd (Intra-Corporate Transfer). Om den företagsinterna förflyttningen kommer att pågå kortare tid än 90 dagar eller om utlänningen omfattas av undantagsreglerna för när ICT-tillstånd inte ska beviljas finns det dock inga hinder mot att i stället bevilja utlänningen arbetstillstånd.
Om en arbetsgivare erbjuder en medborgare i ett land utanför EU/EES och Schweiz en tidsbegränsad anställning som säsongsarbetare ska utlänningen inte beviljas arbetstillstånd utan i stället beviljas ett särskilt tillstånd för säsongsarbete. Tillståndet kan antingen vara ett arbetstillstånd för säsongsarbete om vistelsen i Sverige inte överstiger 90 dagar, eller ett uppehålls- och arbetstillstånd om vistelsen är mer än 90 dagar.