Stockholm - Immigration
The system is strictly ruled by a very precise legislation. Usually all the formalities are carried out by the company you are going to work for. Some companies and some individuals make use of relocation agencies which, in turn, can help you with the documentation, finding a house and schooling.
Your status in Sweden is determined by the type of work
agreement your company has with the local authority. Your legal status will
determine the Identification Number you are going to receive from the
Swedish authority a few weeks after your arrival. Your Swedish
Identification Card (ID) will be of vital importance for you while in Sweden
since passports are not considered a valid form of identification. Have your
ID with you always and be prepared to pull it out of your wallet many times
a day, even when you have to pay for groceries.