Company Registration
in Poland —
remote, fixed fee,
2–3 weeks
We register Polish companies for foreign entrepreneurs and investors — sp. z o.o. (LLC), S.A., branches — and coordinate the legal, tax, VAT and accounting steps so your entity is fully operational, not just incorporated.
Over 13 years of experience · English, German, French, Italian, Ukrainian · Fixed fee agreed upfront · 500+ companies registered · clients from 40+ countries
Get a free consultation
We reply within 1 business day · Fixed-fee quoteFixed-fee quote included · No obligation · Reply within 1 business day
Enquiry received!
We’ll get back to you within one business day with a personalised registration plan and fixed-fee quote.
or call: +48 22 873 79 90 · info@cgolegal.com
What our registration service includes
✅ Included
- ✓ Initial structure consultation & route recommendation
- ✓ Company name and PKD business activity review
- ✓ Articles of Association preparation or review
- ✓ Power of Attorney template & coordination
- ✓ Notarial coordination on your behalf
- ✓ KRS filing and court correspondence
- ✓ CRBR registration support
- ✓ NIP-8 and PCC-3 guidance
- ✓ Post-registration checklist & roadmap
- ✓ Coordination with CGO Group accounting/VAT team (on request)
✖ Not included unless agreed separately
- ✕ Share capital (min. 5 000 PLN — contributed by you)
- ✕ Court and notary disbursements
- ✕ Sworn translations of foreign documents
- ✕ Courier and apostille costs
- ✕ Registered address / virtual office
- ✕ VAT registration (separate procedure)
- ✕ Accounting and payroll
Three ways to register a Polish company
Every client situation is different — below is an honest comparison of all available registration methods so you can choose the right one.
Standard / Remote
Articles of Association signed before a Polish notary or remotely via a notarised & apostilled Power of Attorney. The PoA template is provided by us — you notarise it in your home country and send the original by courier to our Warsaw office.
- ✔ Full flexibility in AoA provisions
- ✔ No presence in Poland required
- ✔ Corporate shareholders accepted
- ✔ Allows complex share structures
- ⏱ 2–3 weeks from KRS filing
Online — S24 System
Registration via the Polish Ministry of Justice’s S24 portal. Requires a PESEL number and a qualified electronic signature or ePUAP trusted profile for all shareholders and board members.
- ✔ 2–3 business days from filing
- ✔ Lower court fee (350 PLN)
- ✘ Template AoA only — no custom clauses
- ✘ Cash contributions only (no in-kind)
- ✘ PESEL + e-signature required upfront
Accelerated (Shelf) Company
We register an LLC under our law firm’s name via S24 and then transfer the shares to you via a Share Purchase Agreement (SPA). You become the lawful owner from the day of SPA signing — even before KRS reflects the change.
- ✔ Immediate legal ownership via SPA
- ✔ Director authorised from day of SPA
- ✔ Can be done fully remotely
- ⚠ KRS update still takes 2–3 weeks
- ⚠ Additional cost vs. standard procedure
What our clients say
★★★★★
“CGO Legal made what seemed like a complex process completely manageable. The remote PoA procedure worked smoothly — we had our sp. z o.o. registered within 3 weeks, never leaving London.”
★★★★★
“Fixed fee, clear timeline, no surprises. Jakub and the team guided us through every step. Exactly what I needed as a first-time investor in Poland.”
★★★★★
“As a German investor unfamiliar with Polish law, I needed a firm I could trust completely. Professional, English-speaking, and they delivered on every promise.”
⭐⭐⭐⭐⭐ Rated 4.9/5 · Google Reviews
How remote company registration works
Initial consultation & scoping
We discuss your business activity, share structure, AoA requirements, address needs. You confirm the mandate and pay the proforma invoice.
Documents & Power of Attorney
We send you passport copy request form, PoA template and draft AoA. You notarise and apostille the PoA in your country, then courier the originals to our Warsaw office.
Notarial act & KRS filing
We sign the AoA before a Polish notary on your behalf. We file the application with the Commercial Court (KRS). Registration confirmed within 2–3 weeks.
PESEL, ePUAP & CRBR
We apply for PESEL for the director and register it in KRS. Once PESEL is confirmed, we assist with ePUAP (Polish e-signature) — requires one in-person confirmation within 21 days (tax office in Poland or Polish consulate abroad). CRBR registration follows, which is required to open a bank account.
- Proposed company name
- Scope of business activity (PKD codes)
- Registered address (or virtual office request)
- Names, surnames & passport copies of all shareholders
- Number of shares per shareholder
- Amount & form of share capital (cash or in-kind)
- Names, surnames of all board members
- Representation rules (individual or joint)
- Parents’ names of shareholders (required for KRS)
Registration is the first step — we help you become operational
After KRS confirmation, the company exists legally — but it may still need several steps before it can operate smoothly. Through CGO Group, clients coordinate legal, accounting, tax and immigration support in one place.
Mandatory within 7 days. Required before opening a bank account.
Document prep and bank selection. Most banks require director presence.
Separate Tax Office procedure (~21 days). Not automatic after KRS.
Required by Polish law immediately after incorporation. CGO Finance available.
ZUS registration, employment contracts, payroll setup.
Virtual office available from ~EUR 250/year in Warsaw or Łódź.
Visa, residence and work permit coordination via CGO Mobility.
Commercial agreements, NDA, GDPR — CGO Legal ongoing.
Which Polish company type is right for you?
Over 80% of foreign investors choose sp. z o.o. — but here is how all main structures compare.
Sp. z o.o. — LLC
The most popular choice for foreign investors. Combines limited liability with low setup costs and flexible governance.
- Min. capital: 5 000 PLN
- 1+ shareholders (any nationality)
- Limited shareholder liability
- 9% CIT for revenues < EUR 2M
- No mandatory social insurance for minority shareholders
- Can expand activity scope without changing parent company
S.A. — Joint-Stock Company
Suitable for larger businesses, regulated industries (e.g. finance, insurance) or companies planning a public listing on the Warsaw Stock Exchange.
- Min. capital: 100 000 PLN
- More complex governance (supervisory board required)
- Shares tradeable on capital markets
- Higher setup and compliance costs
Branch (Oddział)
A branch extends an existing foreign company’s activity into Poland. It is not a separate legal entity — the parent company bears full liability.
- No minimum capital requirement
- Activity limited to parent’s scope
- Parent company fully liable
- Suitable for market entry / testing
- Sp. z o.o. can expand scope freely — branch cannot
Key advantages of registering in Poland
A Polish sp. z o.o. gives you unrestricted access to the EU single market — trade, VAT, EORI, SEPA payments and EU contracts.
Companies with annual revenue below EUR 2 000 000 pay only 9% corporate income tax. “Estonian CIT” allows 0% tax on undistributed profits.
You don’t need to travel to Poland. We handle everything remotely via a notarised Power of Attorney — from AoA signing to KRS filing.
Poland is the 6th largest economy in the EU with a central location — a key logistics hub between Western and Eastern Europe.
Shareholders of sp. z o.o. are not personally liable for company debts — liability is limited to the value of their contributed shares.
R&D relief, IP Box (5% CIT on qualifying IP income), Special Economic Zones and investment incentives make Poland highly competitive.
Common mistakes foreign founders make when registering in Poland
Choosing S24 without first checking PESEL and e-signature requirements for all shareholders.
Assuming VAT registration is automatic after KRS — it is a separate procedure.
Ignoring CRBR registration before opening a bank account.
Using a virtual office without preparing for VAT verification by the Tax Office.
Setting up 100% individual shareholder without reviewing ZUS social insurance implications.
Preparing foreign corporate documents without apostille and sworn translation into Polish.
Registering a branch when a subsidiary would offer more operational flexibility.
Not setting up accounting from day one — required by Polish law immediately.
These issues are easier to prevent before incorporation than to fix afterwards.
The people handling your company registration
A dedicated team with 13+ years of experience advising foreign entrepreneurs on Polish company law, compliance and corporate structuring.
Jakub Chajdas
Attorney-at-law. Over 13 years advising foreign corporations and entrepreneurs on Polish company law, corporate structuring and cross-border transactions. Studied law at the University of Łódź (tax law specialisation) and the University of Turin.
Klaudia Kostrzewa
Advocate. Advises foreign entities on conducting business in Poland. Extensive experience in commercial law, energy, pharma and civil litigation.
Fixed-fee quote before we start
Registration costs depend on the route, shareholder structure, documents and scope of post-registration support. Before we start work, you receive a fixed-fee scope in writing — with a clear list of legal fees and external costs. No billing surprises.
| Route | Indicative legal fee |
|---|---|
| S24 (simple structure, PESEL held) | from EUR 1,000 |
| Standard remote — sp. z o.o. | from EUR 1,500 |
| Corporate shareholder / holding | Quote after review |
| Shelf company | Quote after review |
External costs (separate from CGO legal fee):
- • Court fee: 350 PLN (S24) or ~1,000 PLN (standard)
- • Share capital: min. 5,000 PLN (contributed by you, not part of CGO fee)
- • Notary fee: ~800–1,500 PLN (standard route)
- • Sworn translations: ~300–600 EUR if foreign corporate docs required
- • Virtual office: ~250 EUR/year (if needed)
All prices are net of Polish VAT. Exact scope confirmed in writing before mandate starts.
Frequently asked questions
Ready to register your Polish company?
Get a personalised registration plan and fixed-fee quote within one business day. No obligation.
or call +48 22 873 79 90 · Mon–Fri 9:00–17:00 CET
Want to read more first? company registration guide for foreign investors →
