How Do You Register a Company in Poland as a Foreigner? (2026)

In short:

  • Foreigners can register and own 100% of a Polish company. For most non-EU entrepreneurs, the sp. z o.o. (limited liability company) is the practical choice.
  • The fastest route is online via the S24 system, which can take as little as 1 business day for the registration itself; the full setup (tax numbers, bank account, VAT) usually takes 2–4 weeks.
  • Core costs: 5,000 PLN minimum share capital (stays in your business), plus registration fees of roughly 350 PLN online, plus accounting and optional setup support.
  • You’ll need a registered office address in Poland, identification documents, and the company’s founding details. Notarised documents may be required if you can’t sign in person.
  • A Polish-speaking accountant isn’t legally mandatory at the registration step, but in practice it’s what keeps the process — and everything after it — from going wrong.

Starting a business in Poland as a foreigner is very achievable. Poland has one of the more open business environments in the EU for non-residents, and tens of thousands of foreign-owned companies operate here. But the process runs entirely in Polish, involves several government bodies, and has a few decisions early on that are hard to reverse later. This guide walks through what actually matters in 2026.

Can a foreigner register a company in Poland?

Yes — a foreigner can register and own a Polish company, with no requirement to be a Polish citizen or resident. Citizens of the EU, EEA and a number of other countries can register essentially any business form; citizens of most other countries can freely set up the sp. z o.o. (limited liability company) and own all of its shares.

In practice this is why the sp. z o.o. is the default recommendation for most foreign founders: it’s open to everyone, it limits your personal liability to what you put into the company, and it’s the structure Polish banks, clients and authorities are most comfortable dealing with.

Sp. z o.o. or JDG — which company type should you choose?

For most foreign founders the practical answer is the sp. z o.o., because it allows 100% foreign ownership and limits personal liability; the JDG (sole proprietorship) is cheaper to run but requires a specific residency status and makes you personally liable. The form you choose shapes your taxes, your paperwork and your personal risk.

Sp. z o.o.JDG
Legal formSeparate legal entityYou, as an individual
LiabilityLimited to company assetsPersonal and unlimited
Open to non-residentsYes, without restrictionRestricted — needs residency status
Minimum capital5,000 PLNNone
TaxationCIT (9% or 19%)PIT (scale, flat, or ryczałt)
AccountingFull books requiredSimplified bookkeeping possible

Sp. z o.o. (limited liability company)

This is a separate legal entity. Your liability is generally limited to the company’s assets, not your personal ones. It requires a minimum share capital of 5,000 PLN (this isn’t a fee — it becomes the company’s working capital). It’s open to foreign owners without restriction, and it’s the most credible structure when dealing with banks, larger clients and tenders.

JDG (sole proprietorship)

A JDG (jednoosobowa działalność gospodarcza) is simpler and cheaper to run, but it’s only available to people with a specific residency status in Poland, and crucially you are personally liable for the business’s debts. For most non-resident foreigners arriving to start something new, the JDG either isn’t available or isn’t advisable.

We compare these two structures in detail — including the tax differences — in our guide on sp. z o.o. vs. JDG. If you’re unsure which applies to you, that’s the first thing to settle.

How do you register a company in Poland, step by step?

Most foreign founders register an sp. z o.o. through the online S24 system, moving from the company basics to live accounting in seven steps. Here’s the path:

  1. Decide the company basics. Company name, registered address, business activity (PKD codes), share capital, and who the shareholders and board members are.
  2. Prepare and sign the articles of association. Online through the S24 system you can use a standard template and sign electronically. For a tailored structure, you sign in front of a Polish notary instead.
  3. Register in the National Court Register (KRS). This is the official company registry. Through S24 the registration itself is fast — often one business day. Your company legally exists once it’s entered in the KRS.
  4. Receive your identification numbers. Your company is assigned a REGON (statistical number) and a NIP (tax identification number). These are largely automatic after KRS registration.
  5. Open a company bank account. Required for paying in capital, receiving payments and meeting tax obligations. Some banks are more foreigner-friendly than others, and this step often takes the longest.
  6. Register for VAT, if applicable. Not every company must register for VAT immediately, but many do. This is a separate filing with the tax office.
  7. Set up accounting. From day one your company must keep proper records under Polish accounting law. This is the point where most founders bring in an accountant — because the obligations start immediately, not after your first sale.

How long does it take to register a company in Poland?

