Incorporation and banking since 2016

Set up a company in Poland remotely

We register companies, sell shelf companies and handle corporate bank account opening. We work with with non-residents from many countries — no residence permit and no trip to Poland required.

  • Fixed price and timeline agreed before we start
  • You pay after we agree the scope — no upfront fees
  • PESEL and e-signature arranged remotely
  • Accounting and legal support after registration
  • Operating since 2001
  • Warsaw office
  • Reply in 15 minutes
  • Fully online

Where to start

Pick your situation

Three typical scenarios. Each has its own price, timeline and set of documents.

from EUR 440 · 1–3 days

I want to set up a company in Poland

A new Sp. z o.o. from scratch: name, articles of association, PKD codes, KRS registration, NIP and REGON. All online, no travel needed.

See the packages
from EUR 550 · same day

I need a company urgently

A shelf company aged 1–3 months with no trading history. The transfer takes an hour, and it can come with VAT and EORI already in place.

See shelf companies
from EUR 200 · 1–3 days

I have a company, I need an account

We match your company to the right bank, secure approval before the visit and prepare the documents. Non-resident companies follow a separate procedure.

See the terms

Process

How registration works

From your first message to a company with a working bank account — typically three days to two weeks, depending on the package.

Consultation

We go through your case, pick the legal form and the package and quote an exact price and timeline. Both are fixed in the agreement.

same day

PESEL and e-signature

We arrange the PESEL number and the e-signature remotely — both are needed for filing and for the bank.

2–5 days

New company

We draft the articles of association, select PKD codes, file with the KRS register through the S24 system and pay the state fees.

1–3 days

Account and launch

We obtain NIP and REGON, add VAT and EORI where needed, support the account opening and hand over the documents.

1–14 days

Pricing

Packages and prices

Prices are final for the work listed. State fees are included; bank charges and notary costs are not.

Start

The minimum to get the company registered

440 EUR550 EUR

state fees included · 1–3 days

  • Name approval and articles of association
  • PKD activity code selection
  • KRS filing and state fees
  • Tax registration: NIP-8, PCC-3
  • Access to documents in S24
  • Registered address
  • VAT and EORI
Most popular

Standard

With a registered address in Warsaw

650 EUR725 EUR

12 months of address included · 1–3 days

  • Everything in Start
  • Registered address in Warsaw for a year
  • Mail received, scanned and forwarded
  • Support until NIP and REGON are issued
  • Accounting and tax guidance
  • VAT and EORI

Turnkey

A company ready to trade from day one

1 050 EUR1 166 EUR

PESEL, e-signature, VAT and EORI included · 5–10 days

  • Everything in Standard
  • PESEL number obtained remotely
  • E-signature issued and activated
  • VAT number: domestic and VAT-UE
  • EORI customs number
  • Help with opening a bank account

Sp. z o.o. without VAT

A clean company aged 1–3 months

550 EUR700 EUR

transfer in 1 hour

  • A company with no trading history
  • Online transfer into your name
  • Change of name, address and PKD codes
  • Registered address in Warsaw, 12 months
  • Access to documents in S24
  • VAT and EORI
For trade and export

Company + VAT + EORI

Invoice from day one

1 200 EUR1 500 EUR

transfer in 1 hour

  • Everything in the package without VAT
  • VAT number and VAT-UE
  • EORI customs number
  • Support with registration formalities
  • Accounting guidance

Company with a bank account

Company, VAT, EORI and a bank account

from EUR 1,500

timeline depends on the bank

  • Everything in Company + VAT + EORI
  • Support with opening the account
  • Bank selection based on your activity
  • Pre-approval with the bank
  • Online banking activation

Account for a Polish company

Sp. z o.o. or JDG with foreign shareholders

from EUR 200

director visit required · 1–3 days

  • Bank selection based on your company profile
  • Bank approval before the visit
  • Document pack prepared
  • Interpreter at the signing
  • Online banking activation
See full terms

Account for a non-resident

Company registered outside Poland

from EUR 650

