How to Register a Company in Poland: Complete Guide for Foreign Entrepreneurs (2026)

Share this page

Registering a company in Poland is one of the most common steps for foreign entrepreneurs looking to access the European Union single market. Poland, as the largest economy in Central and Eastern Europe, offers a combination of EU membership, competitive operating costs, and a skilled workforce that makes it an attractive base for international business operations.

This comprehensive guide walks you through every step of the company registration process in Poland, from choosing the right legal form to obtaining your first business permits.

Step 1: Choose the Right Company Type

Poland offers several legal forms for business operations. The choice depends on your business goals, liability preferences, capital availability, and long-term plans.

Sp. z o.o. (Spółka z ograniczoną odpowiedzialnością) — Limited Liability Company

The sp. z o.o. is by far the most popular choice for foreign investors, accounting for approximately 94% of all foreign-owned companies registered in Poland. It offers limited liability protection (shareholders are not personally liable for company debts beyond their capital contribution), flexible management structure, and relatively low minimum capital requirements.

Feature Sp. z o.o. Details
Minimum share capital PLN 5,000 (~EUR 1,100)
Minimum share value PLN 50 per share
Shareholders 1 or more (individuals or legal entities, any nationality)
Management board 1 or more members (any nationality, no residency requirement)
Liability Limited to share capital contribution
Taxation CIT 19% (or 9% for small taxpayers) + dividend WHT 19%
Registration time 2-4 weeks (traditional) or 24-48 hours (S24 online system)

S.A. (Spółka Akcyjna) — Joint-Stock Company

The S.A. is suitable for larger ventures, companies planning to raise capital from multiple investors, or those considering a future IPO on the Warsaw Stock Exchange (GPW). The minimum share capital is PLN 100,000, and the company must have a supervisory board of at least 3 members.

Branch Office (Oddział)

A foreign company can register a branch office in Poland to carry out the same business activities as the parent company. The branch is not a separate legal entity — it operates as an extension of the foreign parent. This can simplify tax structuring but may limit the scope of activities to those of the parent company.

Representative Office (Przedstawicielstwo)

A representative office is limited to promotional and advertising activities on behalf of the foreign parent company. It cannot conduct commercial activity directly. Registration is done with the Ministry of Economic Development and Technology.

Step 2: Prepare Required Documents

For a standard sp. z o.o. registration, you will need:

  1. Articles of Association (Umowa spółki) — the founding document defining company name, registered office, business activities (PKD codes), share capital, shareholders, and management structure. Must be executed before a Polish notary or via the S24 online system.
  2. List of shareholders — names, addresses, and number of shares held by each shareholder.
  3. Appointment of Management Board — resolution appointing directors, along with their consent to serve and specimen signatures.
  4. Registered office address — proof of legal title to use the address (lease agreement or virtual office contract). The address must be in Poland.
  5. Identification documents — passports or ID cards for all shareholders and board members. For corporate shareholders: registration certificates, articles of association, and board resolutions authorizing the investment.
  6. Apostille and sworn translations — all foreign documents must be apostilled (or legalized) and translated into Polish by a sworn translator (tłumacz przysięgły).

Step 3: Execute the Articles of Association

There are two methods for executing the articles of association:

Traditional Method (Notarial Deed)

The articles are drafted and executed before a Polish notary public (notariusz). This method is required for non-standard provisions, in-kind contributions, or when the share capital exceeds the S24 template limits. Notary fees depend on the share capital amount and the complexity of the articles.

S24 Online System

The S24 system (available at ems.ms.gov.pl) allows you to register a sp. z o.o. online using a standardized template. It is faster (registration within 24-48 hours) and cheaper, but limited to cash contributions only and uses predefined articles of association templates. All founders need qualified electronic signatures or ePUAP trusted profiles.

Step 4: Deposit Share Capital

The minimum share capital of PLN 5,000 must be contributed before filing the KRS registration application. For the S24 online route, the capital must be contributed within 7 days of registration. The capital can be deposited into a temporary bank account opened for the company-in-formation (spółka w organizacji).

Step 5: Register with the KRS (National Court Register)

