Spółka z ograniczoną odpowiedzialnością, or sp. z o.o., is one of the most popular business forms in Poland. Ukrainian entrepreneurs often compare it to a limited liability company: it is a separate legal entity, may have one or more shareholders, can open a bank account, enter into contracts, hire employees, and work with clients both within and outside the EU.
At first glance, the process may seem straightforward: choose a name, prepare the incorporation documents, submit an application to KRS, obtain NIP & REGON, and open a bank account. Finally, the company is ready to operate. Polish official portals do allow companies to be registered through KRS, including via S24 or Portal Rejestrów Sądowych, depending on how the documents are prepared.
However, registration is only the first step. Most challenges often arise not because the company was registered, but because the business model, taxes, VAT, ZUS, banking, ownership structure, accounting, and ongoing obligations were not assessed before registration.
That is why, before setting up a sp. z o.o. in Poland, it is important to answer not only the question “how to register a company”, but also a more practical one: whether this form is suitable for your specific business model.
1. Do You Really Need a sp. z o.o.?
A spółka z o.o. is not automatically the best solution in every case. For some entrepreneurs, it is indeed appropriate: when there are partners, a team, B2B contracts, a need for a corporate structure, work with European counterparties, or plans to scale.
But there are various situations/cases (e.g. if the entrepreneur works independently, is testing demand, has small turnover, or offers a simple service model) when it may be worth first comparing sp. z o.o. with other formats: JDG, another Polish legal form, or a structure in another jurisdiction.
A sp. z o.o. offers more opportunities for structuring a business, but it also creates more administrative obligations:
- accounting;
- corporate documents;
- tax reporting;
- banking compliance;
- changes in KRS;
- transaction records;
- ongoing support.
Therefore, the first question before opening a company should not be “how quickly can I register a spółka?”, but whether you really need a company in Poland and what business purpose it is meant to serve.
2. Who Will Own the Company and How Will the Shares Be Distributed?
One common mistake is to open a company “50/50 between two people” or formally add a second shareholder without thinking through future scenarios.
Before registration, it is important to define:
- who will be a shareholder of the company;
- what share each person will own;
- who will actually control the business;
- who will make decisions;
- what happens if one partner wants to leave;
- how shares can be transferred;
- who contributes money, clients, IP, a team, or operational management.
If partners do not agree on these issues at the start, disputes may arise after the first revenues, after hiring a team, or after bringing in clients.
It is also important to consider the ultimate beneficial owner. After registration, the company will need to comply with beneficial ownership disclosure obligations, including through the Centralny Rejestr Beneficjentów Rzeczywistych. Official portals also indicate that the relevant data must be reported after the company is registered.
3. Who Will Be on the Company’s Management Board?
In a sp. z o.o., it is important not only who the shareholders are, but also who sits on the management board — zarząd. The management board represents the company, signs contracts, and interacts with banks, accountants, public authorities, and counterparties.
Before registration, it is worth checking:
- who will be a member of the management board;
- whether this person is located in Poland;
- whether they have PESEL / Profil Zaufany / an electronic signature;
- whether they will be able to sign documents;
- whether they understand their responsibilities;
- whether the company needs one board member or several;
- which way the company will sign contracts: independently by one board member or jointly by several.
This is not a formality. If the management board is chosen randomly, the company may face issues when opening a bank account, submitting documents, updating KRS data, or passing banking compliance.
4. Single-Shareholder sp. z o.o. and ZUS
One important nuance when setting up a sp. z o.o. in Poland is ZUS contributions. If a sp. z o.o. has only one shareholder, that person may be treated for ZUS purposes as an individual conducting pozarolniczą działalność. In that case, an obligation to pay ZUS contributions may arise.
If the company has two or more shareholders, ZUS obligations related to a single-shareholder sp. z o.o. may not arise. However, it is important that the second shareholder does not hold a purely symbolic share, but has a real participation in the share capital. In practice, a commonly used benchmark is a shareholding of at least 10%.
That is why the ownership structure should be planned before registration: whether there will be one shareholder or several, how the shares will be distributed, who will actually control the company, and whether the chosen model may create additional ZUS obligations.
5. PKD Codes: Not Just “Choose Something Similar”
PKD is the Polish classification of business activities. PKD codes are indicated when registering a company and must reflect the company’s actual business activity.
A common mistake is to choose several random codes “just in case” or copy them from another company. For some sectors, PKD may be linked to licences, permits, VAT, statistics, banking questions, or activity verification.
Before registration, it is important to understand:
- what exactly the company will sell;
- whether it will be goods, services, digital, consulting, e-commerce, IT, logistics, agency activity, or another model;
- whether a licence or permit is required;
- whether the activity is regulated;
- whether there will be transactions within or outside the EU;
- whether the PKD codes match the actual business model.
Official Polish resources directly state that, when registering a business, the scope of activity must be indicated — in other words, the relevant PKD codes.
6. VAT: Should the Company Register as a VAT Payer?
VAT should be assessed before the company is opened, not after the first invoice is issued. In Poland, not every company automatically has to be an active VAT payer. From 2026, the VAT exemption threshold for small taxpayers has been increased to PLN 240,000.
If sales do not exceed this limit and the activity does not fall under an exception, the company may use the exemption. However, this does not mean that staying outside VAT is always the better option. Before registration, it is worth checking:
- whether your clients are B2B or B2C;
- whether you work with Polish clients, EU clients, or clients from other countries;
- whether VAT UE is required;
- whether there will be input VAT on expenses;
- whether counterparties expect the company to be a VAT payer;
- whether the activity falls under exceptions where the exemption does not apply;
- how VAT will affect the price for the client.
For example, for a B2B company working with counterparties in the EU, VAT status may be important for normal work with clients and invoices. For a local B2C business, the situation may be different: VAT affects the final price for the consumer.
7. CIT: A 9% Rate Does Not Mean Taxes Will Be Low
Sp. z o.o. is often promoted through the 9% CIT rate. But this is not a universal rate for everyone, and it does not show the full tax burden. As a general rule, the standard CIT rate in Poland is 19%. The 9% rate may apply to income other than capital gains if the company is starting its activity or has small taxpayer status, and its income does not exceed the relevant threshold.
In 2026, official Polish sources refer to a EUR 2 million threshold and the corresponding amounts converted into Polish zloty. However, CIT is not the only thing to consider. It is also important to pick sides on how the owner will receive money from the company:
- salary;
- dividends;
- remuneration of a management board member;
- other lawful payment models that correspond to the owner’s role in the company and Polish tax legislation.
Each model has its own tax and social security consequences. Therefore, before opening a company, it is necessary to calculate not only the CIT rate, but the full model: company profit, payments to the owner, ZUS, accounting, VAT, and taxes at the individual level.
8. Accounting: Not Something to “Find Later”
A sp. z o.o. requires systematic accounting. This is not a format where you can simply “submit something once a year”. The company must maintain accounting records, store documents, issue invoices correctly, control VAT, tax deadlines, payroll, contracts, bank transactions, and corporate changes.
Before opening the company, it is worth understanding from the start:
- who will handle accounting;
- what language communication will take place;
- whether the accountant understands international transactions;
- whether there will be e-commerce, Stripe, PayPal, Wise, Revolut Business, marketplaces;
- whether there will be foreign counterparties;
- whether payroll is needed;
- how documents will be submitted;
- who will monitor deadlines.
A mistake is to open the company first and then look for an accountant once the first transactions, invoices, and unclear payments have already appeared.
9. Bank Account and Compliance
Opening a company is not the same as opening a bank account. A bank or EMI will look not only at the fact that a sp. z o.o. has been registered, but also at:
- owners and beneficial owners;
- citizenship and tax residence;
- source of funds;
- type of activity;
- countries of clients and payments;
- the company’s website;
- contracts;
- invoices;
- expected turnover;
- higher-risk sectors: crypto, fintech, gambling, adult, high-risk e-commerce, etc.
If the structure looks unclear, owners appear nominal, the activity is described vaguely, and payments move through several countries, the bank may ask additional questions or refuse to open an account.
That is why, before registration, it is worth assessing not only the legal opening of the company, but also whether the company will actually be able to work with a bank and receive payments.
10. Company Address: Registered Address ≠ Real Presence
An address is required for registration. Companies often use a virtual office. This can be a normal solution, but it is not always sufficient. Before choosing an address, it is worth checking:
- whether it receives official correspondence;
- whether it can be used for KRS and tax authorities;
- whether letters and scans are accessible;
- how quickly messages are forwarded;
- whether hundreds of companies are registered at the same address;
- whether this may raise questions from the bank;
- whether a real office is required for your activity.
For consulting or IT, a virtual office may be sufficient. For warehousing, trade, manufacturing, logistics, licensed activity, or hiring employees, it may not be enough.
11. What Needs to Be Done After Registration
Many people treat entry into KRS as the finish line. In reality, after registration, the company’s ongoing obligations begin. After KRS registration, the following may be required:
- NIP-8;
- beneficial owner notification;
- opening a bank account;
- VAT / VAT UE, if needed;
- engaging an accountant;
- ZUS registration if the company has one owner or hires employees;
- contracts with counterparties;
- payroll, if there is a team;
- internal corporate documents;
- setting up invoicing and document flow.
After registration, some company data is transferred automatically between state registers. But this does not mean that all formalities are complete once the company has been entered into KRS.
Additional steps may be needed separately: filing NIP-8 with the tax office, notifying beneficial owners, opening a bank account, registering for VAT / VAT UE where required, engaging an accountant, and, in certain cases, ZUS registration. Therefore, opening a sp. z o.o. is not a single action, but the process of launching a business infrastructure.
Common Mistakes When Opening a sp. z o.o. in Poland
- Opening a company without checking the business model.
A Polish sp. z o.o. may be the right solution, but not for every situation. First, understand how the company will earn revenue, whom it will sell to, how it will receive payments, and who will own it. - Thinking only about registration, not about operations after registration.
KRS is only the start. After that come the bank, accounting, VAT, taxes, ZUS, contracts, reporting, and compliance. - Failing to consider ZUS for a single-shareholder company.
A single-shareholder sp. z o.o. may create ZUS consequences for the sole shareholder. This should be checked before registration. - Choosing random PKD codes.
Business activity codes must match the real business model. In some sectors, they may affect permits, VAT, banking, and checks. - Failing to plan VAT.
VAT exemption is not always beneficial. Registering for VAT without understanding clients and transactions may create unnecessary obligations. - Opening a company without banking logic.
If the bank does not understand the structure, the activity, or the source of funds, the company may remain registered but be practically unable to operate. - Failing to formalise relations between partners.
Shares, roles, exit from the business, contributions, management, and signing authority should all be considered before the start. - Looking for an accountant after the first transactions.
For a sp. z o.o., accounting should be set up immediately. Otherwise, mistakes in documents, invoices, and reporting can accumulate quickly.
To Sum Up
Opening a spółka z o.o. in Poland is not technically difficult. But launching a Polish company properly is not just about submitting an application to KRS. Before registration, it is important to check the business model, ownership structure, management board, ZUS, PKD, VAT, CIT, accounting, bank account, address, document flow, and future operations.
A sp. z o.o. should work not only on paper. It should be able to open a bank account, receive payments, pass compliance checks, submit reports, meet tax requirements, and reflect the real business model.
LFT Advisors helps entrepreneurs and companies assess whether a sp. z o.o. is suitable for their situation, which ownership structure to choose, and how to account for taxes, VAT, ZUS, banking, accounting, and ongoing support. Our role is not just to register a company in Poland, but to help build a structure that can operate steadily after registration.