visit or power of attorney · 7–30 days

  • Assessment of your chances before filing
  • We work with PKO BP and BNP Paribas
  • Apostille and sworn translation
  • Dialogue with the bank compliance team
  • Classic offshores not accepted
See full terms

Remote opening

No director travel to Poland

from EUR 850

by power of attorney · 2–3 weeks

  • Pre-approval within 3–5 days
  • Notarised power of attorney prepared
  • Sworn translation of documents
  • Filing through our representative in Poland
  • Online banking activation
See full terms

Not sure which package is yours? Take the 2-minute quiz — four questions and you will see the right option with its price and timeline.

Why us

What you get beyond the paperwork

You can register a company in Poland on your own. The question is how much time and money fixing the mistakes along the way will cost.

The price does not change along the way

Price and timeline are fixed before we start. No “additional costs have come up” halfway through.

We work without prepayment

We charge nothing for the consultation or for choosing the right setup. You pay once the work is done — the company is in the register or the bank account is live.

We work remotely

Our clients are usually based outside Poland and are non-residents. Most of what we do is handled remotely and requires no personal visit.

We know where you will be refused

We know the practice well enough to flag in advance what needs attention so that the bank does not refuse your account application.

Office in Poland

Our company is based in Poland and we deliver every service ourselves, without intermediaries or outsourced local lawyers.

We stay on after registration

Accounting, KRS amendments, apostille, VAT, address renewal, help with a frozen account — whenever you need it.

Recommended by

  • inPL Group — accounting in Poland
  • Ormi Group — business consulting
  • Key2Law — high-risk industries
  • Legal services for IT
2001founded
500+companies registered
100+bank accounts opened
1 dayfastest registration

Cases

How this works in practice

A few typical cases and how they were handled.

Poland · Banking

Remote account opening in Poland for an Estonian company

An Estonian logistics company with a complex ownership structure. The task was to open an account at PKO BP remotely, as the director was based in Canada.

2 weeksPKO BP
Poland · FinTech

Shelf company with an MIP payment licence

A client looking to buy a shelf company holding a Polish payment licence. We sourced the company and supported the deal at every stage.

Shelf companies4 weeksFull support
Poland · Incorporation

Company registration plus a bank account

Remote company registration together with opening a bank account. The founders were physically located in different countries.

Incorporation3 weeks

Not sure which option is yours?

Answer four questions and we will show you the right package with its price and timeline. Or message us if it is easier to explain in your own words — we reply within 15 minutes during working hours.

  • No prepayment
  • Fixed price
  • Warsaw office

Find your setup in 2 minutes

Four questions about your situation. We ask for contact details only at the end, after the result.

or message us directly

+48 888 891 537 · Mon–Fri 10:00–20:00 (Warsaw)

Registering a company in Poland in 2026: what to settle before you start

Registering a spółka z o.o. (a Polish limited liability company) costs PLN 275 in state charges in 2026: a PLN 250 court fee in the S24 system and PLN 25 of PCC transaction tax on the minimum share capital of PLN 5,000. The PLN 100 charge for the Monitor Sądowy i Gospodarczy announcement was abolished on 29 November 2025. Registration through S24 takes one to three working days. Figures stated as at September 2026.

What follows is the part that stretches a registration into weeks. A Polish company can still be formed without setting foot in Poland — but since 1 January 2026 the route everyone used for years is closed to third-country nationals. PESEL, then profil zaufany, then S24: that chain no longer works without a trip. Two other routes do, and almost nobody writes about them.

Below: 2026 figures with dates, the two remote routes that still work, the deadlines that start running the moment the company is entered in the KRS, and two sections written specifically for an English-speaking founder — where the Withdrawal Agreement line falls for UK citizens, and which electronic signature a Polish state system will actually accept from outside the EU.