The KRS registration application is filed with the competent commercial division of the district court (sąd rejonowy). The application includes:

  • KRS-W3 form (main registration form for sp. z o.o.)
  • KRS-WE form (shareholders)
  • KRS-WK form (management board members)
  • KRS-WM form (business activity codes — PKD)
  • KRS-WJ form (if there is a supervisory board)
  • Articles of association
  • Statement on share capital contribution
  • List of shareholders
  • Specimen signatures of board members

Court registration fees apply (lower for S24 online registration than the traditional route). Additional fees for Monitor Sądowy i Gospodarczy announcement.

Step 6: Obtain NIP and REGON Numbers

Upon KRS registration, the company automatically receives a NIP (tax identification number) from the tax office and a REGON (statistical number) from GUS (Statistics Poland). These are typically assigned within a few days of KRS registration and are visible in the KRS extract.

Step 7: Register for VAT (if applicable)

If your annual turnover will exceed PLN 200,000 or you are involved in certain activities (e.g., consulting, legal services), you must register as a VAT taxpayer with the local tax office (urząd skarbowy). VAT registration is done by filing VAT-R form. EU VAT registration for intra-community transactions is included.

Step 8: Open a Corporate Bank Account

A Polish corporate bank account is essential for conducting business. Major banks include mBank, ING Bank Śląski, Bank Millennium, PKO BP, and Santander Poland. Account opening typically requires KRS extract, articles of association, board member identification, and proof of registered office. Processing time: 1-4 weeks depending on the bank and the complexity of the ownership structure.

Step 9: Register with ZUS (Social Insurance)

If the company will employ staff (or the sole director is also working for the company), registration with ZUS (Social Insurance Institution) is required within 7 days of hiring the first employee. Social security contributions in Poland cover retirement pension, disability pension, sickness insurance, accident insurance, and health insurance.

Formation Costs

The total cost of company formation in Poland depends on the registration method (S24 online vs traditional notarial route), the complexity of the articles of association, and whether you require professional advisory support. Key cost components include the minimum share capital (PLN 5,000 for sp. z o.o.), government registration fees, notary fees, and professional advisory. Contact us for a detailed cost estimate tailored to your specific requirements.

Timeline: How Long Does It Take?

Method Articles of Association KRS Registration Total
S24 online 1 day 1-3 business days 2-5 business days
Traditional (notary) 1-3 days 7-21 business days 2-4 weeks

Common Mistakes to Avoid

  • Wrong PKD codes: Choosing incorrect business activity codes can cause problems with bank account opening, VAT registration, or obtaining permits. Review PKD codes carefully.
  • Ignoring the beneficial ownership register: All Polish companies must file with the CRBR (Central Register of Beneficial Owners) within 14 days of KRS registration. Failure to file can result in fines up to PLN 1,000,000.
  • Not appointing a proxy for KRS correspondence: Non-resident shareholders and board members should appoint a proxy in Poland for receiving court correspondence related to KRS proceedings.
  • Underestimating the bank account opening timeline: Foreign-owned companies often face enhanced due diligence from Polish banks. Start the account opening process immediately after KRS registration.

Do You Need a Residence Permit to Register a Company?

EU/EEA citizens can register any type of company in Poland without restrictions. Non-EU citizens can register a sp. z o.o. (LLC) or S.A. (joint-stock company) without a Polish residence permit. However, operating a sole proprietorship (jednoosobowa działalność gospodarcza) or certain partnership forms requires a valid residence permit or other legal basis for stay in Poland.

Frequently Asked Questions

Can I register a Polish company without traveling to Poland?

Yes. The entire registration process can be completed remotely using a Power of Attorney (pełnomocnictwo) granted to a representative in Poland. The PoA must be notarized and apostilled in your home country, then translated into Polish by a sworn translator.

What is the cheapest way to register a company in Poland?

The S24 online system with minimum share capital (PLN 5,000) is the most cost-effective route. For a precise cost estimate including government fees and professional advisory, contact our team.

How many employees do I need to have?

There is no minimum employee requirement for a sp. z o.o. in Poland. The company can operate with just the management board. However, if you are a non-EU citizen seeking a residence permit based on running a business, immigration authorities may expect the company to create employment.

Can I use my home address as the registered office?

If you have a legal right to use an address in Poland (ownership or lease), you can use it as the registered office. Many foreign entrepreneurs use virtual office services that provide a registered address, mail handling, and meeting room access.


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

Need help registering your company in Poland? Learn about our company formation services or contact us for a free consultation.


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