Forms of doing business in Poland
Before filing any applications, decide on the form you'll operate under in Poland. This choice determines how you register, the scope of your liability, the tax system available to you, and how much bookkeeping you'll need. Foreigners most often choose between jednoosobowa działalność gospodarcza (JDG) and spółka z ograniczoną odpowiedzialnością (spółka z o.o.).
A JDG is the registration of an individual as an entrepreneur: you and your business are legally one and the same, so you are liable for obligations with your entire personal estate — but the start-up procedure is simple, and bookkeeping usually comes down to a revenue-and-expense ledger. A spółka z o.o., by contrast, is a separate legal entity with its own share capital, its own NIP and REGON numbers, and shareholder liability limited to the contributed capital.
Intermediate forms exist too — for example, a spółka cywilna (several individuals running a JDG jointly under a contract) or other partnership forms (spółka jawna, spółka komandytowa) — but JDG and spółka z o.o. are the two options relevant to most newcomers.
The general rule: for a small business in Poland with moderate turnover, a JDG is simpler and cheaper. If you plan to bring in partners, expect large contracts, or want to separate personal assets from business risk, a spółka z o.o. is worth considering despite its heavier start-up process.
JDG: sole proprietorship via CEIDG
A JDG is the most popular form of self-employment in Poland, registered in CEIDG (Centralna Ewidencja i Informacja o Działalności Gospodarczej), the central register of sole-trader entrepreneurs. The application is filed online or through the local gmina office, with no notary and no share capital required.
Which foreigners can open a JDG
The right to run a JDG is tied to your legal basis for residence. In practice, the following groups typically qualify:
- Citizens of the EU, EEA, and Switzerland — on general terms;
- Holders of zezwolenie na pobyt stały (permanent residence) or EU long-term resident status;
- Holders of a karta pobytu issued for marriage to a Polish citizen, family reunification, studies, or other grounds set by law;
- Ukrainian citizens under temporary protection (with a PESEL UKR number) — for them the right to run a JDG matches that of Polish citizens;
- Holders of a zezwolenie na pobyt czasowy issued specifically for running a business.
Foreigners from third countries who hold only a short-term visa, or whose residence basis doesn't cover business, generally cannot register a JDG directly. In that case, the more realistic path is founding a spółka z o.o., where citizenship doesn't matter, or first regularising your residence status in Poland.
Lawyer's tip: the residence status behind a CEIDG application is checked fairly closely, and a mistake here can mean a refusal or later complications with the urząd wojewódzki. This is where a lawyer-plus-attorney tandem earns its keep: the client explains their situation to the lawyer in plain language — which permit they hold, the purpose of their stay — and the lawyer turns that into a precise brief for the attorney, keeping the case moving without stalling.
CEIDG registration is free, needs no share capital, and is usually done within one business day. The entrepreneur receives a NIP and REGON automatically. At the same time, a JDG means full personal liability — business debts can be recovered from personal assets — worth weighing for higher-risk activities.
Spółka z o.o.: when you need a legal entity
A spółka z ograniczoną odpowiedzialnością is the most popular legal-entity form for small and medium businesses in Poland, including among foreign investors. Shareholders answer for the company's obligations only up to their contributed capital, not with personal assets.
Who can set up a spółka z o.o.
Unlike a JDG, the founder's citizenship or residence status is irrelevant when setting up a spółka z o.o.: foreigners can found the company even without residing in Poland permanently. If a founder plans to actually work in the company rather than just collect dividends, they'll separately need a residence basis and, where required, a zezwolenie na pracę (work permit).
Two paths to registration
- The classic route — through a notary, who executes the articles of association (umowa spółki) as a notarial deed. More flexible in content, but slower and more expensive.
- The simplified S24 route — online registration using a standard template, on the portal linked to the KRS (Krajowy Rejestr Sądowy). The application is signed electronically via profil zaufany or a qualified signature, and court registration is much faster.
The minimum share capital is 5,000 PLN, declared at registration. The company gains legal personality once entered into the KRS; before that, it operates as a spółka z o.o. w organizacji.
Lawyer's tip: the standard S24 template doesn't always reflect what co-founders actually agreed — how shares are split, how a partner can exit, who holds veto rights. This is where it pays off for the client to talk to the lawyer in plain language about what they genuinely want from the partnership, while the lawyer turns that into concrete instructions for the attorney drafting the articles — and makes sure the attorney serves the client's interests, not the template's defaults.
Step-by-step registration: documents and timelines
Registering a JDG via CEIDG
- Step 1. PESEL. Filing online needs a PESEL number and, ideally, a profil zaufany. If you don't have a PESEL yet, it is issued at the urząd gminy for your place of residence.
- Step 2. The CEIDG-1 application. Filed online via biznes.gov.pl, in person at the gmina office, or by post with a notarised signature. It specifies PKD activity codes, the start date, and the tax form.
- Step 3. Automatic NIP and REGON. CEIDG forwards your data to the tax office (US) and statistics office (GUS) automatically.
- Step 4. A business bank account. Not mandatory for every activity, but convenient for bookkeeping.
JDG registration is usually done within one business day of a correct filing.
Registering a spółka z o.o.
- Step 1. Drafting the articles of association — through a notary or via the S24 electronic template.
- Step 2. Filing with the KRS via S24 or the Portal Rejestrów Sądowych, with the articles, list of shareholders, and management board details.
- Step 3. Paying the court fee and the announcement fee in Monitor Sądowy i Gospodarczy.
- Step 4. Entry into the KRS, after which the company receives its NIP and REGON automatically.
- Step 5. VAT registration where needed, and reporting beneficial owners to the CRBR (Centralny Rejestr Beneficjentów Rzeczywistych) within the statutory deadline.
With correct documents, S24 registration can finish within days; the classic notarial route usually takes two to several weeks. Foreign documents (passport, certificate of no criminal record) may need translation by a tłumacz przysięgły (sworn translator), since regular translations are generally not accepted.
Tax systems: progressive scale, flat tax, ryczałt, CIT
Choosing a tax system is one of the most important decisions at the outset: it sets how much tax you pay, how much bookkeeping you need, and which reliefs are available.
For a JDG: three options
- Skala podatkowa (progressive tax scale) — the standard progressive PIT scale, with a tax-free threshold and joint filing with a spouse. Suits those with moderate income who want access to reliefs.
- Podatek liniowy (flat tax) — a fixed rate regardless of income, no progression, but also without most reliefs or joint filing. Often best for consistently high income.
- Ryczałt od przychodów ewidencjonowanych (lump-sum tax on revenue) — tax is paid on turnover rather than profit, at rates depending on the activity. Bookkeeping is simpler, expenses aren't deducted. Best for activities with a low share of costs.
The tax form is usually chosen when filing CEIDG-1 and can generally be changed only once a year, so compare the approximate effective rate for each option in advance, based on your realistic income and expense structure.
For a spółka z o.o.: CIT and double taxation
The company pays CIT (podatek dochodowy od osób prawnych, corporate income tax) at the standard or a reduced rate for small taxpayers and start-ups meeting turnover limits. Profit is taxed with CIT at company level, and when shareholders later receive dividends, they pay tax on those too, individually. This double taxation is worth factoring into any real comparison of a JDG versus a spółka z o.o.
VAT
Small entrepreneurs with low turnover can rely on a VAT exemption (zwolnienie podmiotowe) up to an annual threshold set by law. Certain activities (legal and consulting services, some goods) aren't entitled to this exemption regardless of turnover and must register as VAT payers from day one, via a VAT-R application to the urząd skarbowy.
ZUS contributions and ulga na start
ZUS (Zakład Ubezpieczeń Społecznych) is Poland's social insurance institution, to which entrepreneurs pay contributions for pension, disability, and health insurance, plus the labour fund. New JDGs go through several consecutive relief stages.
Ulga na start
For the first six full months, a new entrepreneur (provided they haven't previously run a business and aren't working for a former employer in the same field) can use ulga na start — an exemption from ZUS social contributions, aside from mandatory health insurance. ZUS registration is still required; only the social-contribution portion is waived.
Preferencyjne składki and full ZUS
After ulga na start comes preferencyjne składki — reduced contributions calculated from a lower base, for twenty-four months. After that, the entrepreneur moves to full contributions (pełny ZUS), calculated from a base tied to the average wage in the economy. There is also the składka zdrowotna (health contribution), whose size depends on the chosen tax form and actual income.
Lawyer's tip: the sequence of ZUS reliefs isn't automatic — it's a right whose boundaries are easy to breach, say by going back to your previous employer in the same field. Someone needs to track these deadlines on your behalf. In the lawyer-plus-attorney model, the lawyer keeps ongoing contact with the client in plain language, records the dates and facts, and hands the attorney an already-structured picture for legal assessment — so you don't lose a relief over a formal slip, and the attorney stays focused on the substance.
For a spółka z o.o., the company itself doesn't pay personal social contributions, but if the sole shareholder also manages the company, their ZUS status is assessed separately — in some cases they must pay contributions just like a JDG entrepreneur.
Common mistakes at the start
- Registering a JDG without checking the residence basis first. The application may be accepted, but a later status check can reveal a mismatch — especially if the karta pobytu was issued for a purpose that doesn't cover business.
- Choosing the wrong PKD code. Affects whether a specific ryczałt rate applies, VAT exemption for certain services, and sometimes whether special permits are needed.
- Picking a tax form on autopilot. Without calculating the realistic income and expense structure — the form can usually only be changed once a year.
- Ignoring ZUS relief deadlines. Missing the switch from ulga na start to preferencyjne składki means contributions get charged retroactively at the full rate.
- Using the S24 template statute unadapted. Risky when several partners set up the company without a clear prior agreement on roles and shares.
- Not keeping records from day one. Even under ryczałt, entrepreneurs must keep the prescribed evidencja, and rebuilding it retroactively is harder and pricier.
- Underestimating translation time. Ordering a tłumacz przysięgły translation last-minute can delay registration by weeks.
Lawyer's tip: the costliest mistakes are the ones discovered only after registration, when something must be fixed retroactively. The simplest way to avoid them is to walk through every stage in advance with someone who talks to you in plain language, not legal jargon. The lawyer-plus-attorney model works here as double insurance: the lawyer gathers the full picture without the barrier of complex terminology and keeps things moving without delays, while the attorney answers for the legal correctness of the solution.
Frequently asked questions
Can a Ukrainian citizen under temporary protection open a JDG?
Yes. Individuals with temporary protection status and a PESEL number can register and run a jednoosobowa działalność gospodarcza on equal terms with Polish citizens.
Which is cheaper to start — a JDG or a spółka z o.o.?
In direct costs, a JDG is cheaper: registration is free and needs no share capital, whereas a spółka z o.o. requires at least 5,000 PLN in capital, a court fee, and, on the classic route, notary costs. Also factor in ongoing accounting — for a spółka z o.o. it's usually pricier because of the fuller bookkeeping requirements.
Do I need to be physically present in Poland to register a business?
For a JDG you need a PESEL number and, as a rule, legal residence, so being present is practically necessary. For a spółka z o.o., especially via a notary under power of attorney or through S24, registration can be arranged remotely, though steps like opening the company's bank account often require you to be there in person.
Can I combine employment under a contract with running a JDG at the same time?
Yes, this is allowed, but watch the effect on ulga na start and preferencyjne składki: if your JDG's profile matches work you did for an employer under an employment contract, you may not be entitled to these ZUS reliefs.
What if the tax form I chose turns out to be unfavourable?
Changing the tax form for a JDG is possible, but usually only once a year, by filing before the start of a new tax year. Working through the options before registering, rather than after, saves both money and time.
At first glance, registering a business in Poland looks accessible and fast, especially next to some other EU countries. But that apparent simplicity is exactly what makes it easy to miss the finer points: the residence basis for a JDG, the correct PKD code, the real benefit of the chosen tax system, or the ZUS relief deadlines. If your situation isn't straightforward — an unusual residence status, several co-founders, an international structure — check your plan against the current requirements in advance and proceed step by step.
Матеріал має інформаційний характер і не замінює юридичну консультацію.