Free

Company setup cost in Poland

Official fees, firms' starting prices and registration time, with the source of every figure.

Company setup cost

Poland

2. Choose a company type

Official fees paid to the authorities

At setup PLN 315 about EUR 72
Every year None counted

Official fees only. Excluding professional services (company formation, compliance, KYC, registered office), which vary from firm to firm.

Source: biznes.gov.pl, podatki.gov.pl

Professional services from a firm

At setup PLN 512 to 1,440 about EUR 117 to 329
Every year PLN 5,890 to 9,960 about EUR 1,350 to 2,280

Range of the starting prices published by firms in the directory, for the services switched on below.

Get quotes from firms in Poland
Estimated total, setup PLN 827 to 1,750 about EUR 189 to 401
Estimated total, first year PLN 6,710 to 11,710 about EUR 1,540 to 2,680
Registration time About 1 day once the application is complete

Estimated total: official fees of the base option plus the starting prices published by firms for the services switched on below.

Services from a firm

Starting prices published by firms on Accountanty, one price per firm. Most firms do not say whether government fees are included.

  • PLN 512 to PLN 1,440 one-offStarting prices published by 50 firms
  • PLN 5,400 to PLN 9,000 per yearStarting prices published by 110 firms
  • PLN 485 to PLN 957 per yearStarting prices published by 26 firms
  • PLN 162 to PLN 475 one-offStarting prices published by 10 firms
  • Price on requestFewer than 5 firms publish a price (2)
  • Price on requestFewer than 5 firms publish a price (3)

Breakdown of the estimate

Court fee for the entry in the register (S24)PLN 250Official, at setupbiznes.gov.pl
Court fee for the board's capital-coverage statementPLN 40Official, at setupbiznes.gov.pl
Tax on civil law transactions (PCC), 0.5% of share capital: PLN 25 on the minimum capitalPLN 25Official, at setuppodatki.gov.pl
Company formation by a firmPLN 512 to PLN 1,440Firms, one-offStarting prices published by 50 firms
Accounting and annual accounts (small company)PLN 5,400 to PLN 9,000Firms, per yearStarting prices published by 110 firms
Registered office or legal addressPLN 485 to PLN 957Firms, per yearStarting prices published by 26 firms
VAT registrationPLN 162 to PLN 475Firms, one-offStarting prices published by 10 firms
Bank account opening assistancePrice on requestFirms, one-offFewer than 5 firms publish a price (2)
Residence visaPrice on requestFirms, one-offFewer than 5 firms publish a price (3)

Base: online registration through S24 with the minimum share capital. The optional VAT confirmation is not included.

Get your detailed report and quotes from firms in Poland

We email you a PDF with the official fees and their sources, the firms' starting prices, the steps, the documents, the yearly obligations and the firms offering company formation in Poland. We also share your request with firms we select there, who may contact you with quotes.

Official fees paid to the authorities

At setup PLN 525 about EUR 120
Every year None counted

Official fees only. Excluding professional services (company formation, compliance, KYC, registered office), which vary from firm to firm.

Source: biznes.gov.pl, podatki.gov.pl

Professional services from a firm

At setup PLN 512 to 1,440 about EUR 117 to 329
Every year PLN 5,890 to 9,960 about EUR 1,350 to 2,280

Range of the starting prices published by firms in the directory, for the services switched on below.

Get quotes from firms in Poland
Estimated total, setup PLN 1,040 to 1,960 about EUR 237 to 449
Estimated total, first year PLN 6,920 to 11,920 about EUR 1,580 to 2,730
Registration time 1 to 7 days once the application is complete

Estimated total: official fees of the base option plus the starting prices published by firms for the services switched on below.

Services from a firm

Starting prices published by firms on Accountanty, one price per firm. Most firms do not say whether government fees are included.

  • PLN 512 to PLN 1,440 one-offStarting prices published by 50 firms
  • PLN 5,400 to PLN 9,000 per yearStarting prices published by 110 firms
  • PLN 485 to PLN 957 per yearStarting prices published by 26 firms
  • PLN 162 to PLN 475 one-offStarting prices published by 10 firms
  • Price on requestFewer than 5 firms publish a price (2)
  • Price on requestFewer than 5 firms publish a price (3)

Breakdown of the estimate

Court fee for the entry in the register (notarial articles)PLN 500Official, at setupbiznes.gov.pl
Tax on civil law transactions (PCC), 0.5% of share capital: PLN 25 on the minimum capitalPLN 25Official, at setuppodatki.gov.pl
Company formation by a firmPLN 512 to PLN 1,440Firms, one-offStarting prices published by 50 firms
Accounting and annual accounts (small company)PLN 5,400 to PLN 9,000Firms, per yearStarting prices published by 110 firms
Registered office or legal addressPLN 485 to PLN 957Firms, per yearStarting prices published by 26 firms
VAT registrationPLN 162 to PLN 475Firms, one-offStarting prices published by 10 firms
Bank account opening assistancePrice on requestFirms, one-offFewer than 5 firms publish a price (2)
Residence visaPrice on requestFirms, one-offFewer than 5 firms publish a price (3)

