How to Register a Company in Poland – A Complete Guide
Starting a business in Poland is becoming increasingly streamlined and attractive — both for Polish nationals and foreign entrepreneurs. Thanks to online registration tools, reduced formalities, and favorable legal frameworks, Poland stands out in Central Europe as a compelling jurisdiction. Below is a step-by-step guide, best practices, and key legal tips to help your clients (or prospects) understand how to register a Company in Poland.
Why Register a Company in Poland?
Poland is one of the most attractive and fast-growing destinations for doing business in Europe. The Polish legal and tax systems offer a wide range of incentives for entrepreneurs and foreign investors, making it an ideal place to start and grow your company.
Attractive Benefits
When you register a company in Poland, you can take advantage of several fiscal incentives designed to support business growth and innovation:
- EU access & stability: As part of the EU, Poland’s legal environment aligns with EU norms.
- Low Corporate Income Tax (CIT) – just 9% for companies with annual revenue up to EUR 2 million.
- Digital registration options: Poland’s S24 portal and Biznes.gov.pl streamline incorporation.
- Low minimum capital for LLCs: A spółka z ograniczoną odpowiedzialnością (SP. Z O.O ) requires only PLN 5,000 share capital.
- 0% tax on retained profits under the Estonian CIT system – perfect for reinvesting income and scaling your business.
- Well-developed institutional infrastructure: Poland maintains robust public registers (KRS, CEIDG, REGON) and clear post-registration obligations.
- Innovation Box (IP Box) – only 5% tax on profits from intellectual property rights.
- Research & Development (R&D) relief – increased deduction of eligible innovation expenses from the tax base.
- Special Economic Zones (SEZ) – potential exemptions from corporate and property taxes for qualified investments.
Strategic Economic Advantages
Poland also offers strong macroeconomic stability, a skilled workforce, and excellent access to the European market:
- 6th largest economy in the European Union
- Consistent GDP growth – 3.1% in 2024 and forecasted 3.5% for 202
- 5th largest consumer market in the EU (38 million inhabitants)
- 15 million working-age professionals – one of the largest labor markets in Central Europe
- Low unemployment rate – around 6% in 2024
- 450 universities and 1.3 million students – continuous talent supply
- Central European location with excellent logistics: extensive motorway network, 14 airports, and the 3rd largest rail system in the EU

