Attention! Company registration – everything can be done online!

  1. business registration (JDG – sole proprietorship)Setti
  2. registration of a limited liability company (Sp. z o.o.)

Contact form


We are a team operating in the MAGFIN Magdalena Smędzik office and we are pleased to offer you comprehensive assistance in the establishment and registration of your business, either as a sole proprietorship or as a limited liability company (Sp. z o.o.). We perfectly understand that starting a business can be a difficult task, especially for a person from another country, without knowledge of the Polish language. Poland is a dynamically developing country with a modern economy, a member of the European Union – hence it follows that legal standards are precisely described in numerous acts, documents and regulations. Therefore, we offer our knowledge and experience to help you through the process of setting up your company. For us, analysis of Polish and European legal acts is the order of the day. Our goal is to set up your company quickly and efficiently so that you can start your business in Poland without any delay. We are ready to advise you on the best solutions and make this process as simple and transparent as possible. Together, let’s make your business a success!

We provide comprehensive assistance in registering and conducting changes in:

  • National Court Register (KRS),
  • Tax Office (US),
  • Central Statistical Office (GUS),
  • Social Insurance Institution (ZUS),
  • Central Register and Information on Business Activity (CEiDG)

What type of business to choose?

This is a very important question, especially if you do not want to incur additional tax costs, for example, due to the wrong choice of the type of business activity. Below we will describe the most common mistakes made when setting up a company in Poland.

Entrepreneurship is a form of business, which is divided into two main types: one-man business and legal entity. The choice between these two types depends on many factors, including the size of the company, the number of founders and the level of risk they are willing to take. By the way, there are much more types of companies in Poland.

With our help you will register two types of business:

  1. sole proprietorship (Jednoosobowa działalność gospodarcza, J.d.g.) – the owner does not create a legal entity, but acts in his own name, is personally liable for the debts and obligations of its business. This can be a good option for a small business and does not involve large business costs.
  2. limited liability company (Ltd. – Spółka z ograniczoną odpowiedzialnością, Sp. z o.o.) – the most popular type of company in Poland. The founders are not personally liable for the company’s debts, and their liability is limited only to the size of the contribution.

Why is Ltd. the most popular type of legal entity in Poland? What are its advantages over others, such as joint stock, general, limited partnership, partnership, civil partnership and other forms? We’d love to talk to you about this and other important issues over coffee at a meeting in our cozy office or online. Let’s now consider common misconceptions about registering a company or sole proprietorship.

Crucial mistakes when starting your own business

The process of setting up a business in Poland has many nuances, so it is not surprising to see cases of getting lost in the regulations and creating problems for yourself instead of profit. A little later we will describe the stages of setting up a business to save you unnecessary trouble.

Here are some common mistakes that can occur when registering a company in Poland and their consequences:

  1. Improper choice of the legal form of the company can lead to high tax rates and additional legal obligations or restrictions on operations.
  2. Incorrectly indicating the authorized capital can delay the company’s registration process or lead to a lack of funds to start operations.
  3. Incorrect indication of the company’s goals and activities may cause problems in obtaining licenses and permits for certain activities.
  4. Incorrectly entered data of the company owner may cause delays in the registration process or even denial of registration.
  5. Submission of incomplete documents may result in delays in the company registration process.
  6. Failure to pay taxes and fees can lead to fines, penalty interest losses and even closure of the company.
  7. Wrong choice of business classification code (PKD):

– Fines and sanctions: if the selected activity code does not match your company’s actual activities, you may be subject to fines and sanctions from the relevant authorities.

– Tax reporting problems: an improperly selected activity code can produce errors in tax reporting, which may cause problems during audits and incur additional costs to correct errors.

– Activity restrictions: choosing the wrong activity code (PKD) may limit your ability to engage in certain activities or prevent you from obtaining licenses and permits for certain activities.

– Loss of time and resources: if you need to change your business code, it may require additional time and resources, and lead to additional costs for legal assistance and paperwork.

Setting up a business step by step


Step 1: Choose a company name and form

Choose the name of your company and decide what form of enterprise you want to open. Verify the availability of the name in the Unified Register of Entrepreneurs and Organizations (National Court Register) so that trademark registration is possible.

Step 2: Determine the purpose of the company, its activities, the size of the authorized capital and prepare the incorporation documents

Decide what activities your company will conduct and what its goals will be. What is the size of your authorized capital. For example, for a Limited Liability Company, the authorized capital cannot be less than 5,000 zlotys (about 1,200 euros). The documents of organization in the case of Ltd. will be the Articles of Incorporation or the company founding’s act. The incorporation documents must be notarized except for the registration of the Articles of Incorporation in electronic form.