In brief

  • State charges for registering a spółka z o.o. through S24 — PLN 275 (PLN 250 court fee plus PLN 25 PCC on capital of PLN 5,000). Through a notary — from PLN 525 plus the notary’s fee.
  • Since 1 January 2026 a third-country national cannot obtain a PESEL number remotely — art. 18 ust. 1a of the ustawa o ewidencji ludności requires the applicant to appear in person at a gmina office. Exempt: nationals of the EU, the EEA and Switzerland, UK citizens who are Withdrawal Agreement beneficiaries, and their family members.
  • The company can still be registered without travelling — with a qualified electronic signature from any provider on the EU trusted list (eIDAS), or through a notarised power of attorney to a representative in Poland. DocuSign and Adobe Sign are not qualified trust services and carry no weight.
  • The 9% CIT rate applies in 2026 where 2025 sales revenue including VAT stayed below PLN 8,517,000 and current-year revenue net of VAT stays below PLN 8,431,000.
  • Three deadlines start on entry in the KRS: CRBR — 14 days (penalty up to PLN 1,000,000), NIP-8 — 21 days, VAT-R before the first taxable sale.
  • The EU single market held 452 million people on 1 January 2026 according to Eurostat, 36.3 million of them in Poland itself.
The full picture: costs, deadlines, tax, signatures and banking Collapse 14 sections and 13 tables: what changed in 2026, which documents you need, how much tax a Polish company pays, which signature works from outside the EU and why banks refuse accounts

What it costs to register a company in Poland in 2026

The compulsory payments to the state when registering a spółka z o.o. with the minimum capital of PLN 5,000 come to PLN 275 in the S24 system and PLN 525 plus the notary’s fee where the company is formed by notarial deed and filed through the Portal Rejestrów Sądowych (PRS). That is the entire compulsory minimum: since 29 November 2025 the Monitor Sądowy i Gospodarczy announcement and its PLN 100 charge have been abolished, including on first registration.

Table 1. State charges on registering a spółka z o.o. September 2026.
ChargeS24 (online), PLNNotary and PRS, PLN
Court fee for entry in the KRS250500
PCC at 0.5% of capital of PLN 5,0002525
Monitor Sądowy i Gospodarczy announcement0 (abolished 29.11.2025)0 (abolished 29.11.2025)
Notary’s fee for the deed of formationfrom several hundred PLN
Compulsory minimum275from 525 plus the notary
Time to entry in the KRS1–3 working daysseveral days to several weeks

The conclusion in one line: if the articles are standard, use S24 — half the cost and faster. The notarial form is needed where the S24 template cannot go: a contribution in kind (aport), share classes, non-standard voting rules, preference shares.

Our package prices on this page are quoted in euro while the state charges are in złoty. That is deliberate: the charges are set by Polish law in złoty and do not move with the exchange rate, while we fix our fee in euro for the whole engagement so you do not pay for currency movement.

Do you have to travel to Poland to form a company

You do not have to travel — but which route is open to you depends on your nationality, and since 2026 that has become the first question. A company can be registered remotely in two ways: with a qualified electronic signature from a provider on the EU trusted list, or through a notarised power of attorney to a representative in Poland. The third route — PESEL, then profil zaufany, then S24 — now requires a personal visit to a gmina office for anyone outside the EU, the EEA and Switzerland.

What is out of date in most sources. English-language results for “register a company in Poland remotely” still promise a PESEL number obtained by power of attorney with no trip. For a national of a third country that has been wrong since 1 January 2026: art. 18 ust. 1a of the ustawa z 24 września 2010 r. o ewidencji ludności, inserted by the ustawa of 12 September 2025 (Dz. U. poz. 1301), requires the applicant to appear in person. The full analysis is on our page about the PESEL number for foreigners.

Table 2. Three routes to remote registration. September 2026.
RouteOpen without travelling toWhat it takesTiming
Qualified EU signature (eIDAS)everyone, third-country nationals includeda certificate from a provider on the EU trusted list; no PESEL needed2–5 days for the signature, then 1–3 days in S24
Notarised power of attorneyeveryonea deed before a notary, an apostille where no legal-assistance treaty applies, and a sworn translationfrom 5 days
PESEL → profil zaufany → S24EU, EEA and Swiss nationals, Withdrawal Agreement beneficiaries and their familiesan application at a gmina with a stated legal basis1–7 working days

