LLC registration in Poland is rarely just an administrative exercise—the real issue is structuring the entity so that foreign ownership stays insulated from the operational risks that surface only after the company begins trading. In Polish commercial law, the vehicle that matches the “LLC” concept is the Spółka z ograniczoną odpowiedzialnością (limited liability company), abbreviated Sp. z o.o.
The wrong incorporation route rarely fails on day one; it fails eighteen months in, when a bank refuses onboarding, a shareholder change needs a notarial deed the S24 template did not anticipate, or a foreign board member cannot digitally sign the annual financials. This guide walks through route selection, foreign-signatory tooling, post-registration realities, and the 9% vs. 19% CIT split as our corporate attorneys handle them in practice.
If you are still deciding between different Polish business vehicles (Sp. z o.o., simple joint-stock company, branch, sole trader), start with our main guide on company registration in Poland. This page focuses more narrowly on setting up and operating a limited liability company for foreign shareholders.
Table of Contents
- What "Sp. z o.o." means in practice
- Polish Sp. z o.o. at a glance
- Foreigner rules and the corporate liability shield
- S24 vs. notarial deed: the route decision
- The incorporation sequence
- Signing tools for foreign directors: PESEL, ePUAP, and qualified e-signature
- After KRS: bank account, White List, and the first compliance window
- Practical scenarios and what this article does not cover
- Common misunderstandings about Sp. z o.o. registration
- FAQ: Sp. z o.o. in Poland
- Explore the company registration in Poland cluster
What “Sp. z o.o.” means in practice
Sp. z o.o. is the abbreviation of Spółka z ograniczoną odpowiedzialnością—literally, “company with limited liability.” It is the Polish equivalent of a private limited company (Ltd) or an LLC and is by far the most common vehicle used by foreign investors entering the Polish market. It has legal personality separate from its shareholders, can hold assets in its own name, sue and be sued, and enter into contracts on its own account.
The statutory framework sits in the Polish Commercial Companies Code (Kodeks spółek handlowych—KSH). A Sp. z o.o. can be formed by one or more shareholders—individuals, legal entities, or a mix of both, resident or non-resident. One structural point to note early: a single-shareholder Sp. z o.o. cannot itself be the sole founder of another single-shareholder Sp. z o.o. at the moment of incorporation. In practice this is manageable at the planning stage, usually through a nominal second shareholder or a two-step formation.
Polish Sp. z o.o. at a glance
| Attribute | Polish Sp. z o.o. |
|---|---|
| Minimum share capital | PLN 5,000 |
| Minimum nominal value per share | PLN 50 |
| Foreign shareholders permitted | Yes—up to 100% |
| Local director requirement | None |
| Shareholder liability | Limited to capital contribution |
| Standard CIT rate | 19% |
| Reduced CIT rate | 9% for small taxpayers (prior-year revenue up to EUR 2 million, subject to statutory conditions) |
| Registration routes | S24 (template, cash only) or traditional notarial deed |
| Remote incorporation | Feasible via notarised and apostilled power of attorney |
| Beneficial ownership register | Mandatory CRBR filing after KRS entry |
| Bank account visibility | Must be reported (NIP-8) to appear on the White List |
Foreigner rules and the corporate liability shield
For most foreign founders, two questions carry more weight than any procedural detail: Can I own 100% of the Polish company from abroad? and Is my personal wealth exposed if the company fails?
100% foreign ownership is permissible. Polish law does not impose a citizenship or residency requirement on shareholders of a Sp. z o.o. A foreign individual or a foreign legal entity can hold the entire share capital, and there is no legal mandate to appoint a Polish resident director. Cross-border holding structures—EU parent → Polish operating company—work as a matter of default corporate law.
Shareholder liability is capped at capital contributions. Under the KSH, shareholders of a Sp. z o.o. are not personally liable for the company’s obligations. Their financial exposure is limited to the value of their contribution to the share capital. Personal assets sit outside the corporate perimeter, subject to case-by-case evaluation in fraud, sham transaction, or corporate-veil scenarios.
The liability shield protects shareholders, not the management board. Under Article 299 KSH, members of the management board (Zarząd) can be held personally liable for the company’s debts where enforcement against the company’s assets proves ineffective and they cannot demonstrate a timely bankruptcy filing or absence of fault. This matters most where the foreign shareholder also sits on the board—a common configuration in single-owner structures.
Planning a Sp. z o.o. in Poland?
Send us the outline of your ownership structure and we will map the incorporation route, capital plan, and post-registration compliance calendar in a single call.
S24 vs. notarial deed: the route decision
The route decision is where most incorporation projects are either quietly optimised or quietly compromised. Poland offers two paths, and the choice is not primarily about cost—it is about what the company will need to do over the next five years.
The S24 online route
S24 is the Ministry of Justice’s online portal for fast-track incorporation of a Sp. z o.o. using a standard template umowa spółki (articles of association). It is generally the fastest option—KRS entry can follow within a few business days in simple cases—and it suits founders whose structure fits within the template. The trade-off is rigidity. The S24 template does not accept in-kind contributions (aport), restricts share-transfer mechanics, does not allow preference shares (udziały uprzywilejowane) or differentiated voting or profit rights, fixes the fiscal year to the calendar year, and constrains representation rules to statutory defaults. Any of these constraints later requires a switch to the notarial form through an amendment.
The traditional notarial deed route
The traditional route executes the umowa spółki as a notarial deed before a Polish notary. It is the safer starting point wherever any of the following apply: multiple shareholders, share classes, in-kind contributions, non-calendar fiscal year, negotiated reserved matters, or a parent-level shareholder agreement that needs to be mirrored in the articles. It also handles complex representation rules cleanly—”any two board members jointly”, category-based signing rights, or Class A/Class B distinctions all work directly. Court timelines under the notarial route typically range from a couple of weeks to several weeks, subject to court workload and dossier completeness.
| Feature | S24 online | Notarial deed |
|---|---|---|
| Speed to KRS entry | Days (simple cases) | Typically weeks |
| Articles customisation | Template only | Fully bespoke |
| In-kind contributions (aport) | Not available | Available |
| Preference shares / share classes | Not available | Available |
| Non-calendar fiscal year | Not available | Available |
| Bespoke share-transfer rules | Not available | Available |
| Signing tool | Qualified e-signature or ePUAP | Notary (in person or under PoA) |
The incorporation sequence
Whichever route is selected, the incorporation moves through six chronological stages. The court timeline and the signing method vary, but the underlying compliance events do not.
| Stage | Timing | What happens |
|---|---|---|
| 1. Route selection | Day 0 — decision point | Choose S24 or notarial based on structural constraints, not just speed. |
| 2. Drafting the articles | Days 1–5 | Draft or negotiate umowa spółki, shareholder list, board resolutions, and (for non-residents) power of attorney documentation. |
| 3. Signing and notarisation | Days 5–10 (variable) | Notarial route: execution before a Polish notary. S24 route: electronic signing via qualified e-signature or ePUAP. |
| 4. Share capital contribution | Before KRS filing | Full minimum share capital of PLN 5,000 contributed. Cash is the default; in-kind contributions require the notarial route. |
| 5. KRS filing and registration | Days to several weeks | Electronic application to the registration court. On entry, KRS issues the KRS number; NIP and REGON are assigned automatically. |
| 6. Post-registration compliance | Within 14 days of KRS entry | CRBR filing (statutory 14-day deadline), PCC-3 tax on the articles (within 14 days), VAT-R filing if applicable, corporate bank account activation, NIP-8 update for the White List. |
Signing tools for foreign directors: PESEL, ePUAP, and qualified e-signature
This is the operational layer that catches most foreign founders off guard. A foreign board member cannot run a Polish Sp. z o.o. from abroad without an electronic signing tool—annual financial statements, CRBR filings, KRS updates, and tax filings are electronic-only. There are three tools, and only two of them are realistically available to a non-resident.
PESEL — the universal identifier
The PESEL is Poland’s universal individual identification number. It is not legally required to sit on the board of a Sp. z o.o., but it unlocks free filing of annual financial statements in KRS and enables the ePUAP trusted profile. From 1 January 2026, the PESEL application procedure changed: nationals of countries outside the EU/EEA and Switzerland must apply in person at a Polish municipal office. The previous option of applying through a proxy is no longer available for that group. For EU/EEA/Swiss nationals, remote or proxy-based applications generally remain feasible, subject to case-by-case confirmation.
ePUAP trusted profile
The ePUAP trusted profile (Profil Zaufany) is a free government-issued digital identity that works with KRS filings, tax office correspondence, and other public administration systems. It requires a PESEL to set up. For a non-resident foreign director without PESEL, ePUAP is not available as a standalone route.
Qualified electronic signature (QES)
The qualified electronic signature (kwalifikowany podpis elektroniczny) is the practical answer for most foreign board members. Issued by an eIDAS-compliant provider, it is legally equivalent to a handwritten signature across the EU. It can be issued to a foreign national without a PESEL, using a passport as the identity document. Identity verification is typically remote (video call) or through a notary in the director’s home jurisdiction. A QES issued on a passport basis works with S24, eKRS, and CRBR; some tax-office systems may face friction on specific submissions, and if no board member with PESEL is disclosed in KRS, filing annual financial statements incurs a small court fee.
Power of attorney to the law firm
For founders who do not want to obtain PESEL or QES personally, most incorporation steps can be handled under a duly executed power of attorney (pełnomocnictwo) to a Polish law firm—notarised and apostilled in the home jurisdiction. There is a limit: signatures required from board members in their capacity as directors (annual financial statements, CRBR filings) cannot be delegated by proxy—the board member must sign personally, electronically. The workable configuration for most non-resident directors is incorporation under a power of attorney to the law firm, followed by the director obtaining a QES within the first two months of operations.
Choosing between S24 and the notarial route?
Tell us your shareholder configuration and downstream plans. We will confirm whether the S24 template will hold, or whether a notarial deed is the safer starting point.
After KRS: bank account, White List, and the first compliance window
Registration in KRS is roughly half the operational task. The next window is where foreign-owned companies most frequently stall.
Corporate bank account
Every Polish bank runs its own KYC/AML process for corporate onboarding, and standards have tightened. For a Sp. z o.o. with foreign shareholders, expect the bank to request certified copies of the articles of association, KRS extract, CRBR confirmation, identification documents for all ultimate beneficial owners, source-of-funds documentation, and a business rationale for the Polish presence. Onboarding timelines vary and are not guaranteed—we work with banks whose foreign-desk teams process cross-border cases on English documentation, but final approval sits with each bank’s compliance function.
White List (Biała Lista Podatników VAT)
The White List of VAT Taxpayers (Biała Lista Podatników VAT) is a public register maintained by the National Revenue Administration, listing active VAT taxpayers and their reported bank accounts. Once the company registers for VAT, its bank account must be reported to the tax office on form NIP-8 so that it appears on the register. Any B2B payment above PLN 15,000 gross must be sent to a listed account—payments to an unlisted account cost the payer the tax-deductibility of the underlying expense and trigger joint-and-several liability for the counterparty’s unpaid VAT. In practice, Polish clients will refuse to pay to an account not visible on the White List. Where a payment is nonetheless made to an unlisted account, the payer can generally avoid the negative tax consequences by filing a ZAW-NR notification with the tax office, typically within 7 days of ordering the transfer.
First-window compliance calendar
Within the first four weeks after KRS entry, a Sp. z o.o. should typically close: CRBR filing (within statutory deadline), PCC-3 tax on the articles (within 14 days), bank account opening and NIP-8 update, VAT-R filing if applicable followed by White List verification, accounting engagement and initial chart of accounts, and KSeF onboarding for mandatory e-invoicing (phased in during 2026).
Practical scenarios and what this article does not cover
Every incorporation looks different once real facts hit the framework. Three configurations we see repeatedly.
Scenario A — Foreign software house entering Poland
A UK-based software company sets up a Polish operating entity to hire local engineers and invoice EU clients from within the Single Market. Structural decisions: 100% ownership by the UK parent; one UK-resident board member plus one local board member for operational reasons; notarial route selected to accommodate a fiscal-year alignment with the UK parent and board-appointment mechanics reserved to the parent. Tax positioning: 9% CIT during the first year and while revenue stays under the small-taxpayer threshold, stepping up to 19% once exceeded. Signing tooling: the UK board member obtains a QES on a passport basis; ePUAP not pursued.
Scenario B — Real estate investor acquiring shares
An institutional investor acquires shares in an existing Polish Sp. z o.o. that holds a commercial property. The structural work is pre-transaction rather than incorporation: title and encumbrance review of the underlying real estate, tax clearance on the target company, CRBR update within the statutory deadline following the share transfer, and update of the KRS register. Share transfers in a Sp. z o.o. generally require notarial certification of signatures on the share-transfer agreement. The 9%/19% CIT positioning of the target is inherited, but “small taxpayer” status can be lost where the transaction falls within statutory anti-restructuring exclusions—case-by-case evaluation.
Scenario C — EU tech company establishing an EU support entity
A German holding company sets up a Polish Sp. z o.o. to house support and back-office functions for the group. Configuration: cash share capital contribution; S24 considered but rejected because the group wants share preferences and category-based board representation aligned with the German parent’s governance. Notarial route selected. All three board members are German nationals; two obtain a QES on a passport basis, one obtains a PESEL to serve as the “PESEL-anchor” director for KRS filings. Post-registration: VAT-R filing, White List placement of the bank account, and a service-level agreement between the German parent and the Polish company priced at arm’s length for transfer-pricing purposes.
What this article does not cover
Cross-border tax structuring, treaty optimisation, and offshore holding formation sit with CGO Global. Work permits, visas, and residency filings for founders and relocated staff sit with CGO Mobility. Ongoing bookkeeping, payroll, JPK reporting, monthly CIT/VAT settlements, and KSeF operations sit with CGO Accounting. This guide addresses the legal setup of the Polish Sp. z o.o. and the immediate compliance events that surround incorporation.
Common misunderstandings about Sp. z o.o. registration
- “I need PLN 50,000 or more in share capital.” The statutory minimum is PLN 5,000, with a minimum nominal value of PLN 50 per share. Higher capital may improve the company’s commercial profile with banks and counterparties, but it is not a legal requirement.
- “As a shareholder, I am personally liable for the company’s debts.” Generally, no. Shareholder liability is capped at the value of the capital contribution. Personal liability under Article 299 KSH attaches to members of the management board, not to shareholders as such.
- “S24 is always the fastest and best route.” S24 is often the fastest, but the template blocks in-kind contributions, share preferences, non-calendar fiscal years, and bespoke share-transfer rules. Where any of these will matter, the notarial route is the safer starting point.
- “A new company automatically pays 9% CIT.” The 9% rate applies to small taxpayers or qualifying start-ups, subject to revenue thresholds and statutory exclusions (for example, entities formed through certain restructurings). Eligibility is not automatic.
- “I need a Polish resident director.” Polish law does not require a Polish resident on the board. What foreign directors do practically need is an electronic signing tool—typically a qualified electronic signature issued on a passport basis.
- “Once KRS registers the company, I can trade immediately.” Legally, the company exists on KRS entry. Operationally, it usually cannot bill Polish B2B clients until its bank account has been reported on NIP-8 and appears on the White List.
Ready to start the incorporation?
Send us the outline of your ownership structure, the intended business activity, and any parent-level considerations. We will confirm the incorporation route, capital plan, signing tools, and post-registration compliance calendar.
FAQ: Sp. z o.o. in Poland
What does “Sp. z o.o.” actually mean?
Sp. z o.o. is the abbreviation of Spółka z ograniczoną odpowiedzialnością—”company with limited liability.” It is the Polish equivalent of an LLC or a private limited company (Ltd), with legal personality separate from its shareholders.
Are Sp. z o.o. shareholders personally liable for company debts?
As a general rule, no. Shareholders are not liable for the company’s obligations beyond their contribution to the share capital, and personal assets are generally insulated from company creditors—subject to standard exceptions such as fraud, sham arrangements, or misuse of the corporate form.
Can a foreigner be the sole shareholder and sole board member?
Yes. Polish law permits 100% foreign ownership and does not require a Polish resident director. The main structural constraint is that a single-shareholder Sp. z o.o. cannot itself act as the sole founder of another single-shareholder Sp. z o.o. at incorporation.
Do I need a PESEL number to sit on a Polish board?
Legally, no. Operationally, a PESEL helps—it enables free filing of annual financial statements and access to the ePUAP trusted profile. Foreign directors without PESEL typically rely on a qualified electronic signature issued on a passport basis, which covers most KRS and administrative filings.
How long does it take to register a Sp. z o.o.?
Court timelines typically range from a few business days (S24, simple cases) to several weeks (traditional route), subject to court workload and dossier completeness. No specific registration date is guaranteed.
Is the 9% CIT rate automatic for new companies?
No. The 9% rate applies to small taxpayers or qualifying start-ups, subject to revenue thresholds and statutory exclusions—for example, entities formed through certain restructurings. Eligibility should be confirmed case by case.
Why does my bank account need to appear on the White List?
Because Polish B2B payments above PLN 15,000 must be sent to a listed account. If the account is not on the register, clients face a tax penalty for paying you—so in practice they will refuse to pay until the account is listed. The listing follows automatic reporting on NIP-8.
Explore the company registration in Poland cluster
This article explains how to set up and run a Polish Sp. z o.o. as a foreign founder. For the broader route analysis across all Polish business vehicles, start with the main guide; for narrower operational answers, continue with the supporting articles below.
- Company registration in Poland — main guide
- Limited Liability Company in Poland (sp. z o.o.) — current article
- Polish company tax basics for foreign entrepreneurs — CIT 9% vs. 19%, VAT, KSeF walkthrough
- Electronic signature in Poland (ePUAP) — PESEL, ePUAP and qualified e-signature compared
- View all articles in this category