The KRS registration alone can be as quick as one business day through S24 — but a company that legally exists and a company that’s ready to operate are different milestones. Factoring in tax numbers, a working bank account, and VAT registration, a realistic end-to-end timeline is two to four weeks. Registering through a notary rather than S24, or any complication with documents, can extend that.

How much does it cost to register a company in Poland?

An online sp. z o.o. costs roughly 350 PLN in registration fees plus the 5,000 PLN minimum share capital — and that capital stays in the company as working capital rather than being spent. The headline numbers:

  • Share capital: 5,000 PLN minimum — this stays in your company as working capital, it isn’t spent.
  • Registration fees: roughly 350 PLN for the online KRS registration and announcement.
  • Notary (only if not using S24): several hundred to over a thousand PLN depending on capital and complexity.
  • Accounting: an ongoing monthly cost from the moment you start.
  • Optional setup support: if you use a firm to handle registration, address and VAT for you.

The recurring costs — accounting, the registered address, ZUS where it applies — are the ones founders most often forget to budget for, so factor them in from the start, not after the company exists.

What documents do you need to open a company in Poland?

You need valid identification, the company’s founding details, and a registered office address in Poland — and any document in another language generally needs a sworn (certified) translation into Polish. The exact list depends on your situation, but typically:

  • Valid identification (passport for non-EU founders).
  • The company’s founding details: name, address, activity codes (PKD), capital, ownership.
  • A registered office address in Poland — this can be a physical office or a virtual office address.
  • For shareholders or board members who can’t appear in person, notarised and sometimes apostilled documents, often with sworn translation into Polish.

That translation requirement catches a lot of people out: official documents in another language generally need a sworn (certified) translation to be accepted. It’s worth confirming what’s needed before you travel or post anything.

What are the most common mistakes foreign founders make?

The most common mistakes are choosing the wrong company structure, underestimating the registered-address requirement, treating accounting as a “later” problem, and relying on machine translation for official documents. A few patterns we see repeatedly:

  • Choosing the wrong structure because it looked cheaper, then dealing with personal liability or tax consequences later.
  • Underestimating the address requirement — you can’t register without a valid Polish registered office.
  • Treating accounting as a “later” problem. Your filing obligations begin when the company is registered. Miss the first deadlines and you start your business with penalties.
  • Relying on machine translation for official documents, which authorities won’t accept in place of a sworn translation.
  • Assuming VAT is automatic or optional. Whether and when you register matters, and getting it wrong creates problems with clients and the tax office.

Official sources: Poland’s government portal for entrepreneurs, biznes.gov.pl, and the official step-by-step guide to registering an sp. z o.o. Always confirm current figures and thresholds, which can change year to year.

Ready to set up your company in Poland?

Meyis is a Turkish-speaking accounting office in Warsaw, Poland — a biuro rachunkowe that registers companies for foreign entrepreneurs and handles everything that comes after — bookkeeping, tax, payroll and work permits — in Turkish, Polish, English and more.

Book a free consultation or message us on WhatsApp at +48 692 413 475. We’ll tell you exactly what your situation needs.

Frequently asked questions

Can I register a Polish company without living in Poland?
Yes. You don't need to be a resident to own an sp. z o.o. You will, however, need a registered office address in Poland and a way to handle ongoing obligations like accounting and tax filings.
Do I need to be physically present to register?
Not necessarily. Online registration via S24 with an electronic signature can often be done remotely. Where in-person signing or notarisation is required, that step needs either your presence or properly notarised power-of-attorney documents.
How much share capital do I really need?
The legal minimum for an sp. z o.o. is 5,000 PLN. This isn't a cost — it becomes your company's capital. You can contribute more, but you can't register with less.
Do I have to register for VAT straight away?
Not always. It depends on your activity, turnover and clients. Some businesses must register from the start; others can wait. Getting this decision right early avoids problems later.
Can I run the company in Turkish or English?
You can run your business in any language, but official filings, tax documents and dealings with Polish authorities are in Polish. This is exactly why working with a multilingual accountant matters — so nothing is lost in translation.
Back to blog
Let’s begin

Let’s put your books in order.

Book a free introductory call. We’ll review your situation and map the next steps — in your language.

or call +48 692 413 475 the first call’s on us — really

Request received

Thank you — we’ve got your details and our team is reviewing your request right now. We’ll be in touch within one business day.