Incorporate.ltd
Guide
Country 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.

Related Guide

Read the complete formation guide for this country — structures, costs, taxes, banking, and visas.

View full guide

Need help choosing the right jurisdiction?

Use our free Country Picker tool or get a personalised consultation.

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.