A profil zaufany does not preserve the written form of a transaction — it is equivalent to a handwritten signature only in dealings with a public body. A qualified signature under art. 78¹ of the Kodeks cywilny does preserve the written form and is recognised across the EU. For registering a company either will do; for contracts with counterparties only the second will.

Which e-signature actually works from outside the EU

A qualified electronic signature issued by any provider on the EU trusted list works directly in S24, in the Portal Rejestrów Sądowych and in PUESC, under the eIDAS Regulation, and requires no PESEL number. The provider does not have to be Polish: an Estonian ID card, an Italian firma digitale and a Spanish FNMT certificate are all accepted by Polish state systems on exactly the same footing as a Polish one.

This is where most founders lose time, because the market is full of things that look like electronic signatures and are not.

Table 3. What Polish state systems accept. September 2026.
ToolWhere it worksWhat it takes to get one
Qualified signature from an EU trusted-list providerS24, PRS, PUESC, contracts with counterparties; recognised across the EUa passport; no PESEL; from PLN 239 net per year
Profil zaufanyPolish government services only; does not preserve the written form of a transactiona PESEL number; free; valid three years
DocuSign, Adobe Signnowhere in Polish state systems
A scanned or drawn signaturenowhere
A qualified signature from outside the EUnowhere, unless the issuing country is on the EU trusted list

DocuSign and Adobe Sign are not qualified trust services under eIDAS. They are perfectly good for commercial contracts between private parties who accept them, and they mean nothing at all to the KRS, to a Polish notary or to the tax office. The distinction is legal, not technical: a qualified signature rests on a certificate issued by a supervised provider listed by an EU member state, and nothing else carries that status.

The practical conclusion: buy the qualified certificate first, then start the registration. It is the single item with the longest lead time — two to five days — and everything else in the S24 route waits on it.

UK citizens: where the Withdrawal Agreement line falls

A British passport on its own no longer opens the remote PESEL route. The exemption in art. 18 ust. 1a covers UK citizens who are beneficiaries of the Withdrawal Agreement — broadly, those who were exercising free-movement rights in Poland before the end of the transition period — together with their family members. A British national who first came to Poland after that is treated as a third-country national and must appear in person.

Table 4. Five situations for a UK citizen. September 2026.
SituationRemote PESELRemote company registration
Withdrawal Agreement beneficiary, resident in Poland before the transition endedyesyes
Family member of a beneficiaryyesyes
UK citizen who first came to Poland after the transitionno — personal appearance requiredyes, with a qualified EU signature or a power of attorney
Dual UK and EU nationalyes, on the EU passportyes
UK citizen who has never been to Polandnoyes, with a qualified EU signature or a power of attorney

The conclusion in one line: for a UK founder the PESEL question is usually the wrong question. A Polish company can be registered and run without one, and a qualified certificate from an EU provider settles the signing problem in a few days without a flight.

The other half of the Brexit question is the company itself. A UK limited company can trade with the EU, but it is established in a third country: it needs an EU EORI number for customs, cannot use intra-Community supply rules on its own, and in several sectors cannot access EU procurement. A Polish spółka z o.o. is an EU company from day one — see the EORI number and VAT registration in Poland.

“When a client outside the EU tells us they need a PESEL number in order to open a company, we almost always answer that they do not. What they need is a qualified signature — it is arranged remotely, it works in S24, PRS and PUESC, and it needs no visit to a gmina. The PESEL comes later, and not for everyone.”

Marta Kowalik, lawyer at napolshu.com

What changed for a foreign founder on 1 January 2026

Three things changed: access to a PESEL number, the VAT exemption threshold and the KSeF regime. None of them stops a foreigner from forming a company — but each changes the order of work if you are following a guide written in 2024.

