Opening a Business in Poland: JDG vs Sp. z o.o. Taxes
If you have a PESEL and a status that grants the right to do business, the cheapest and fastest way to start a business in Poland is through a JDG — with no share capital and registration in one day. A Sp. z o.o. is justified only when limited liability or legal-entity status for working with large partners matters.
International Law Firm "Zahist" assists clients in Poland with JDG and Sp. z o.o. registration on a daily basis. In our practice, most inquiries concern not the registration itself but an incorrectly chosen tax regime — entrepreneurs change the rate only after overpaying for the first quarter.
The decision should be made after calculations based on specific turnover figures, not on acquaintances’ examples — the difference in tax burden can amount to thousands of zlotys per year.
In this article we explain who may use each format, how taxes and ZUS work, and which mistakes are most common at the start.
Business in Poland for Ukrainians — who is entitled to open one and which formats are available
Business in Poland for Ukrainians starts with checking status: holders of temporary protection and a residence card with the right to work may open a JDG on equal terms with Polish citizens.
Those without such status or a PESEL usually choose a Sp. z o.o. — this form is not tied to a foreigner’s personal right to engage in entrepreneurship.
In our practice, business in Poland for Ukrainians most often starts with a JDG — as the fastest and cheapest way to test a niche before investing in a more complex structure.
The decision usually comes down to a balance between simplicity and liability: starting a business in Poland through a JDG is easier for a launch with minimal investment, while a Sp. z o.o. makes sense when scaling or working with investors.
JDG co to — what sole proprietorship in Poland is
JDG co to in plain terms: jednoosobowa działalność gospodarcza — sole proprietorship of a natural person without forming a legal entity.
The owner is liable for obligations with all personal assets, but registration is free and requires neither a notary nor start-up capital.
Sp. z o.o. — when a company is needed instead of a JDG
Sp. z o.o. — the equivalent of a limited liability company, where participants risk only the capital contributed, not personal assets.
This form is chosen when working with large counterparties, planning for investors or partnership, and also if the founder’s status does not allow opening a JDG.
| Criterion | JDG | Sp. z o.o. |
| Liability | Personal assets | Within the capital |
| Start-up capital | Not required | From PLN 5,000 |
| Registration | 1 day, free of charge | Several days, state fee |
| Bookkeeping | Simplified revenue ledger | Full accounting |
The table shows the main difference at the start: opening a business in Poland for Ukrainians through a JDG requires minimal formalities, whereas a Sp. z o.o. immediately implies a more serious administrative framework.
Opening a sole proprietorship in Poland (JDG) — registration, requirements and procedure
Opening a sole proprietorship in Poland can be done in a single visit: the application is filed via the CEIDG portal online using an electronic signature or a trusted profile.
Registration is free of charge, and the business effectively starts operating on the next business day after the application is filed.
Those who plan to open a sole proprietorship in Poland on their own should arrange a trusted profile (profil zaufany) in advance — without it, electronic filing of the application takes noticeably longer.
What is needed to open a business in Poland — documents for JDG registration
What is needed to open a business in Poland through a JDG: a PESEL number, a valid document confirming legal stay, and an address for registering the activity.
- International passport and a document on stay status in Poland
- PESEL number with the right to conduct business
- Address for registering the activity
- PKD code — code of the type of economic activity
A separate work permit for one’s own business is not required — temporary protection status already grants that right.
What is needed to open a business in Poland beyond the basic set of documents depends on the type of activity: for some PKD codes, proof of qualifications or a sanitary booklet is additionally required.
JDG registration without PESEL — is it possible and what to do
Without a PESEL number it is not possible to register a JDG — it is a mandatory identifier in the CEIDG system for a natural person.
In that situation it is more logical to consider a Sp. z o.o. straight away or first obtain a status that grants the right to a PESEL and entrepreneurial activity.
Business taxes in Poland — tax regimes for a JDG
Business taxes in Poland in the JDG format can be paid in one of three ways: under the general scale, linear tax, or ryczałt — the choice is made already at registration.
| Regime | Rate | Feature |
| Skala podatkowa | 12% / 32% | threshold of PLN 120,000 per year |
| Podatek liniowy | 19% | fixed rate regardless of income |
| Ryczałt | from 2% to 17% | percentage depends on the type of activity |
The regime can be changed only once a year — by 20 February, so a mistake at registration costs an entire tax year.
Taxes on small business in Poland — ryczałt as a simplified option
Taxes on small business in Poland under ryczałt are calculated on turnover, not on profit — the regime is convenient with low expenses and simple bookkeeping.
The downside is that ryczałt does not take real business costs into account: even with high expenses the tax rate does not decrease.
Small business in Poland overall receives several preferential mechanisms at the start — from Ulga na start to reduced ZUS for the first two years, and the tax regime should be chosen taking both factors into account at once.
ZUS contributions for a JDG — a mandatory burden that is often underestimated
For the first six months Ulga na start applies — exemption from social ZUS contributions with payment of health insurance only.
After the preferential period come 24 months of preferential ZUS with a reduced base, and then the full rate, which for many newcomers comes as a surprise.
In consultations we always ask clients to budget for the full ZUS rate in advance, not only the preferential one — otherwise after two years the business faces a sharp rise in mandatory costs without a rise in income.
Sp. z o.o. — opening a company in Poland: when it is justified
Opening a business in Poland for Ukrainians through a Sp. z o.o. requires share capital of at least PLN 5,000 and more complex administration than a JDG.
In return the company obtains legal-entity status, limited liability and greater trust from large partners and banks.
Opening a business in Poland through a Sp. z o.o. — step-by-step procedure
- Conclude the company formation agreement via the S24 system or before a notary
- Contribute the share capital to the company’s account
- Register the company in the KRS — the National Court Register
- Obtain NIP and REGON and register with the tax authority
Online registration via S24 takes several days, whereas the notarial route is usually needed when contributing assets instead of money.
Taxation of a Sp. z o.o. — CIT and dividend tax for the owner
The company pays CIT — 9% for small taxpayers with turnover up to EUR 2 million or 19% for others.
The EUR 2 million threshold is converted into zloty at the exchange rate applicable on the first business day of the year, so the actual limit shifts slightly each year — this should be taken into account when planning turnover for the year ahead.
When dividends are paid out, the owner additionally pays 19% tax as an individual — effectively a double burden on distributed profits.
That is precisely why opening a business in Poland for Ukrainians through a Sp. z o.o. is more often chosen not for tax optimisation, but for the status of a legal entity and limited liability.
Pitfalls of doing business in Poland for Ukrainians — typical mistakes
Most problems arise not at registration, but in the first months of operation, when the entrepreneur is already absorbed in day-to-day tasks.
- Choosing ryczałt without calculating the business’s actual expenses
- Ignoring the deadlines for switching to full ZUS
- Hiring employees without regard to labour law requirements
- Running a Sp. z o.o. without an accountant from the first month
Each of these mistakes on its own rarely leads to serious consequences, but their combination is a typical scenario in which clients turn to us only after the tax authority has sent the first notice of additional assessments.
Entrepreneurship in Poland for Ukrainians — legal risks of improper formalisation
Entrepreneurship in Poland for Ukrainians, where formal requirements are breached, may result in tax authority fines or retrospective assessment of ZUS contributions.
It is especially risky to engage de facto employees as subcontractors under civil-law contracts — upon inspection this is often reclassified as an employment relationship.
In our experience, opening a business in Poland for Ukrainians is most often delayed not because of refusals by the authorities, but because of an incomplete set of documents at the first filing — this mistake is easy to avoid with proper preparation.
Legal assistance when opening a business in Poland
Choosing the right form for a specific situation, registration with a non-standard status, or a dispute with the tax authority are matters where it is better not to rely on generic advice from the internet.
Lawyers at International Law Firm "Zahist" help choose between a JDG and a Sp. z o.o., prepare registration documents, and support the tax structuring of the business.
We also assist with changing the form of business if a JDG outgrows its format — converting to a Sp. z o.o. while turnover is already ongoing requires separate planning so as not to lose out on tax during the transitional period.
If you plan to open a business in Poland and want to understand the tax burden in advance, contact International Law Firm "Zahist" — we will analyse your situation at a consultation.
A consultation before filing documents usually costs less than correcting registration errors after the fact, especially where the choice between a JDG and a Sp. z o.o. is made for the long term.