fb
Incorporate.ltd
Guide
دليل الدولة

How to Register a Company in Poland as a Non-Resident (2026 Guide)

Poland offers one of Europe's lowest corporate tax rates at 9% (companies earning under PLN 2 million/year).

March 2026 6 min read
How to Register a Company in Poland as a Non-Resident (2026 Guide)

Why Poland?

Poland is the largest economy in Central-Eastern Europe and an EU member since 2004. Yet it remains one of the most overlooked jurisdictions for international founders because it lacks the glamour of Estonia's e-Residency or the tax prestige of Ireland.

What Poland actually offers is striking: 9% corporation tax for "small taxpayers" (revenue under PLN 2 million, approximately €440,000), full EU Single Market access, a highly educated workforce (the cheapest in the EU for IT talent), and one of the fastest company registration systems in Europe — 24 hours via the S24 online portal.

For EU-market-oriented businesses that want low costs, EU legal standing, and minimal setup friction, Poland deserves serious consideration.

---

Entity Type: Spółka z ograniczoną odpowiedzialnością (Sp. z o.o.)

The Polish private limited company. Minimum share capital: PLN 5,000 (~€1,100). Can be formed by a single shareholder. Directors (members of the management board) can be non-residents with no Polish residency or language requirement.

---

Step 1: Choose Your Formation Method

Option A — S24 Online Portal (Fastest) Poland's KRS (National Court Register) S24 system allows same-day company registration online. Requirements: Polish electronic signature (ePUAP account) or — for foreigners — a Trusted Profile. Obtaining a Trusted Profile as a foreigner requires a one-time verification, which can be done remotely via video call with Polish authorities or in person at a Polish consulate.

Option B — Traditional Notarial Route (More Common for Non-Residents) Form via a Polish notary, with English-language translations. Timeline: 5–10 business days. Cost: PLN 1,000–3,000 in notary fees. Most non-residents choose this route as it avoids the ePUAP setup complexity.

---

Step 2: Prepare Required Documents

  • For each director and shareholder:
  • Passport copy (notarised for non-EU nationals)
  • Proof of address
  • PESEL number if applicable (Polish personal ID number — non-residents can apply for one for business purposes)
  • Company documents:
  • Articles of Association (Umowa spółki) — standard template available via S24
  • Statement of share capital payment
  • Registered address in Poland (required — use a virtual address service: PLN 800–1,500/year)

---

Step 3: Register at the KRS (National Court Register)

File with the appropriate Regional Court (Sąd Rejonowy) via your notary or the S24 portal. Registration cost: PLN 350 (standard) via S24. The KRS issues a KRS number — your official registration number.

---

Step 4: Obtain NIP and REGON

  • Within 7 days of KRS registration, the company is automatically assigned:
  • NIP (Tax Identification Number) — your corporate tax ID
  • REGON (Business Registry Number) — statistical number required for VAT and other registrations

---

Step 5: Register for VAT (if required)

Polish VAT rate: 23% standard. Registration is mandatory when taxable sales exceed PLN 200,000/year (~€44,000). Voluntary registration below this threshold is common and recommended for B2B businesses (to reclaim input VAT).

Registration via tax office (Urząd Skarbowy). EU VAT ID format: PL followed by 10 digits.

---

Step 6: Open a Business Bank Account

  • Options for non-residents forming a Polish Sp. z o.o.:
  • mBank, Santander Poland, PKO BP — traditional Polish banks requiring in-person visit for non-residents
  • Nest Bank — fully digital, Polish company, reasonable onboarding for foreign-owned entities
  • Wise Business — not a Polish bank account but widely used by Polish Sp. z o.o. owners who don't need a local PLN account
  • Revolut Business — EU IBAN, works for EU-VAT registered Polish companies

For share capital payment (PLN 5,000 minimum), you need a Polish bank account before or at registration. Many formation agents have a solution for this via their own accounts temporarily.

---