Table 5. Before and after. September 2026.
ItemBefore 2026From 2026
PESEL for a third-country nationalby power of attorney, no travelpersonal appearance at a gmina only, art. 18 ust. 1a
MSiG announcement on registrationcompulsory, PLN 100abolished from 29.11.2025
VAT exemption thresholdPLN 200,000PLN 240,000 from 01.01.2026
Receiving e-invoices in KSeFvoluntarycompulsory for everyone from 01.02.2026
Issuing invoices through KSeFvoluntaryfrom 01.02.2026 above PLN 200m turnover, from 01.04.2026 for the rest, from 01.01.2027 for the smallest
PKD activity codesPKD 2007PKD 2025; old codes valid to 31.12.2026, automatic reclassification by GUS from 01.01.2027

The practical consequence for a new company: register it with PKD 2025 codes from the start, and set up receipt of invoices in the Krajowy System e-Faktur (KSeF) before the first purchase from a Polish supplier — otherwise invoices will arrive in a system you cannot log into.

Which documents the founder has to provide

An individual founder needs three things: a valid passport with at least six months to run, a correspondence address in Poland and an electronic signature. The correspondence address can be a virtual office — one is included in the Standard and Turnkey packages. No residence permit and no residence card is required to register a company.

Table 6. Documents by type of founder. September 2026.
FounderDocumentsTranslation
Individual, EU nationalpassport, correspondence address, profil zaufany or qualified signaturenone needed
Individual, third-country nationalpassport valid six months or more, correspondence address, qualified EU signaturenone needed
Corporate foundernotarised copies of constitutional documents and a register extract, a resolution to form the subsidiarysworn translation into Polish is compulsory
Acting through a representativea notarised power of attorneysworn translation; apostille unless a legal-assistance treaty applies

Two points that cost English-speaking founders the most time. EU membership does not exempt corporate documents from the apostille — the EU regulation that removed legalisation covers civil-status records, not extracts from commercial registers. And the translation must be made by a sworn translator on the register kept by the Polish Ministry of Justice; a certified translation made in your own country will be refused.

Spółka z o.o. or JDG — which form to choose

A foreign founder almost always takes the spółka z o.o. — not for tax reasons but for liability and access to banking. A jednoosobowa działalność gospodarcza (JDG, a sole trader registered in the CEIDG) is set up in a day and needs no full accounting, but the owner is liable with personal assets, and a non-EU national can only register one if they hold a qualifying residence title.

Table 7. Spółka z o.o. and JDG for a foreign founder. September 2026.
CriterionSpółka z o.o.JDG (sole trader)
Who can set it upany foreigner, no residence permit neededEU nationals; others only with a qualifying residence title
Minimum capitalPLN 5,000none
Liabilitylimited to the contribution; the zarząd is subsidiarily liableall personal assets
Tax on profitCIT at 9% or 19%; Estonian CIT at 10% or 20%scale at 12/32%, flat 19% or ryczałt at 2–17%
Accountingfull books, annual accounts filed with the KRSsimplified
Opening a bank account as a non-residentbanks will work with you; compliance file neededharder, some banks refuse outright
Remote registrationyes, S24 or power of attorneyin practice no

The conclusion in one line: if you do not live in Poland, the spółka z o.o. is the only form you can reliably open and run from abroad.

How much tax a Polish company pays in 2026

The 9% CIT rate applies in 2026 where sales revenue including VAT for 2025 did not exceed PLN 8,517,000 and current-year revenue net of VAT does not exceed PLN 8,431,000. The two figures differ for a reason: the first converts EUR 2 million at the NBP rate on 1 October 2025 (4.2586), the second at the rate on 2 January 2026, the first working day of the year (4.2156). Cross the second limit mid-year and the rate becomes 19% from that point.

Table 8. Tax on a Polish company. September 2026.
TaxRateCondition
CIT, preferential9%2025 revenue up to PLN 8,517,000 gross and current revenue up to PLN 8,431,000 net
CIT, standard19%everything above the limit
Estonian CIT10% or 20%tax only on distribution; excludes the 9% rate
Withholding on dividends19%reduced by the applicable double tax treaty, on a residence certificate produced before payment
VAT23 / 8 / 5 / 0%exemption below PLN 240,000 turnover from 01.01.2026
Combined burden on the owner26.3% or 34.4%CIT plus dividend withholding, at the 9% and 19% rates respectively

