Start your own business
When starting up your own business in Sweden you don’t need a work permit. Instead a residence permit is required. Information on starting up a business in Sweden can be found on the following sites:
For the smaller business or the entrepreneur
Starting up a business — a brochure from the Swedish Public Employment Service (pdf)
Business Sweden
The Swedish Migration Board