Tax Rates Summary

SituationCorporate Tax Rate
Revenue < PLN 2M/year (small taxpayer)9%
Revenue ≥ PLN 2M/year19%
Capital gains from shares19%
Dividend withholding tax19% (reduced by treaties)

Polish personal income tax on dividends from a Sp. z o.o. received by a Polish-resident individual: 19% flat. For non-resident shareholders, the rate is 19% reduced by applicable treaty.

---

The Estonian Comparison: Why Poland Wins for Active Businesses

Estonia's OÜ is famous for 0% tax on retained profits. But retained profits are only valuable if you're not taking dividends. The moment you distribute, Estonia charges 20/80 (effectively 25%) on distributed profits — making it less efficient than Poland's 9% for a business that regularly pays dividends or salaries.

  • For a founder extracting €100,000/year from their company:
  • Estonian OÜ: ~25% distribution tax = €25,000 tax
  • Polish Sp. z o.o.: 9% CT on profit, then 19% dividend tax on what remains = ~€24,400 total (rough calculation) — similar but with lower CT, more treaty options, and more favourable at lower income levels

For businesses reinvesting profits, Estonia wins. For businesses distributing profits to non-EU founders who benefit from treaty rates below 19%, Poland can win.

---

Common Mistakes

Using the S24 template articles when you have multiple shareholders. S24 uses standardised articles that don't include a shareholder agreement, drag-along/tag-along rights, or custom veto rights. For any multi-founder business, have a Polish lawyer draft proper articles and a shareholders' agreement.

Forgetting the PLN 5,000 share capital. Unlike a UK Ltd (£1 minimum) or Estonian OÜ (€0.01 minimum), Polish Sp. z o.o. requires PLN 5,000 actually paid in. This must be deposited to the company account before or immediately after registration. Many non-residents miss this and cause registration delays.

Not registering for VAT when you should. Polish VAT at 23% adds up fast if you're billing EU clients. EU B2B clients expect a valid VAT number for the reverse charge mechanism. Register immediately if you plan any EU B2B billing.

---

Annual Compliance

  • Annual financial statements: filed with KRS within 6 months of financial year end (October 1 for calendar-year companies)
  • Corporate tax return (CIT-8): filed by end of March of following year
  • VAT returns: monthly (JPK_VAT filing — electronic)
  • Monthly corporate tax advance payments required during the year

---

FAQs

Do I need a Polish address to form a Sp. z o.o.? Yes. A Polish registered address is mandatory. Virtual address services are available from PLN 800–1,500/year and satisfy this requirement.

Can a non-resident be the sole director of a Polish Sp. z o.o.? Yes. There is no Polish residency requirement for directors. However, the director must be able to sign documents, and some Polish banks require in-person KYC for the account.

Is Poland in the Schengen Area? Yes. Poland joined Schengen in 2007. A Polish company provides legal basis for applying for a Polish D-type visa, though this is separate from the company formation process.

What happens if I miss the annual KRS filing? The KRS can impose fines and ultimately strike the company off. Automated penalties apply for late accounts filing. Use a Polish accountant (€100–300/month) to avoid compliance issues.

Can I use a Polish Sp. z o.o. to access EU VAT OSS? Yes. A Polish company is fully EU-registered and can use the OSS (One-Stop-Shop) system to file a single EU VAT return for all B2C digital sales to EU consumers. This is a practical reason many e-commerce sellers form a Polish entity.

دليل ذو صلة

اقرأ دليل التأسيس الكامل لهذه الدولة — الهياكل والتكاليف والضرائب والخدمات المصرفية والتأشيرات.

عرض الدليل الكامل

هل تحتاج مساعدة في اختيار الولاية القضائية المناسبة؟

استخدم أداة اختيار الدولة المجانية أو احصل على استشارة مخصصة.

This content is educational and does not constitute legal or tax advice. Always consult a qualified professional for your specific situation. Data last verified March 2026.