Västerbotten Investment Agency

How to do business in Sweden

Invest in North 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

Starting a business in Sweden

Running a business in Sweden

Work and residence permits and business entry visas

Starting a Limited Liability Company

Starting a Branch

Setting up and registering as a self-employed person

Employing staff – Contracts and conditions

Corporate taxes in Sweden

Regional financial incentives

Useful information sources for setting up a business in Sweden