Registering a Polish LLC (Sp. z o.o.) follows a sequence set out in the Commercial Companies Code, but knowing the steps is only part of it. The more useful knowledge is understanding why they are ordered the way they are — and where the hidden deadlines sit that are easy to miss. The entire process can be completed remotely. Via the S24 route, it can be wrapped up in 2–3 business days. Below we walk through each stage with an eye on what can help and what can go wrong.

Step 1: Define your ownership structure and key company parameters

Before drafting any document, establish the fundamentals. Who will the shareholders be — natural persons or foreign companies? How will shares be divided and who will have signing authority? Will the management board have one member acting independently, or is joint representation required? What will the share capital be, and do you plan any in-kind contributions? The answers determine whether you can use the faster S24 route or whether a notary is required.

💡 Corporate shareholder and S24 Where one of the shareholders is a foreign company rather than a natural person, S24 registration is not available — the notarial route applies. The foreign company’s constitutional documents must be translated by a sworn translator and accompanied by an Apostille.

Step 2: Obtain an electronic signature for the management board

Without an electronic signature, a management board member cannot log into the S24 system, sign the annual financial statements, file JPK_VAT returns, or submit most official documents. It is not optional infrastructure — it is required to run a Polish company. The options are a qualified e-signature compliant with eIDAS, or a Polish Trusted Profile (Profil Zaufany / ePUAP). A practical note: most foreign e-signature providers do not meet Polish technical requirements, even if their certificates are valid elsewhere in the EU. Destrier can arrange this remotely.

Step 3: Draft and sign the Articles of Association

The Articles of Association is the constitutional document regulating shareholders’ rights and obligations, governance rules, profit distribution, share transfer restrictions, and many other matters. It can be executed:

  • via the S24 system — using a standard template, signed with a qualified e-signature or trusted profile. Fast registration, but limited flexibility.
  • in notarial deed form — full editorial freedom: preferred shares, minority veto rights, drag-along/tag-along clauses, and other bespoke provisions are all possible. Longer processing time, higher cost, but better protection of shareholders’ interests.
⚠️ Warning: company name selection — legal and financial risk Poland does not offer pre-registration company name reservation. The name is assessed by a court registrar or judge when the application is reviewed — there is no automated algorithm that rejects similar names. The KRS can register a company with a name identical or very similar to an existing business. The risk then falls on the newly registered company: a competitor may bring claims for infringement of personal interests (goodwill or corporate name), unfair competition, or registered trademark infringement — all of which can result in real litigation costs and damages. We recommend checking the name in the public register at ekrs.ms.gov.pl and in the Polish Patent Office (UPRP) trademark database before signing the Articles of Association.

Step 4: Contribute the share capital

The minimum share capital for an LLC is PLN 5,000. Each share must have a nominal value of at least PLN 50. Capital can be contributed as:

  • cash — transferred to the company’s bank account (which you open after registration if using S24)
  • in-kind contribution (aport) — e.g. real estate, machinery, licences, intellectual property rights

On the notarial route, capital must be contributed before filing the KRS application. On the S24 route, capital can be contributed after registration — however, contributions must be made within a maximum of 7 days from the date of entry. Practical note: once capital is contributed, the management board must file a separate statement with the KRS confirming that the share capital has been covered. This step is frequently overlooked.

Step 5: File the application with the KRS

To register, the company files an application for entry in the National Court Register (KRS) exclusively electronically, via the S24 portal or the Court Registers Portal (PRS). The KRS functions as Poland’s equivalent of the UK’s Companies House: a central, publicly searchable repository of corporate data. Anyone can check a company’s registered details, management board composition, and share capital at ekrs.ms.gov.pl free of charge. Processing times after filing:

  • S24: typically 24–48 hours
  • PRS (notarial route): 1–3 weeks

After registration, the company automatically receives its KRS number, NIP (tax ID), and REGON (statistical number).

Step 6: Complete tax and registration obligations

Entry in the KRS is a milestone, but not the end of the process. Within strictly defined statutory deadlines:

  • NIP-8 — submit supplementary tax data to the tax office (including bank account details and expected business activities by PKD code).
  • PCC-3 — civil law transaction tax (PCC) at 0.5% of share capital. Note: on the S24 route, the company itself must file the PCC-3 declaration and pay the tax within 14 days of signing the Articles. The deadline runs from the moment the last electronic signature is affixed in the S24 system — before the company is formally entered in the KRS and before its NIP is assigned. We recommend filing the declaration immediately after signing, without waiting for the KRS entry. On the notarial route, the notary acts as the statutory tax remitter — they collect the tax at the point of signing and pay it directly to the tax office. No separate filing by the client is required.
  • VAT-R — register as a VAT taxpayer (if the company will conduct taxable activities). Registration typically takes 1–3 weeks and requires the VAT-R form plus proof of address. Note: Polish tax authorities actively verify the registered address of newly formed companies, particularly those using virtual office addresses. This can result in a physical inspection or a request for additional documentation, potentially extending the VAT registration timeline by several weeks. Destrier advises on address selection and provides support in the event of contact from the tax office.
  • VAT-EU — if the company will conduct intra-Community transactions, EU-VAT registration is required to obtain a PL-prefixed EU VAT number recognised in the VIES system.
⚠️ PCC-3 deadline: 14 calendar days from signing The PCC-3 declaration and 0.5% share capital payment must be filed electronically within 14 days of the date the Articles were signed, not from the KRS registration date. This is one of the most commonly missed deadlines. Note: for S24 registrations, the clock starts running from the moment the agreement is signed electronically in the system.

Step 7: Report the ultimate beneficial owner to CRBR

Under the Polish AML Act (implementing the EU’s 4th and 5th Anti-Money Laundering Directives), every newly registered company must submit data on its Ultimate Beneficial Owner (UBO) to the Central Register of Beneficial Owners (CRBR). Deadline: 14 calendar days from the date of entry in the KRS (if the last day of the deadline falls on a Saturday or public holiday, the deadline is extended to the next working day). Failure to file carries an administrative penalty of up to PLN 1,000,000.

💡 Who qualifies as the ultimate beneficial owner? In general: any natural person who directly or indirectly controls the company through shares, voting rights, or other mechanisms. In a simple LLC, this will typically be shareholders holding more than 25% of shares. In holding structures, the analysis can be more complex and may require a dedicated UBO assessment.

Step 8: Open a corporate bank account

Opening a bank account is the final step to full operability. Without a Polish bank account, the company cannot make tax payments or ZUS contributions (which require dedicated payment modules), and cannot appear on the Polish VAT whitelist (the official register of VAT taxpayers) — potentially causing Polish business partners to refuse payments. A bank account can only be opened after the KRS registration is complete.

Key registration costs to plan for upfront:

The court fees shown below are current as of 2026 (following the abolition of the PLN 100 Official Gazette publication fee from 29 November 2025).

Item S24 route Notarial route
KRS court filing fee PLN 250 PLN 500
PCC tax (0.5% of share capital) e.g. PLN 25 on PLN 5,000 e.g. PLN 25 on PLN 5,000
Notarial fee None Depends on capital amount
Sworn translations (if required) Per translator rates Per translator rates
Legal service fee Per quote Per quote
Let Destrier Law Firm handle every stage of your company registration remotely — from structure analysis through notarial deed to bank account opening. Get in touch.

Legal position as of: May 2026. This article is for informational purposes only and does not constitute legal advice. We recommend seeking individual legal advice before making any decisions.