Base: notarial articles with the minimum share capital. The notary's fee is capped by regulation but not published as an amount, so it is not included.

Get your detailed report and quotes from firms in Poland

We email you a PDF with the official fees and their sources, the firms' starting prices, the steps, the documents, the yearly obligations and the firms offering company formation in Poland. We also share your request with firms we select there, who may contact you with quotes.

Taxes in Poland

  • Corporate tax: 19%; 9% for small taxpayers and in the first year, with revenue up to EUR 2 million
  • Tax on dividends paid abroad: 19% on dividends paid to individuals
  • VAT: 23%; exemption up to PLN 240,000 of sales a year for businesses with a seat in Poland

Try a yearly profit in the corporate tax calculator

Destination taxes only, before tax treaties and before any tax in your country of residence. Facts checked on 2026-10-23; the sources are in the corporate tax calculator.

How the estimate is built

What the figures include

  • Firms' figures are starting prices published by firms listed on Accountanty, read from their websites in October 2026: the range runs from the lower to the upper quartile, with at least 8 firms; "from" means 5 to 7 firms; below 5 the price is on request.
  • Official fees are added up only for the base option named in the breakdown. Other options and fees that apply only in some cases are listed separately.
  • Euro amounts are approximate: Euro equivalents at the ECB reference rate of 2026-10-22; AED and SAR via their US dollar pegs.
  • The 100 zł gazette announcement fee no longer applies: the duty to publish new entries was repealed from 29 November 2025 (Dz.U. 2025 poz. 1556).
  • Notary fees are capped by regulation: PLN 100 up to a value of PLN 3,000, then PLN 100 plus 3% of the excess up to PLN 10,000.
  • The 9% corporate tax rate does not apply in the first two tax years to companies formed by conversion, merger, division or a contribution of assets over EUR 10,000.
  • From 1 April 2027 applications to the court register can be filed only electronically.

All official fees: Limited liability company (sp. z o.o.) registered online in S24

Court fee for the entry in the register (S24)PLN 250At setupbiznes.gov.pl
Court fee for the board's capital-coverage statementPLN 40At setupbiznes.gov.pl
Stamp duty for a confirmation of VAT registration (optional)PLN 170At setupbiznes.gov.pl
Tax on civil law transactions (PCC), 0.5% of share capital: PLN 25 on the minimum capitalPLN 25At setuppodatki.gov.pl

Not published by the authorities: Overall registration time from start to bank account; Fee for filing the annual financial statements in the court register; Registered address or virtual office services.

Time to register: The registry court considers an S24 application within 1 day of receipt. No official end-to-end time is published. Minimum share capital: Minimum share capital PLN 5,000; the nominal value of a share may not be lower than PLN 50.

All official fees: Limited liability company (sp. z o.o.) with notarial articles

Court fee for the entry in the register (notarial articles)PLN 500At setupbiznes.gov.pl
Stamp duty for a confirmation of VAT registration (optional)PLN 170At setupbiznes.gov.pl
Tax on civil law transactions (PCC), 0.5% of share capital: PLN 25 on the minimum capitalPLN 25At setuppodatki.gov.pl

Not published by the authorities: Notary fee for the articles: only the regulated maximum brackets are published, based on the value stated by the parties; no figure is printed for the articles; VAT on the notary fee; Overall registration time from start to bank account; Fee for filing the annual financial statements in the court register; Registered address or virtual office services.

Time to register: The registry court considers an application with notarial articles within 7 days of receipt. No official end-to-end time is published. Minimum share capital: Minimum share capital PLN 5,000; the nominal value of a share may not be lower than PLN 50.

Steps

  1. Conclude the articles: online on the S24 template (cash contributions only) or as a notarial deed api.sejm.gov.pl
  2. File the KRS application signed by the full management board or a lawyer it appoints biznes.gov.pl
  3. Pay the tax on civil law transactions within 14 days of concluding the company agreement biznes.gov.pl
  4. File the capital-coverage statement within 7 days of the entry if it was not attached to the application biznes.gov.pl
  5. Report the beneficial owners to the CRBR within 14 days of the KRS entry; the filing is free gov.pl
  6. File the NIP-8 form within 21 days of registration, or 7 days if the company will pay social insurance contributions biznes.gov.pl
  7. Register for VAT (VAT-R) before the first taxable sale biznes.gov.pl

Documents and requirements

  • Articles of association on the S24 template, or a notarial deed api.sejm.gov.pl
  • KRS application with attachments signed with a qualified signature, trusted signature or e-identity card biznes.gov.pl
  • Consent of each board member and their addresses for service api.sejm.gov.pl
  • Management board statement that the share capital has been covered biznes.gov.pl
  • Non-EU foreigners without a residence title can set up a limited liability company biznes.gov.pl
  • A PESEL number is needed to set up the trusted profile used for online KRS filings biznes.gov.pl
  • Board members are natural persons with full legal capacity, chosen from the shareholders or from outside api.sejm.gov.pl
  • A board member with an address for service outside the EU names a proxy for service in Poland api.sejm.gov.pl
  • The register records the company's seat and address and its e-delivery address api.sejm.gov.pl
  • The company may not be formed solely by another single-member limited liability company biznes.gov.pl