Start Your Business in Poland with Migration Matters
At Migration Matters, we help entrepreneurs and investors set up companies in Poland quickly and safely — 100% compliant with Polish law and accessible entirely online.
Our Team Provides:
- Complete company registration support via the KRS or S24 system
- Legal and accounting assistance in English
- VAT, ZUS, and CRBR registrations
- Virtual address and document handling
- Ongoing consulting for residence and work permits
Start Your Company in Poland Today with Migration Matters!
How to Open a Company in Poland?
Step 1: Choose the Right Legal Form
Poland offers several business forms. Your choice affects liability, taxation, registration procedure, and the ability of foreigners to participate.
Here are the Main Options:
| Legal Form | Suitable for | Key Features & Requirements | Notes for Foreigners |
| Sole proprietorship / Individual business (jednoosobowa działalność gospodarcza, “JDG”) | Small businesses, freelancers. | Relatively simple, registered via the CEIDG portal. | Only citizens of the EU/EFTA/USA/Switzerland or persons with an eligible residence status may register. |
| Civil law partnership (spółka cywilna) | Two or more individuals or entities working together. | Partners are personally liable, not a separate legal entity. | Generally similar residence/eligibility restrictions as JDG. |
| General partnership (spółka jawna) | Small group of business partners. | Registered in KRS, partners have joint liability. | More formal obligations. |
| Limited liability company (spółka z ograniczoną odpowiedzialnością, sp. z o.o.) | The most popular corporate form. | Requires share capital, distinct legal personality, and limited liability. | Foreigners can own 100 %. No requirement to reside. |
| Joint-stock company (spółka akcyjna, S.A.) | Larger scale enterprise | More complex corporate governance, higher capital requirements. | Less common for small businesses. |
| Limited partnership (spółka komandytowa), limited joint-stock partnership (S.K.A.), professional partnership (spółka partnerska) | For specific business structures or professions. | Hybrid liability structures. | Use case–specific; legal advice recommended. |
| Branch of a foreign company | Foreign companies wishing to expand into Poland. | Not a separate legal entity — extension of the parent company. | Requires registration in KRS and a local representative. |
In practice, SP. Z O.O. is the most commonly chosen form for foreign investors and startups, due to its balance of liability protection, manageable capital requirement, and streamlined registration (especially via S24).
Need Expert Guidance Before Starting?
You can book a 1:1 consultation with our specialists — we’ll analyze your situation, explain your best legal options, and help you plan your company setup with no hidden risks.
Step 2: Pick a Company Name, Registered Address & Scope of Activity
These preliminary decisions are crucial because they affect registration approval and future operations.
- Name: Must be unique (no identical name already in the same city) and include the legal form, e.g., “MyBusiness sp. z o.o.”
- Registered address: Must be a Polish address. It can be a commercial office, coworking space, or sometimes a residential address (if allowed). Proof (lease agreement, title deed) must be available for registration.
- Scope of activity (PKD codes): You must choose the Polish Classification of Business Activities (PKD) codes that reflect your planned operations (you can select multiple). This influences tax requirements, the need for registration as a VAT payer, and whether certain permits are required.
Deciding these correctly at the start reduces future amendments and administrative burden.
Step 3: Prepare the Constitutive Documents & Capital Contributions
Once you have the core business parameters, the next step is drafting legal documents and arranging share capital.
Articles of Association
- All corporations (e.g. sp. z o.o.) require Articles of Association (Statutes/memorandum). They lay out internal rules, share classes, roles, decision-making, etc.
- The Articles can be:
- Traditional/notarial deed: Executed before a Polish notary.
- Template via S24: A simplified model used in the online system, without needing a notary, provided certain basic rules are followed.
Share Capital & Contributions
- For SP. Z O.O., the statutory minimum share capital is PLN 5,000.
- Contributions can be in cash or in-kind (tangible assets, intellectual property, etc.) — but must be clearly documented and valued.
- If using the S24 system, you may register first and deposit capital within 7 days after registration.
Governance Bodies & Roles
- You must appoint a management board (also known as a board of directors) and, if required by law or the articles, a supervisory board.
- Shareholders must explicitly agree to contributions and roles.
- Where registration is done by proxy, you’ll need notarized powers of attorney (with legalization or apostille if from abroad).
Step 4: Submit Registration to the National Court Register (KRS) or via S24 / Court Portal
This is the formal step that gives the company its legal personality.
KRS & Court Registration
- The National Court Register (KRS) is Poland’s official register for companies, associations, partnerships, etc.
- You submit the registration application to the relevant regional court (court of registry) via the electronic portal.
- Registration typically takes 3–8 weeks from the submission of a complete application.
- The new KRS portal (as of May 2024) is available via the new search interface: wyszukiwarka-krs.ms.gov.pl
Online / S24 Registration
- Poland’s S24 portal (portal of the Ministry of Justice) provides a streamlined online registration route for sp. z o.o. for users who have a qualified electronic signature or Trusted Profile (Profil Zaufany).
- This method avoids notarization and speeds up the registration.
- Once accepted, the company is entered into KRS and acquires legal personality.
During Registration, You Will Also Provide or Trigger:
- NIP (Tax Identification Number)
- REGON (statistical number)
- Selection of tax regime (e.g. VAT, CIT vs. flat tax, etc.)
- Declaration of beneficial owners (CRBR)
- Other required declarations and consents
Step 5: Post-Registration Formalities
Once your company is legally registered, several immediate follow-up actions are required.
- Register with the tax office (Urząd Skarbowy)
- You must register for NIP (if not done earlier) and possibly VAT (if you expect to cross thresholds or operate in VAT-applicable sectors).
- You must file the PCC-3 return and pay the civil law transactions tax (0.5 %) on the share capital within 14 days after adopting the Articles of Association.
- Register for Social Insurance (ZUS)
- If you will employ staff (or if board members are considered employees), you must register with ZUS within 7 days.
- Register beneficial owners (CRBR)
- Within 14 business days from registration in KRS, you must register ultimate beneficial owners in the Central Register of Beneficial Owners.
- Open a corporate bank account
- You’ll need a local bank account in the company’s name to manage operations, deposits, and payments. Many banks require KRS extract, NIP, Articles, etc.
- You’ll need a local bank account in the company’s name to manage operations, deposits, and payments. Many banks require KRS extract, NIP, Articles, etc.
- Obtain business identifiers & permits
- Obtain REGON from the statistical office (GUS).
- Apply for any industry-specific permits or licenses as required by your business activity.
- Update your accounting records, issue invoices, and comply with bookkeeping and audit rules as applicable.
- Publish and maintain statutory notices
- Some changes (e.g. capital increase, amendments) must be published in the court journal or official register.
- Maintain compliance with annual filings, financial statements, shareholder registers, etc.
Special Considerations for Foreigners & Remote Registration
- Foreigners (including non-EU) can own and register Polish companies (especially sp. z o.o., joint-stock, etc.).
- However, to open a sole proprietorship or partnership, foreign entrepreneurs often need appropriate residence permissions (e.g. residence permit, visa).
- Remote registration is possible:
- Through S24, using electronic signatures / Trusted Profile.
- Via a legal proxy with a notarized power of attorney (apostilled or legalized) for traditional registration.
- Registration and legal presence do not automatically grant the right to reside in Poland. To live or manage the company on-site, you must comply with immigration/residence laws.
Timeline & Costs Overview
| Item | Typical Duration | Approximate Cost / Notes |
| Preparation & document drafting | 1–2 weeks (varies by complexity) | Legal and translation costs may vary |
| Court registration (KRS) | 3–8 weeks | Depending on the speed of tax office, ZUS, bank, etc. |
| S24 registration (if eligible) | Faster (a few days to 1–2 weeks) | Lower costs and no notary fees |
| Notary & legalization of powers | Depends on location | Notary, apostille/legalization, translation |
| Post-registration formalities | 1–2 weeks | Depending on the speed of tax office, ZUS, bank, etc. |
Sometimes, competitor articles cite 3–8 weeks for standard registration. But with S24 and efficient preparation, the process can be much faster.
Common Mistakes When Registering a Company in Poland
- Incomplete documentation: Submissions lacking essential documents or translations are often delayed or rejected.
- Wrong PKD classification: Wrong activity codes can trigger permit or tax issues later.
- Missing deadlines: Failing to register with tax offices, ZUS, or CRBR on time can bring penalties.
- Underfunded capital / delayed contributions: For sp. z o.o., capital must be fully paid (or within 7 days if using S24).
- Not using a legal guardian or proxy carefully: Using a poorly drafted power of attorney can lead to invalid registration or inability to act on behalf of the company.
- Neglecting post-registration compliance: Annual reports, bookkeeping, and corporate formalities must be maintained, or the company may face sanctions.
The Best Practices:
- Engage a local legal / accounting advisor to prepare documents, translations, and to guide you through formalities.
- Use the S24 portal if eligible — it is faster, cheaper, and avoids notarial formalities.
- Prepare your power of attorney well in advance, with apostille/legalization, translations, and verify that it meets Polish formal requirements.
- Ensure your registered address is supported by documentation (lease, agreement) and is acceptable to Polish authorities.
- After registration, implement a compliance calendar (tax filings, annual meeting dates, reporting deadlines).

How We Can Help
At Migration Matters, we support entrepreneurs and investors from all over the world in registering and managing companies in Poland — quickly, safely, and 100% in line with Polish law.
Whether you’re opening a Spółka z o.o., branch office, or individual business – JDG, our legal and accounting team will guide you through the entire process:
- Choosing the best company form and tax model for your goals
- Preparing and translating all required documents
- Handling online registration via the S24 system or the traditional KRS procedure
- Registering for NIP, REGON, VAT, ZUS, and the CRBR register
- Setting up a registered company address and bank account
- Advising on residence and work permits for company owners or board members
We make the process simple — all steps can be done remotely through the power of attorney and secure electronic signatures.
Start Your Company in Poland with Professional Assistance
Learn more here: Company Registration in Poland