The 9% rate is not available to tax capital groups (podatkowe grupy kapitałowe), to family foundations (fundacje rodzinne) or to companies on Estonian CIT. Where the tax year is shorter or longer than twelve months the limit is prorated by the number of months. On registering for VAT and filing VAT-R, see VAT in Poland.

Deadlines you cannot miss after registration

The most expensive deadline is 14 days to file with the Centralny Rejestr Beneficjentów Rzeczywistych (CRBR), the beneficial ownership register, counted from entry in the KRS: the penalty for missing it reaches PLN 1,000,000. The second is form NIP-8, due within 21 days of registration, or 7 days if the company hires an employee. NIP-8 is how the company’s bank account gets onto the biała lista podatników VAT, the official list of VAT taxpayers.

Table 9. Deadlines running from entry in the KRS. September 2026.
ActionDeadlineConsequence of missing it
Filing with the CRBR14 days from entry in the KRSpenalty up to PLN 1,000,000
Form NIP-8 to the urząd skarbowy21 days; 7 days if you hirethe account stays off the biała lista and counterparties lose the deduction
VAT-R registrationbefore the first taxable saleselling without VAT taxpayer status
Notifying changes to the KRS7 days from the eventfines and a compulsory court procedure — see changes in the KRS
EORI number before the first importbefore the customs declaration is lodgedthe shipment is not cleared — see the EORI number
Annual accounts to the KRSby 15 Julyfines and management board liability
CIT-8 returnby the end of the third month after the tax yearinterest and management board liability

What a Polish company gives you in the EU market

A Polish company is access to a single market of 452 million people: that was the population of the European Union on 1 January 2026 according to Eurostat. Poland itself accounts for 36.3 million of that and is the sixth largest EU economy by GDP. A company entered in the KRS receives a VAT-UE number, trades inside the EU under the common rules on intra-Community supply, and clears imports from third countries under the Union Customs Code.

In practice that means no customs duty inside the EU, access to EU public procurement and funding programmes, simpler business travel across Schengen, and the option to use the procedure under art. 33a of the ustawa o VAT — accounting for import VAT in the return rather than paying it in cash at the border, which is a working-capital difference rather than a tax saving but a large one.

Table 10. A Polish spółka z o.o. and a UK limited company, for trade with the EU. September 2026.
PointPolish spółka z o.o.UK limited company
Status in the EUan EU company from the day of the KRS entryestablished in a third country
Customs on goods entering the EUnone between member statesthird-country duty and formalities apply
EORI numbera Polish EORI covers the whole EUa separate EU EORI is needed alongside the UK one
Intra-Community supply at 0% VATavailable on a VAT-UE numbernot available to the UK entity itself
Import VATcan be accounted for in the return under art. 33apaid at the border unless an EU entity imports
EU public procurementopenrestricted in several sectors
Tax on profitCIT 9% or 19%UK corporation tax 19% or 25%

The conclusion in one line: if most of your customers or suppliers are inside the EU, an EU entity removes the customs and VAT friction that a UK company cannot remove from outside. If the EU is a side market, the extra company may cost more in accounting than it saves.

What a Polish company does not give you. Registering a spółka z o.o. is not in itself a basis for a residence permit and confers no right to stay in Poland. A residence title is applied for under a separate procedure with its own evidence; holding shares in a company is one fact taken into account there and does not by itself decide the outcome.

Why banks refuse accounts and what to do about it

A bank refusal is the most common reason a company launch stretches into months, and it is almost always about the risk profile rather than the founder’s nationality. In our experience a refusal from one bank says nothing about the next: risk criteria differ, and the same company is turned down at one bank and opened in three days at another. That is why we secure a pre-approval before the company applies.