Step 3: Determine your company address and register with the tax authority

Choose an address for your company and register it with the tax authority (KAS).

Step 4: Open a bank account for your business in a bank registered in Poland.

Step 5: Register with the central register (CEIDG).

If you want to register as an individual entrepreneur, you will need to register with the Central Register and Information on Economic Activity (CEIDG) system. You can register online or in person at the tax office.

Step 6: Obtain your REGON registration number.

Apply for a REGON registration number at the Register of Legal Entities and Entrepreneurs (REGON Register).

Step 7: Get your taxpayer identification number.

Request a taxpayer identification number (TIN) from the tax authority (KAS). In the case of CEiDG registration, the TIN number will be assigned on its own.

Step 8: Register with Social Security

Sign-up your company with the Social Security Administration (ZUS).

Step 9: Fill out and submit an application to the National Court Register.

Complete and submit an application to the National Court Register (KRS) to sign-up your company.

Step 10: Sign a contract with your employees

Sign a contract with your employees if they are already needed in your company.

Step 11: Pay the necessary taxes

Pay the necessary fees associated with opening and operating a business in Poland.

Once you have completed all these steps, you will be ready to start your business in Poland.

Please note!

Registration companies in Poland depends on a number of factors, including the type of business they conduct. Here are some examples:

Construction company:

When establishing a construction company in Poland, some special legal requirements must be met. In particular, the company must have the appropriate licenses to conduct construction activities and be registered in the relevant registers. It may also be necessary to have insurance to protect against possible risks.

Transportation company:

In order to establish a transportation company in Poland, it is necessary to meet the requirements of state regulations. The company must register with the transport registry and obtain the appropriate licenses and permits to carry out transportation.

Setting-up a trading or service enterprise in Poland requires meeting certain legal requirements. The company must register with the relevant registries, obtain the necessary licenses and permits to sell certain goods and services. It may also be required to own warehouses and enter into related contracts with suppliers.

Training company:

to register a training company in Poland, it is necessary to obtain a license to provide educational services. The company must register with the relevant registries and meet all the necessary requirements set forth in the country’s regulations, such as requirements for teaching staff, training program, training conditions, etc.

Each type of business in Poland has its own unique registration requirements. Therefore, when choosing a type of activity, it is important to consider all the necessary requirements that must be met upon registration, in order to at least not receive penalties instead of income.

So let’s get started! How can we comprehensively assist you in setting up a business (including online) throughout Poland?

Our offerings include:

  • prearrange the partnership agreement,
  • prepare all necessary documents, resolutions, minutes, etc,
  • arrange a meeting with a notary public,
  • file documents with the National Court Register in Warsaw.
  • provide accounting services,
  • provide personnel and payroll services,
  • advise on the choice of taxation method,
  • offer rental services of the so-called virtual office,
  • handle incoming correspondence: receiving, scanning, electronic transmission, and, for example, once a month sending received correspondence by mail.

Comprehensive conduct of the establishment and sign-up of a limited liability company, accounting services and a virtual office with the possibility of handling correspondence are facilities for the customer:

  • prepare KRS or CEiDG applications at an agreed convenient time for you,
  • obtain NIP and REGON for limited liability companies in organization even in 3 days (NIP) and 1 day (REGON),
  • assist in obtaining VAT and EU VAT numbers,
  • help in opening a bank account,
  • carry out entries of companies in the National Court Register (KRS) within even a few days from the day of submission of the application.

The benefits of working with our company:

  1. upfront pricing – we price our service in full in advance; you will not be surprised by any additional costs and fees. We issue VAT invoices for our services.
  2. guarantee of reliability – we act until the court issues a decision in your case. We actively deal with your case until the end.
  3. saving time – we organize the signing of documents at one meeting (we can also send a set of documents for signature by e-mail – you can settle your case without leaving the office). We file documents on your behalf in courts and offices.
  4. experience – several hundred companies have already trusted us. We hope that you will also trust us!
  5. economy – we try to advise you on the most economical solutions to keep your costs as low as possible.

Note that setting up a company, as well as running it, requires a lot of knowledge in the field of law and taxes.

Limited Liability Company registration:

– establishing a company through the S24 system is the fastest way to create the Ltd. Its registration time is usually from 3 to 7 working days, sometimes a few days longer.

Registration of a sole proprietorship:

– setting-up a company through CEiDG is the fastest registration. Its time is generally 1 to 3 working days, sometimes a few days longer.

Page Polish citizenship - MAGFIN

Page Residence Card - MAGFIN