Every year

  • Full accounting records (accounting books) biznes.gov.pl
  • Financial statements prepared within 3 months of the balance sheet date and approved within 6 months biznes.gov.pl
  • Approved financial statements filed in the court register within 15 days of approval api.sejm.gov.pl
  • Audit when two of three are met in the previous year: 50 employees, EUR 3,125,000 total assets, EUR 6,250,000 net revenue api.sejm.gov.pl
  • KSeF e-invoicing mandatory from 1 February 2026 above PLN 200 million of 2024 sales, from 1 April 2026 for other businesses ksef.podatki.gov.pl

What the cost of a company in Poland is made of

In Poland a limited liability company (sp. z o.o.) can be registered on two routes, and the court fee differs. Online in the S24 system, with articles on the fixed template and cash contributions only, the court fee for the entry in the register is PLN 250. With articles drawn up as a notarial deed, needed for bespoke articles or contributions in kind, the court fee is PLN 500, and the notary’s fee comes on top: the regulation on notary fees sets only maximum brackets, PLN 100 for a value up to PLN 3,000, then PLN 100 plus 3% of the excess, based on the value stated by the parties, so no figure is printed for the articles. On the S24 route the board’s capital-coverage statement adds a court fee of PLN 40. The 100 zł announcement fee in Monitor Sądowy i Gospodarczy no longer applies, since the duty to publish new entries was repealed from 29 November 2025.

The minimum share capital is PLN 5,000, with a share worth at least PLN 50. The tax on civil law transactions (PCC) on the company agreement comes to PLN 25 on the minimum capital, paid within 14 days of concluding it. The registry court considers an S24 application within 1 day of receipt and one with notarial articles within 7 days; no official end-to-end time is published.

Non-EU foreigners without a residence title can set up a limited liability company, but online KRS filings use a trusted profile, which needs a PESEL number. A board member whose address for service is outside the EU names a proxy for service in Poland, and the register records the company’s seat and address.

The company keeps full accounting records. Its financial statements are prepared within 3 months of the balance sheet date, approved within 6 months and filed in the court register within 15 days of approval; no fee for that filing is published.

On Accountanty 110 firms publish a yearly price for accounting and 50 a price for formation, so the calculator shows their range; 26 publish a price for a registered office and 10 for VAT registration. The official fees above are separate from what a firm charges for its services: ask each firm to show the two apart in its quote.

Setup costs in Poland: questions and answers

Which route to register an sp. z o.o. in Poland has the smallest court fee?

The online S24 route: the court fee for the entry in the register is PLN 250, plus PLN 40 for the board's capital-coverage statement. It uses the fixed template and only cash contributions. With notarial articles the court fee is PLN 500 and the notary's fee is added, capped by regulation but not published as an amount.

How long does the registry court take to register the company?

The registry court considers an S24 application within 1 day of receipt and an application with notarial articles within 7 days. No official time from start to bank account is published, and the tax on civil law transactions is paid within 14 days of concluding the company agreement.

Can a non-resident set up a company in Poland?

Yes: non-EU foreigners without a residence title can set up a limited liability company. Online filings to the court register use a trusted profile, which needs a PESEL number. Board members are natural persons with full legal capacity, and one whose address for service is outside the EU names a proxy for service in Poland.

What does a Polish company file every year?

It keeps full accounting records, prepares its financial statements within 3 months of the balance sheet date and approves them within 6 months. The approved statements go to the court register within 15 days of approval; no fee for that filing is published. An audit applies when two of three thresholds are met: 50 employees, EUR 3,125,000 total assets, EUR 6,250,000 net revenue.

Sources and notes

  1. biznes.gov.pl read 2026-10-13
  2. biznes.gov.pl read 2026-10-13
  3. biznes.gov.pl read 2026-10-23
  4. podatki.gov.pl read 2026-10-13
  5. biznes.gov.pl read 2026-10-13
  6. api.sejm.gov.pl read 2026-10-23
  7. gov.pl read 2026-10-13
  8. api.sejm.gov.pl read 2026-10-23
  9. biznes.gov.pl read 2026-10-13
  10. biznes.gov.pl read 2026-10-13
  11. biznes.gov.pl read 2026-10-13
  12. api.sejm.gov.pl read 2026-10-23
  13. ksef.podatki.gov.pl read 2026-10-13
  14. api.sejm.gov.pl read 2026-10-23
  15. api.sejm.gov.pl read 2026-10-23
  16. api.sejm.gov.pl read 2026-10-23

Official figures checked on 2026-10-23. General information, not legal or tax advice: check the official sources and confirm costs with a firm before you act.