Most people applying for a work permit should use the Swedish Migration Agency website and apply online.
If you are applying online, are granted a permit and do not need a visa to enter Sweden, you do not normally have to visit the Embassy. Regardless of how you apply, your work permit must have been granted before you leave for Sweden.
Below comes a brief explanation of the process of applying for a residence permit. For more detailed information and a list of the required documents, please follow the link to the website of the Swedish Migration Agency.
Swedish Migration Agency website
Applying online
Follow the instructions on the online portal. You attach your documents electronically and pay the application fee using a VISA card or a MasterCard. Family members use the same online application if they apply at the same time as you.
The online application goes directly to the Swedish Migration Agency for processing and a decision.
Swedish Migration Agency application
When the Swedish Migration Agency has reached its decision, you will be informed of this by email. The actual decision will be given to you when you visit the Embassy or later at the Migration Agency in Sweden.
If you are granted a permit for more than three months, you will be issued with a residence permit card. You need to visit the Embassy to be photographed and fingerprinted for the card. To do so you need to make an appointment at the Embassy via e-mail or phone.
It can take up to four weeks for the residence permit card to be prepared and delivered to the Embassy. Once the card has arrived there you will be informed by the Embassy. When collecting your UT-card, you must bring your passport with you.
Applying with a paper application at the embassy
An applicant unable to apply online follow the same steps as above with the following exception.
Instead of step 2. Above, filling in the application form online, you contact the embassy and request an appointment. The Embassy will usually give you an appointment within a week or two.
After getting an appointment from the Embassy, you need to deposit the appropriate application fees by visiting the Standard Chartered Bank (North Gulshan Branch) and then visit the Embassy at the given appointment date.
Bring your prepared documents, payment receipt and your passport in original. The Embassy will register your application and forward it to the Migration Agency in Sweden. The rest of the process is the same as above.
Read more under Fee