Cost of Company Formation in Poland: Complete Breakdown for 2026

Share this page

One of the most common questions from foreign entrepreneurs considering Poland as a business base is: how much does it actually cost? The answer depends on the company type, registration method, and level of professional support you need.

This article provides a transparent, detailed breakdown of every cost involved in forming and maintaining a company in Poland in 2026.

One-Time Formation Costs

Method 1: S24 Online Registration (Fastest and Cheapest)

Cost Item Amount (PLN) Amount (EUR) Notes
Minimum share capital 5,000 ~1,100 Deposited into company bank account
KRS registration fee 250 ~55 Court registration
MSiG announcement 100 ~22 Monitor Sądowy i Gospodarczy
Qualified electronic signature 200-400 ~45-90 Required for each founder (one-time)
Subtotal (DIY) 5,550-5,750 ~1,220-1,270
Professional advisory (optional) 2,000-5,000 ~440-1,100 Recommended for foreigners
Total with advisory 7,550-10,750 ~1,660-2,370

Method 2: Traditional Registration (Notarial Deed)

Cost Item Amount (PLN) Amount (EUR) Notes
Minimum share capital 5,000 ~1,100 Deposited into company bank account
Notary fee (articles of association) 500-1,500 ~110-330 Depends on capital and complexity
Notary copies and extracts 100-300 ~22-66 Multiple certified copies needed
KRS registration fee 500 ~110 Court registration
MSiG announcement 100 ~22 Monitor Sądowy i Gospodarczy
Subtotal (DIY) 6,200-7,400 ~1,365-1,630
Professional advisory 3,000-8,000 ~660-1,760 Strongly recommended
Sworn translations 200-1,500 ~45-330 For foreign documents
Apostille fees 200-500 ~45-110 For foreign documents
Total with advisory 9,600-17,400 ~2,115-3,830

Annual Ongoing Costs

Beyond formation, running a company in Poland involves recurring costs that every entrepreneur should budget for:

Cost Item Annual Cost (PLN) Annual Cost (EUR) Notes
Accounting services 3,600-18,000 ~790-3,960 PLN 300-1,500/month depending on transactions
Virtual office / registered address 1,200-6,000 ~265-1,320 PLN 100-500/month
Bank account maintenance 0-1,800 ~0-396 PLN 0-150/month depending on bank
Annual financial statement 1,000-3,000 ~220-660 Preparation and KRS filing
Tax filings (CIT, VAT) Included in accounting Monthly VAT + annual CIT return
CRBR updates (if needed) 0 0 Free but mandatory within 14 days of changes
Insurance (optional) 1,000-5,000 ~220-1,100 Business liability, directors’ insurance
Total annual minimum 5,800-33,800 ~1,275-7,440

Hidden Costs to Watch For

  • PCC tax on share capital: 0.5% tax on share capital (PCC — podatek od czynności cywilnoprawnych). For PLN 5,000 capital, this is only PLN 25, but for higher capitals it can be significant.
  • ZUS social security: If a sole shareholder of a sp. z o.o. is also working for the company, they may be subject to ZUS contributions (~PLN 1,600/month in 2026). This is a common trap for single-shareholder companies.
  • VAT registration costs: The registration itself is free, but many companies engage an advisor to help with VAT compliance setup (~PLN 500-2,000).
  • KRS update fees: Every change to company data (address, board, shares) filed with KRS costs PLN 350. Multiple changes in a year can add up.
  • Audit costs: If your company exceeds two of three thresholds (50 employees, PLN 25.5M revenue, PLN 12.75M total assets), annual audit becomes mandatory (PLN 5,000-20,000+).

Cost Comparison: Poland vs Other EU Jurisdictions

Jurisdiction Formation Cost (EUR) Annual Maintenance (EUR) Minimum Capital (EUR)
Poland (sp. z o.o.) 1,500-4,000 1,500-7,500 ~1,100
Czech Republic (s.r.o.) 1,500-3,500 1,500-5,000 ~40 (CZK 1)
Estonia (OÜ) 1,000-3,000 1,000-4,000 ~2,500
Netherlands (BV) 2,000-5,000 3,000-10,000 €0.01
Germany (GmbH) 3,000-8,000 3,000-12,000 €25,000
UK (Ltd) 200-1,000 500-3,000 £1

Poland sits in the middle range for EU company formation costs, offering a good balance of affordability and EU single market access. It is significantly cheaper than Germany or the Netherlands for both formation and ongoing costs.

How to Minimize Costs

  1. Use S24 online registration: Saves PLN 250-1,500 compared to traditional notarial route.
  2. Start with minimum share capital: PLN 5,000 is sufficient for most businesses. You can increase it later if needed.
  3. Use a virtual office: Starting from PLN 100/month vs PLN 2,000-5,000/month for physical office space.
  4. Choose a cost-effective bank: Some banks offer free corporate accounts for the first year.
  5. Bundle services: Many corporate service providers offer package deals combining formation, accounting, and registered address at a discount.

Frequently Asked Questions

What is the absolute minimum cost to form a company in Poland?

The theoretical minimum is PLN 5,350 (PLN 5,000 share capital + PLN 350 S24 registration fees). In practice, with professional advisory and document preparation, expect PLN 7,000-10,000 total.

Are the formation costs tax-deductible?

Formation costs (advisory fees, notary fees) are generally deductible as company start-up costs. Share capital is not a cost — it is an asset of the company. KRS registration fees and notary fees are deductible in the year of formation.

Do I need to pay the full share capital before registration?

For S24 registration, the share capital must be contributed within 7 days after registration. For traditional registration, the full capital must be contributed before filing the KRS application (this is declared in the registration documents).


Content prepared by the Zalewski Consulting corporate services team. Reviewed for accuracy as of March 2026.

Ready to start? Explore our company formation services or contact us for a personalized cost estimate.


Share this page

About Zalewski Consulting

This article was prepared by the Zalewski Consulting editorial team. We provide professional company formation, tax advisory, bank account opening, and legal advisory services in Poland. Contact us for a free consultation.

Consulting services

PZC provides all the services that foreign company or individual businessmen need when doing business in Poland. If you want to learn more about the given service click on it to see the detailed description.

Read more