Table 11. What the bank sees and what to do. napolshu.com practice, September 2026.
What the bank seesWhat to do
A virtual office at an address shared by hundreds of companieschange the address provider or take an address with a real workplace
High-risk PKD codes: crypto-assets, currency exchange, payment intermediationkeep only the codes you actually use; payment activity needs its own licence — see the MIP licence
A beneficial owner resident in a higher-risk jurisdictionpick a bank that works with that profile and prepare source-of-funds documents
No counterparties and no description of the businessprepare a business description, letters of intent, a website
Data that does not match across the KRS, the CRBR and the applicationreconcile beneficial owners and the address before applying
A founder who cannot travel to signa bank that opens accounts on a notarised power of attorney, or a payment institution account to start with

A detailed account of what banks ask a foreign management board is on our page about a bank account for a Polish company. A refusal does not undo the company: the KRS registration stands, and fixing the profile usually takes between a week and a month.

Common mistakes when registering on your own

Table 12. The mistake and what it costs. September 2026.
MistakeConsequence
Counting on a remote PESEL as a third-country nationalthe process stalls: since 01.01.2026 a personal appearance is required
Assuming a British passport still qualifiesonly Withdrawal Agreement beneficiaries are exempt
Signing filings with DocuSign or Adobe Signnot qualified trust services; Polish systems reject them
Treating a profil zaufany as a substitute for a qualified signature in contractsthe written form is not preserved and the contract is open to challenge
Missing the 14 days for the CRBRpenalty up to PLN 1,000,000
Not filing NIP-8 within 21 daysthe account stays off the biała lista and counterparties lose the deduction
Taking twenty PKD codes “just in case”a bank refusal over a high-risk code you never use
Using the S24 template for a non-standard share structurethe template cannot do it and the registration restarts before a notary
Ordering a certified translation at homePolish authorities accept only sworn translators on the Ministry of Justice register
Forming a company in order to get a residence permitKRS registration is not a basis for residence

The last row deserves a paragraph of its own. In our practice it is the most expensive misconception: someone pays for registration, a virtual office and a year of bookkeeping, then discovers months later that a residence title runs through a different procedure and needs a different body of evidence. The company remains — along with the obligation to file accounts and pay for the address.

How we work and what it costs

  1. We start with nationality and your banking plans. Nationality decides which remote route is open to you; expected turnover decides which bank is worth trying at all.
  2. We choose the form and the PKD codes. Only the ones you will use: surplus codes are a direct cause of bank refusals.
  3. We arrange the electronic signature or prepare a notarised power of attorney with a sworn translation.
  4. We register the company in S24 or before a notary and carry it through to the KRS entry, the NIP and the REGON.
  5. We close the deadlines: CRBR within 14 days, NIP-8 within 21, and where needed VAT-R and EORI.
  6. We obtain a bank pre-approval and see the account through to opening.
  7. We hand over the company with its documents and take on the bookkeeping if you want us to.

Package prices are in the packages and pricing section higher up this page. The price is fixed before the work starts and does not change during it, and we take no advance payment. The full list of services is in our price list.

Fifteen minutes to map your situation

We will tell you whether the remote route is open to you, which form fits, which signature to buy and which bank will open an account for your profile.

What these abbreviations mean

Polish abbreviations in registration documents are not translated, and you will meet all of these in the first few weeks.

Table 13. A registration glossary. September 2026.
AbbreviationFull nameWhat it is
KRSKrajowy Rejestr Sądowythe national court register of companies; the entry is what makes the company exist
S24the online company registration systemregistration on a template deed in 1–3 days, court fee PLN 250
PRSPortal Rejestrów Sądowychthe portal for filing notarial documents with the KRS, fee PLN 500
NIPNumer Identyfikacji Podatkowejthe company’s tax identification number, assigned automatically
REGONRejestr Gospodarki Narodowejthe statistical number, assigned automatically
CRBRCentralny Rejestr Beneficjentów Rzeczywistychthe beneficial ownership register; file within 14 days, penalty up to PLN 1,000,000
PKDPolska Klasyfikacja Działalnościactivity codes; PKD 2025 is current, old codes valid to 31.12.2026
KSeFKrajowy System e-Fakturthe national e-invoicing system; receiving is compulsory for everyone from 01.02.2026
PCCpodatek od czynności cywilnoprawnychtransaction tax; 0.5% of share capital on registration
eIDASRegulation (EU) No 910/2014the rules under which an EU qualified signature is recognised in every member state

