Legal Requirements for Starting a Business in Poland (Foreigners)

A foreigner’s guide to Poland’s legal requirements: PESEL, share capital, KRS vs CEIDG, and documents needed by nationality and structure.

Read time:

7 min

Last updated on:

Krzysztof Gładoch

Krzysztof Gładoch

Along GMS Hub, CEO & CFO at an international aviation company with 10 years of business experience. A certified accountant who guides clients from day one, focusing on full transparency and clear procedures. Sports and motorcycle enthusiast.

If you’re a foreign national or a foreign company planning to start a business in Poland, the legal requirements depend on which structure you choose and your residency status. To register a sole proprietorship (JDG), non-EU citizens generally need a qualifying residence permit and a PESEL number. To register a sp. z o.o. (limited liability company), there’s no residency requirement at all – any individual or foreign company can be the sole shareholder and director, provided they supply a valid ID, a registered Polish address, Articles of Association, and a minimum share capital deposit of 5,000 PLN (about €1,150). Companies register through the KRS (National Court Register); sole traders register through CEIDG. Both routes can largely be completed online.

Who Is Legally Allowed to Start a Business in Poland?

Polish law doesn’t require a foreign founder to bring in a Polish national as a shareholder, board member, or co-founder – but which legal form you’re allowed to use depends heavily on your nationality and, for some nationalities, your residence status.

EU/EEA citizens, US citizens, and Swiss citizens can pursue any legal form of business activity in Poland, including a sole proprietorship or a company, with no additional residence conditions attached. Ukrainian citizens residing legally in Poland with a PESEL number can also pursue any legal form, under provisions introduced specifically to support Ukrainian nationals.

Other non-EU citizens – say, someone from Vietnam, China, or the UK registering after Brexit – can register a sole proprietorship or become a partner or shareholder in a company only if they hold a residence title that permits it: a permanent residence permit, EU long-term resident status, or certain temporary residence permits issued for business, study, or family reunification, for example.

The one structure where none of this matters is the sp. z o.o. Any nationality, regardless of residence status, can be a shareholder or sole director of a Polish limited liability company – residence in Poland simply isn’t a condition for incorporating one. This is exactly why most foreign founders without an established Polish residence status choose a sp. z o.o. over a sole proprietorship: it sidesteps the residency question entirely.

Legal Requirements by Business Structure

Documents to Register a Sole Proprietorship (JDG)

To register a sole proprietorship, you’ll typically need:

  • A valid identity document (passport or national ID)
  • Proof of your right to reside and work in Poland – a residence card, refugee status decision, or another document confirming you’re eligible to run a JDG
  • A PESEL number, for non-EU citizens. This generally requires an in-person visit to the local Population Registration Office; EU citizens can sometimes obtain one remotely
  • A qualified electronic signature or a Trusted Profile (Profil Zaufany), used to sign the CEIDG-1 application electronically
  • Legal title to your registration address, which can be a lease agreement or a signed virtual office agreement

Documents to Register a Sp. z o.o.

The requirements differ slightly depending on whether the founder is an individual or a legal entity.

If the founder is an individual, you’ll need a copy of the shareholder’s passport or ID, plus a duly legalised power of attorney if you’re registering without visiting Poland in person.

If the founder is a foreign company, you’ll need an official extract from the home country’s commercial register confirming the company is active and identifying its legal representative, the parent company’s constitutive documents (statute or memorandum of incorporation), and ID or passport copies of both the individuals sitting on the Polish company’s management board and the people representing the parent company.

For every sp. z o.o., regardless of shareholder type, you’ll also need Articles of Association drafted either at a notary’s office or through the official S24 online template system, a registered office address in Poland with legal title to the premises, a CRBR (Central Register of Beneficial Owners) filing disclosing the company’s ultimate beneficial owners, and proof that the minimum share capital of 5,000 PLN has been deposited.

Step-by-Step: The Legal Registration Process

  1. Choose your legal structure – sole proprietorship, sp. z o.o., or another form such as a partnership or PSA – based on liability exposure and your residence status.
  2. Obtain a PESEL number and/or electronic signature. This is required for online filing; non-EU applicants for a JDG must do this step in person.
  3. Secure a registered business address, either a lease agreement or a virtual office contract that gives you genuine legal title to the premises, as the law requires.
  4. Draft your Articles of Association (for a sp. z o.o.) via notary or the S24 system.
  5. File your application – CEIDG-1 for sole traders (via biznes.gov.pl), or form KRS-W3 for a sp. z o.o. (via S24 or with a notary).
  6. Pay the statutory fees. For a sp. z o.o., this typically means 250 PLN in court fees, 100 PLN for the Court and Commercial Gazette publication, plus 0.5% PCC tax on your share capital.
  7. Receive your NIP, REGON, and KRS/CEIDG entry – these are issued automatically once your application is approved.
  8. Register with ZUS (Social Insurance Institution). Sole traders must submit a ZUA or ZZA insurance declaration within 7 days of registration.
  9. Register for VAT if applicable. As of 1 January 2026, this becomes mandatory once your annual turnover exceeds 240,000 PLN – up from the previous 200,000 PLN threshold – and it’s optional below that level.

