
A complete, practical guide to company formation in Poland for non-residents — covering legal structures, the S24 online system, taxes, costs, and the path to a Temporary Residence Card (TRC) through business activity.
Contents
- Who Opens a Company in Poland — and Why
- Sp. z o.o. or JDG — Which One Can You Actually Use?
- Where to Begin: Assess the Complexity of Your Structure
- Why We Recommend the S24 Online System
- Tax Obligations After Company Registration in Poland
- Company Registration in Poland by Nationality
- Accounting and Operational Costs After Registration
- Frequently Asked Questions
- Key Takeaways: Starting a Company in Poland as a Foreigner
Poland is one of Europe’s most compelling destinations for foreign entrepreneurs. With a €650 billion economy, uninterrupted GDP growth for over 30 years, and full access to the EU single market, opening a company in Poland gives international business owners a genuine competitive edge. The corporate tax rate starts at just 9% for qualifying companies — among the lowest in the European Union.
But the process is not the same for everyone. Your nationality, the complexity of your business structure, and the registration method you choose all determine how fast, how expensive, and how smooth the entire process will be. This guide covers everything you need to know to register a company in Poland as a foreigner in 2025.
- 5,000 PLN minimum share capital for Sp. z o.o. (≈ €1,100)
- 9% Corporate tax rate for small companies under €2M revenue
- 1-7 Business days to register online via S24 system
Who Opens a Company in Poland — and Why
Foreign entrepreneurs choose Poland for a wide range of strategic reasons. The most common profiles we work with at ONE PLUS are EU citizens relocating or expanding their business, non-EU founders looking for an EU-registered entity to access European clients and payment processors, IT specialists and remote workers using Poland as their base of operations, and Ukrainian entrepreneurs seeking business continuity and EU market access.
The practical benefits go beyond low taxes. A Polish company gives you a European VAT number, enables you to hire staff under Polish employment law, opens doors to EU funding and grants, and — critically for many non-EU nationals — creates a legal basis for applying for a Temporary Residence Card (karta pobytu czasowego), commonly referred to as a TRC or “karta pobytu.” After six months of running a registered company in Poland, you can apply for temporary residency. After five years, for permanent residency.
Poland’s strategic location — bordering Germany, Czech Republic, Slovakia, Ukraine, Belarus, Lithuania — also makes it a natural logistics and operations hub for businesses serving both Western and Eastern Europe.
Sp. z o.o. or JDG — Which One Can You Actually Use?
This is the most important distinction for foreign entrepreneurs, and it is frequently misunderstood. Poland offers several legal forms for conducting business, but for foreigners, the practical choice comes down to one structure in the vast majority of cases.
✓ Recommended for foreigners: Sp. z o.o. (LLC)
Spółka z ograniczoną odpowiedzialnością — the Polish equivalent of an LLC. Available to citizens of any country. Minimum capital PLN 5,000. Limited liability, flexible management, full EU presence. Approximately 80–85% of all new company registrations in Poland use this structure.
Available to all foreigners
✗ Mostly unavailable to foreigners: JDG (Sole Proprietorship)
Jednoosobowa działalność gospodarcza — individual business activity. Requires a PESEL number and legal right to work in Poland. Most non-EU nationals and many EU nationals without established residency simply do not qualify. Even where accessible, unlimited personal liability makes it unsuitable for serious commercial activity.
Polish citizens / select visa holders only
| Feature | Sp. z o.o. | JDG |
|---|---|---|
| Liability | Limited to share capital — personal assets protected | Unlimited — personal assets at risk |
| Minimum capital | PLN 5,000 (≈ €1,100) | None required |
| Corporate / income tax | 9% (small) or 19% (standard CIT) | 18–32% PIT or flat 19% PIT |
| Who can register | Any natural or legal person, any nationality | Polish citizens and select visa holders with full work rights |
| TRC basis | Yes — company activity supports residence permit application | Limited — depends on visa type |
There is also the Spółka Akcyjna (S.A.) — the joint-stock company. Following 2025 reforms, the minimum capital requirement was reduced to PLN 50,000 (from PLN 100,000). This structure is relevant for larger enterprises, startups planning institutional investment, or companies targeting a future public listing. For initial registration, Sp. z o.o. is almost always the right starting point.
Getting started
Where to Begin: Assess the Complexity of Your Structure
Before you choose a registration method, you need to honestly assess how complex and individual your company structure is. This single decision determines whether you can register quickly and cheaply online, or whether you must go through a notary.
| Criteria | Online via S24 | Traditional notary route |
|---|---|---|
| Court fee | PLN 350 total | PLN 500 + notary PLN 500–2,000+ |
| Timeline | 1–5 business days | 2–4 weeks |
| Articles of association | Standardised template — covers most businesses | Fully customisable — special voting rights, dividend waterfalls, drag-along provisions |
| Best for | Single founder, standard business, equal shareholding | Multiple founders with complex arrangements, regulated industries, holding structures |
Why We Recommend the S24 Online System
The S24 system transformed the way companies are registered in Poland. What once required multiple notary visits and weeks of processing can now be completed in one to five business days, from your laptop. But the reason we consistently recommend S24 goes beyond speed and cost savings — it comes down to a critical long-term operational advantage.
⚠ Important — the chain rule: The method of your initial registration determines how all future changes to your company must be made. If you register through S24, every subsequent amendment — change of directors, registered address, share capital, articles of association — can be processed online. Fast, cheap, paperless. However, if you subsequently make even a single amendment through a notary, the chain is permanently broken. From that point forward, every future change must go through a notary. This significantly increases both costs and timelines for the entire life of the company. Choose your path carefully from day one.
Step-by-step: how S24 registration works for foreigners
1. Obtain a PESEL number and create an ePUAP Trusted Profile
Non-residents must first obtain a PESEL number (Polish personal ID number), done at a municipal office or through a power of attorney. The ePUAP Trusted Profile is your free digital identity for all government services in Poland — it enables electronic signing of court documents.
2. Prepare your company details
Choose a unique company name (verify via the KRS portal), define your business activities using PKD codes, select your registered address (a virtual office address is fully valid), and confirm share capital amount (minimum PLN 5,000).
3. Submit the application via S24
Complete the online registration form at prs.ms.gov.pl, select the standard articles of association template, appoint the management board, and sign electronically with your ePUAP profile or qualified electronic signature. Pay the PLN 350 court fee online.
4. Receive KRS, NIP, and REGON numbers
Within 1–7 business days, the registry court issues your KRS number (National Court Register), NIP (tax ID), and REGON (statistical number). These are now issued automatically — no separate applications required.
5. Open a Polish business bank account
Required for depositing share capital and conducting business. Banks such as mBank, Santander, and PKO BP offer English-language onboarding. Budget 1–4 weeks for banking setup, as foreign-owned companies face additional compliance checks.
6. Complete post-registration formalities
File the NIP-8 form with your local tax office within 21 days (reporting your bank account and accountant details). Register with ZUS (social security) if hiring employees. Apply for VAT registration if your turnover exceeds PLN 200,000 annually or if you conduct intra-EU B2B transactions.
Tax Obligations After Company Registration in Poland
Poland’s tax system is transparent by EU standards, but it has specific rhythms and deadlines that require professional management. Missing a quarterly advance payment or a VAT filing deadline triggers penalties that begin accruing from day one.
| Tax | Rate | Notes |
|---|---|---|
| Corporate Income Tax (CIT) | 9% / 19% | 9% for companies with annual revenue below €2M. 19% standard rate. Small company rate from year one |
| VAT (PTU) | 23% / 8% / 5% | Standard rate 23%. Reduced rates for food, pharmaceuticals, construction. Registration mandatory above PLN 200,000 turnover or for EU B2B transactions. |
| Social security (ZUS) | ≈ PLN 1,500/month | Mandatory as company owner. Reduced rates for first 24 months after registration. Exemption if Sp. z o.o. has 2+ shareholders. 24-month reduced rate |
| Dividend tax (PIT) | 19% | Applied to dividends paid to individual shareholders. Tax treaty network may reduce this rate for non-resident shareholders. |
| Innovation Box (IP Box) | 5% | Preferential rate on income from qualifying intellectual property — relevant for software, R&D, tech companies. |
Tax planning matters from day one. The difference between a poorly structured and a properly planned company can be 10 percentage points of effective tax rate — the gap between the 9% small company rate and the standard 19% CIT. Structuring decisions made at registration are difficult and costly to unwind later.
Company Registration in Poland by Nationality
Your passport significantly affects both your registration timeline and your ongoing ability to manage the company from within Poland.
EU and EEA citizens
EU passport holders enjoy the most straightforward path to company registration in Poland. Under EU free movement law, you are treated identically to Polish nationals for business and employment purposes — no special permits, no additional requirements. The main practical obstacle is language: the S24 system operates exclusively in Polish. Professional support eliminates this barrier entirely.
UK citizens (post-Brexit)
British nationals lost EU free movement rights in 2021. UK citizens now require a visa before establishing residency and operating a business in Poland. A well-prepared application demonstrating genuine business substance — investment, job creation, real economic activity — significantly improves outcomes. Start your visa application well before you intend to register.
US, Canadian, and other non-EU nationals
Non-EU nationals cannot register a company on tourist status. A Type D business visa or a Temporary Residence Card is required for active management of the company from within Poland. Remote ownership, however, is permitted — a non-resident can own 100% of a Polish Sp. z o.o. without being physically present, provided the company has a valid registered address and a local accountant.
Ukrainian citizens
Ukrainian nationals under temporary protection status in Poland enjoy significantly simplified procedures. The PESEL number granted with temporary protection serves as the foundation for company registration, making the process nearly as straightforward as for EU citizens. Many Ukrainian IT companies have used business registration in Poland to maintain EU-compliant operations and preserve access to international clients and payment infrastructure.
ONE PLUS helps you register your company
Registering a Sp. z o.o. is one thing. Navigating the visa, residence permit, and tax compliance system as a foreign business owner is another entirely. ONE PLUS provides end-to-end legal support for international entrepreneurs — from company incorporation to obtaining a Temporary Residence Card (karta pobytu czasowego / TRC) based on your business activity in Poland.
We work with EU citizens, non-EU nationals, and Ukrainian entrepreneurs. Our team handles Polish government systems, certified translations, banking introductions, and ongoing compliance — so you can focus on building your business.
- Legal company registration (Sp. z o.o.) in Poland
- TRC (Temporary Residence Card) on business activity basis
- PESEL number and ePUAP Trusted Profile setup
- Business visa support for non-EU nationals
- Registered address and virtual office
- Tax optimisation and CIT / VAT structuring
- Bank account opening support
- Ongoing compliance and accounting
Accounting and Operational Costs After Registration
A Sp. z o.o. in Poland is legally required to maintain proper bookkeeping. This is not optional — you need a certified accountant from day one of operation.
- 700+ PLN net/month — average accounting for a small Sp. z o.o.
- 350 PLN — one-time KRS registration fee via S24
- 21 Days to file NIP-8 after registration — missing this carries penalties
Beyond accounting, budget for a registered address (PLN 100–400/month for a virtual office) and ZUS social security contributions (reduced rate for new companies — approximately PLN 400–700/month in the first two years). The total ongoing cost for a lean, properly structured foreign-owned Sp. z o.o. in Poland runs approximately PLN 1,500–3,000 per month, covering all mandatory obligations.
Accounting tip: When Sp. z o.o. has two or more shareholders, owner-directors are exempt from compulsory ZUS contributions — a significant monthly saving. This is one of several structural choices that substantially reduce obligations if planned correctly from the start.
Frequently Asked Questions
Can I register a company in Poland without visiting Poland in person?
EU citizens can often complete the entire process remotely using a notarised power of attorney. Non-EU nationals typically need at least one visit for visa and bank account requirements. With careful preparation, the in-person component can usually be condensed into a single trip.
How long does it take to register a Sp. z o.o. in Poland?
Via S24: 1–5 business days for KRS registration. Including PESEL, ePUAP setup, and bank account opening, most foreign founders are fully operational within 3–6 weeks of starting the process.
Can a foreigner own 100% of a Polish company?
Yes. There are no restrictions on foreign ownership of a Sp. z o.o. A single foreign natural person or a foreign legal entity can hold 100% of shares with no additional requirements.
Does having a company in Poland help me get a residence permit (TRC)?
Yes. After a minimum of six months of genuine business activity, non-EU nationals can apply for a Temporary Residence Card on the basis of running a business. The application requires evidence of real economic activity, financial stability, and a registered address. ONE PLUS assists with the full TRC application process.
What happens if I make a notarial change after S24 registration?
The electronic chain is permanently broken. All future amendments — any changes — must be made through a notary from that point forward, significantly increasing costs and timelines for the entire life of the company.
Is accounting mandatory for a Sp. z o.o. in Poland?
Yes. All limited liability companies in Poland must maintain full accounting records under Polish accounting standards. A certified accountant is legally required. Average cost starts from PLN 700 net per month for small foreign-owned companies.
Key Takeaways: Starting a Company in Poland as a Foreigner
Poland is genuinely open to foreign entrepreneurs in a way that many EU countries are not. The legal framework is clear, the registration process has been substantially modernised through S24, and the tax incentives are real and accessible. For the vast majority of foreign founders, the correct path is a Sp. z o.o. registered online via S24 — faster, cheaper, and strategically superior for ongoing operations.
JDG remains inaccessible to most foreign nationals. The notarial route is appropriate for genuinely complex structures, but for standard business activity it adds cost without adding value — and permanently increases the cost of future amendments.
Tax structuring should happen at registration, not after the fact. And for non-EU nationals, the link between company registration and a lawful path to Polish residency through a Temporary Residence Card makes the entire process worth approaching with proper legal support from the very beginning.