Se rendre au contenu

Set Up Your Company in Luxembourg Step by Step

Benefit from Luxembourg's pro-business, regulatory stability, and competitive tax system. 

Professional support from start to finish.


         Start Your Journey       

          Download our Brochure           

Access to the European Market

Political stability, triple-A rating, and efficient administration with support from local experts

Competitive Taxation

Favorable tax regime with participation exemption and an extensive network of tax treaties

Pro-Business Environment

Strategic position at the heart of Europe with access to over 450 million consumers

 

The Incorporation Steps

A structured approach to setting up your company in Luxembourg, with the support of local experts

Choice of the Legal Form

Determine the business structure suited to your project 

Selection of the legal form (SARL, SARL-S, SA, SCA, SAS)

Consideration of specialized structures (Soparfi, SCSp, SC, SPV, SV)

Definition of the required minimum share capital

Assessment of the project’s specific needs

Business License Application

Our local experts can manage to obtain the license between 6-10 business days

Proof of the manager's professional qualifications

Declaration of professional integrity (sworn statement) 

Submission of the application to legal authorities 

Settlement of administrative fee 

Receipt of the preliminary approval

Formalization and Incorporation

Establishing the company’s legal framework

Drafting of the articles of association or limited partnership agreement 

Optional drafting of the shareholders’ agreement

Involvement of a notary (if required depending on the legal form)

Deposit of the share capital in a blocked bank account or constitution via a contribution in kind

Company domiciliation in Luxembourg

Official Registration

Establishing the company’s legal framework

Registration with the Trade and Companies Register (RCS)

Publication in the Electronic Compendium of Companies and Associations (RESA)

Receipt of the final business authorization

Release of the share capital

Registration with the Register of Beneficial Owners (RBE)

Administrative and Tax Compliance

Steps to ensure a fully operational company

VAT registration with the AED (Administration de l’Enregistrement, des Domaines et de la TVA)

Affiliation with the Joint Social Security Centre (CCSS)

Compliance with substance requirements for non-resident entities

Implementation of effective governance measures

Setup of accounting and financial reporting systems

SARL

Société à Responsabilité Limitée

The most used legal form for commercial companies (approximately 2/3 of the immatriculated companies)

Minimum Share Capital:

EUR 12,000.00. Must be fully subscribed and paid upon incorporation. 

Liability: 

Limited to contributions (amount of invested capital), protecting personal assets from company debts. 

Formation: 

Mandatory notarial deed required for signing the articles of association.

.

SA

Société Anonyme 

SCSp

Société en commandite spéciale