Further reading

Frequently asked questions

Do I have to travel to Poland to open a company?

No, provided you hold a qualified electronic signature from a provider on the EU trusted list — it is arranged remotely, works in S24 and needs no PESEL number. The other route without travelling is a notarised power of attorney to a representative in Poland. A trip may be needed to sign with a bank, and not always.

Will DocuSign or Adobe Sign work for Polish filings?

No. Neither is a qualified trust service under eIDAS, so they carry no weight in the KRS, before a Polish notary or at the tax office, and nor does a scanned signature. What works is a qualified certificate from an EU trusted-list provider, or a profil zaufany if you already hold a PESEL number.

Does a British passport still allow remote filing for a PESEL?

Not on its own. The exemption covers UK citizens who are beneficiaries of the Withdrawal Agreement — broadly those exercising free-movement rights in Poland before the transition ended — and their family members. A British national who came later is a third-country national and must appear in person.

What is a PESEL number and is it required to register a company?

A PESEL is the Polish personal identification number. It is not required to register a company: a qualified EU signature replaces it in S24, the PRS and PUESC. Since 1 January 2026 a third-country national can obtain one only by appearing in person at a gmina — art. 18 ust. 1a of the ustawa o ewidencji ludności.

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

State charges come to PLN 275 through S24: a PLN 250 court fee and PLN 25 of PCC on the minimum capital of PLN 5,000. Through a notary it is PLN 525 plus the notary’s fee. The PLN 100 charge for the Monitor Sądowy i Gospodarczy announcement was abolished on 29 November 2025.

Which documents do I need to provide?

A valid passport with at least six months to run, a correspondence address in Poland — a virtual office qualifies and is included in the Standard and Turnkey packages — and an electronic signature. A corporate founder also needs notarised constitutional documents with a sworn translation into Polish.

Spółka z o.o. or JDG — which should I choose?

A JDG is registered in a day and needs no full accounting, but the owner is liable with personal assets and a non-EU national needs a qualifying residence title to register one. A spółka z o.o. has PLN 5,000 of capital, limited liability and access to banking, and can be opened from abroad.

How much tax does a Polish company pay?

The 9% CIT rate applies in 2026 where 2025 revenue stayed below PLN 8,517,000 gross and current revenue stays below PLN 8,431,000 net; above that the rate is 19%. Including dividend withholding, the combined burden on the owner is 26.3% at the 9% rate and 34.4% at 19%.

How long does the whole process take?

Registration through S24 takes one to three working days once the electronic signature is in hand, and the signature itself takes two to five days. A ready-made company is transferred in about an hour before a notary. A bank account takes one to three days in person, or two to three weeks remotely.

What if the bank refuses to open an account?

A refusal from one bank says nothing about the next: risk criteria differ. We work out the likely cause — the address, the PKD codes, the ownership structure — remove it, and apply to a bank whose client profile fits. We obtain the pre-approval before any visit.

Does registering a company give me a residence permit in Poland?

No. Registering a spółka z o.o. in the KRS is not a basis for residence and confers no right to stay. A residence title runs through a separate procedure with its own evidence; holding shares is one fact taken into account and does not decide the outcome on its own.

This page is for information only and does not replace individual legal advice. Rates, deadlines and charges are stated as at September 2026.

Author: Marta Kowalik, lawyer at napolshu.com. Verified on 14 September 2026. Sources: the ustawa o Krajowym Rejestrze Sądowym, the ustawa o ewidencji ludności (art. 18 ust. 1a, Dz. U. 2025 poz. 1301), the Polish CIT, VAT and PCC Acts, Regulation (EU) No 910/2014 (eIDAS), the EU–UK Withdrawal Agreement, biznes.gov.pl and podatki.gov.pl materials, and Eurostat data as at 1 January 2026.