How to do business in Sweden
In brief
- Straightforward system for business startups
- Limited Liability Company – most used form
- No Swedish partner needed to start a business
Setting up a business in Sweden is easy
Setting up a business in Sweden is a straightforward process. Procedures are simple and efficient, based on a transparent system that seeks to facilitate formation of new enterprises. The most commonly chosen legal form by foreign investors is the limited liability company.
Generally speaking, no operating licenses are required to conduct business in Sweden. There are exceptions for specific areas however. Invest Sweden can provide support and information throughout this process.
Investment Guides
(Fact sheets (PDF) published by Business Sweden)
Complete guide to starting and running a business in Sweden
Work and residence permits and business entry visas
Starting a Limited Liability Company
Setting up and registering as a self-employed person
Employing staff – Contracts and conditions
Useful information sources for setting up a business in Sweden