Is a Virtual Office Address Legally Valid?

Yes. Every Polish company or sole proprietorship must have a registered office address to be entered in the KRS or CEIDG, with no exceptions. Nothing in Polish law prohibits using a virtual office address for this purpose, as long as you hold a genuine legal title to the premises – in practice, a signed agreement with your virtual office provider. A typical virtual office runs roughly €200-300 a year, though pricing varies by provider and by how much mail handling and scanning you need.

One caveat worth knowing: tax offices have grown more cautious about virtual office addresses shared by an unusually large number of unrelated companies, since this pattern has occasionally been used to obscure a company’s real activity. Choosing a provider that genuinely registers and handles your correspondence – rather than one that simply rents out an address – reduces the risk of your VAT registration being questioned or delayed on those grounds.

Common Mistakes to Avoid

  • Registering a sole proprietorship without checking nationality and residence eligibility first. JDG registration through CEIDG is only open to EU/EEA/Swiss citizens and non-EU nationals with a qualifying residence title. Filing without confirming eligibility first typically results in a rejected application rather than a processing delay.
  • Choosing a virtual office address mainly on price. An unusually cheap address shared by a large number of unrelated companies can draw extra scrutiny from the tax office when you apply for VAT registration, sometimes resulting in a refusal or a request for further evidence of genuine business activity at that address. A provider that actually receives, logs, and forwards your correspondence is worth the difference in price.
  • Missing the 14-day CRBR filing deadline. The Central Register of Beneficial Owners filing is a separate legal obligation from KRS registration, due within 14 days of your KRS entry, with penalties under Poland’s anti-money-laundering law for late submission.
  • Missing the 7-day ZUS registration deadline. Sole traders and companies with employees must submit their ZUS insurance declaration within 7 days of registration or the relevant employment event – missing it can trigger interest charges and, in some cases, a gap in health insurance coverage.
  • Trying to get an electronic signature before sorting out your PESEL. Non-EU founders sometimes attempt to arrange a Trusted Profile or qualified e-signature before their PESEL number comes through, only to discover the signature process depends on having the PESEL first – sequencing these correctly upfront avoids a wasted trip or a week of lost time.

How GM Solution Hub Can Help

Meeting Poland’s legal requirements – PESEL numbers, notarised documents, CRBR filings, registered addresses – can be genuinely confusing if you’ve never dealt with Polish bureaucracy before. GM Solution Hub prepares and files all required documents on your behalf, obtains your NIP and REGON, provides a compliant virtual office address with real mail handling rather than just a nameplate, and manages your CRBR and ZUS registrations.

The whole process can be completed remotely through a properly executed power of attorney – you don’t need to travel to Poland or visit our Warsaw office. Our multilingual team (English, Polish, Russian, Ukrainian, Persian and Chinese) can walk you through exactly which documents apply to your specific nationality and structure. Learn more about our company formation service.

Frequently Asked Questions

Do I need a residence permit to start a business in Poland?

It depends on the structure. For a sole proprietorship, most non-EU/EEA/US/Swiss citizens need a qualifying residence permit. For a sp. z o.o., there’s no residency requirement at all – any foreign national or foreign company can be the sole shareholder and director.

What is a PESEL number and do I need one?

A PESEL is Poland’s national identification number. It’s required to register a sole proprietorship online and for certain filings by sp. z o.o. board members. Non-EU citizens generally must obtain it in person at a Population Registration Office.

Can I register a company in Poland without visiting in person?

Yes – for a sp. z o.o., this is possible using a duly legalised power of attorney, allowing a representative to complete registration on your behalf.

Is a virtual office address legally sufficient for company registration?

Yes. Polish law only requires that you hold legal title to your registered address, and a signed virtual office agreement satisfies that requirement. It’s used by a large share of foreign-owned companies, though tax offices do scrutinise unusually low-quality or overcrowded addresses.

What government bodies are involved in registering a business in Poland?

Sole traders register with CEIDG; companies register with the KRS (National Court Register). Both automatically trigger issuance of a NIP (tax number) and REGON (statistical number), and registration with ZUS (Social Insurance Institution) follows separately.

Let’s Discuss Your Business Plans

Understanding Poland’s legal requirements is the first step – getting the paperwork right the first time is what actually saves you weeks. Book a free consultation with the GM Solution Hub team, and we’ll confirm exactly which documents apply to your situation and handle the filing on your behalf.

Article last reviewed: September 2026. Polish company law and residence regulations are subject to change. Confirm current requirements with a qualified Polish accountant or legal advisor before proceeding.

Book a consultation