Warsaw skyline along the Vistula river with the Polish flag

Sp. z o.o. Registration / Tax & Accounting / Residency Options

Poland Company Formation Poland

Your business. A stronger future in Europe.

Register a 100% foreign-owned Polish limited company (Sp. z o.o.) without travelling to Poland. We file with the National Court Register (KRS) online via S24 or through a notary under power of attorney, usually in 1–5 working days, and handle NIP, REGON, CRBR and bank onboarding in English.

Packages from €1,490 + PLN 250 court fee (S24). Fees verified .

  • 100% foreign ownership
  • No visit needed to register
  • Local team in Warsaw

Start your Polish company

Free 30-minute consultation — we reply within one business day.

    Can a foreigner register a company in Poland?

    Poland company formation is straightforward for non-residents. Yes — a foreigner can own 100% of a Polish limited liability company (Sp. z o.o.) and register it without visiting Poland. You need PLN 5,000 share capital, a Polish registered address, and either a qualified electronic signature for the online S24 route or a notarised power of attorney for the notarial route. The court fee is PLN 250 via S24 or PLN 500 via a notary, and S24 companies are usually entered in the National Court Register (KRS) within 1–5 working days. Read our full guide to business incorporation in Poland as a foreigner. Fees as of September 2026.

    Quick Facts.Company registration in Poland, 2026

    What a non-resident founder needs to know before registering a Polish Sp. z o.o.

    Correct as of
    Articles of association and KRS registration documents for a Polish Sp. z o.o.
    100%Foreign ownership

    Any nationality, no Polish partner needed. One shareholder is enough.

    Sp. z o.o.Limited liability company

    The most common structure for foreign founders in Poland.

    PLN 5,000Minimum share capital

    Minimum PLN 50 per share. Not a fee: it stays in your company.

    1–5 daysS24 registration

    Notarial route: 2–4 weeks.

    No local director requiredNon-residents allowed

    Run your company from abroad. Non-EU board members who live in Poland for more than 6 months a year need a Type B work permit.

    PLN 250 / PLN 500 + notaryCourt fee — S24 / notarial

    The PLN 100 MSiG announcement fee was abolished on 29 November 2025. The notarial route adds notary fees and 0.5% PCC tax on share capital.

    9% / 19%Corporate income tax

    9% for small taxpayers (2026 revenue under PLN 8.43M), 19% standard.

    Qualified e-signature requiredFor every board member.
    Board members personally sign the CRBR filing (due 14 days after KRS entry) and the annual accounts. We arrange EU e-signatures remotely.

    S24 or notary: which route should you choose?

    Both routes create the same Polish Sp. z o.o. S24 is cheaper (PLN 250 court fee) and faster (usually 1–5 working days), but uses a fixed template and cash capital only. A notary costs about PLN 850–1,500 and takes 2–4 weeks, but allows bespoke articles, in-kind contributions and signing through a power of attorney.

    S24 online registration vs notarial registration of a Polish Sp. z o.o., September 2026
    Feature S24 (online)Fast. Simple. Digital. NotarialFlexible. Tailored. Offline.
    Government cost PLN 250 court fee (≈ PLN 274–291 with PCC) ≈ PLN 850–1,500 court fee PLN 500 + notary, extracts and PCC
    Time to KRS entry 1–5 working days (often 1 day) 2–4 weeks
    Articles of association Fixed government template Bespoke: share classes, tag/drag-along, vesting, transfer rules
    Share capital Cash only Cash or in-kind (equipment, IP, shares)
    Who signs Every founder and board member, with a qualified e-signature or Polish Trusted Profile A Polish notary, with you in person or an attorney under a notarised, apostilled POA
    Later changes Simple changes can be filed through S24, until the articles are first amended at a notary Every change to the articles needs a notary
    Best for Single founder or simple team, standard business Investors, corporate shareholders, holding and VC-ready structures

    Rule of thumb.

    Choose S24 if you’re a single founder with a standard business, cash capital and a qualified e-signature. Choose notarial if you need share classes, a corporate shareholder, in-kind contributions or a holding structure.

    No e-signature yet? The notarial route with a power of attorney lets you register without travelling to Poland.

    Poland company formation packages.

    Two Poland company formation routes, one Polish Sp. z o.o.: fast online S24 registration or a bespoke notarial structure. Prices are our service fee; the government court fee is PLN 250 (S24) or PLN 500 plus notary fees (notarial). See the full Poland company formation pricing breakdown.

    Most Popular

    Complete (S24)

    For single founders with standard articles and cash share capital. Registered online, usually in 1–5 working days.

    €1,490 + PLN 250 court fee

    • Sp. z o.o. registration in KRS (S24)
    • NIP & REGON numbers
    • PKD activity code selection
    • CRBR beneficial-owner filing
    • Registered address (1 year)
    • Bank account onboarding support
    • VAT registration (VAT-R), if needed
    • Accounting onboarding
    Start with Complete

    Notarial / Group Premium

    For investors, corporate shareholders, share classes, in-kind contributions and holding structures.

    €2,490 starting price, + PLN 500 court & notary fees

    • Everything in Complete, plus:
    • Notarial deed & bespoke articles (share classes, tag/drag-along)
    • Corporate shareholder handling (apostille & sworn translations)
    • Tax-route consultation (9% CIT vs Estonian CIT)
    • Priority processing
    Get a Premium Quote
    OnDemand International adviser on a video consultation about Polish company formation

    Free consultation

    Not sure which route is right for you?

    Book a free call with our Warsaw team. We’ll confirm the right route, share structure, bank and tax set-up for your business.

    Book a Consultation 30-minute online call · Free
    Compare every inclusionComplete vs Premium Click to expandClick to collapse
    Poland company formation packages compared: Complete (S24) vs Notarial / Group Premium, September 2026
    InclusionComplete (S24)Notarial / Group Premium
    Price (our service fee)€1,490from €2,490
    Government court feePLN 250PLN 500 + notary fees
    Typical registration time1–5 working days2–4 weeks
    Best forSingle founder, standard articlesInvestors, corporate shareholders, holding structures
    Sp. z o.o. formation (S24 / notarial)IncludedIncluded
    KRS filing + NIP & REGONIncludedIncluded
    PKD activity code selectionIncludedIncluded
    CRBR beneficial-owner filing (within 14 days)IncludedIncluded
    E-signature set-up for board membersIncludedIncluded
    Registered address (1 year)IncludedIncluded
    Bank account onboarding supportIncludedIncluded
    VAT registration (VAT-R)IncludedIncluded
    Accounting onboardingIncludedIncluded
    Bespoke / notarial articlesNot includedIncluded
    Corporate shareholder handlingNot includedIncluded
    Tax-route consultationNot includedIncluded

    Poland company formation cost.

    Poland company formation costs depend on your route. Registering a Polish Sp. z o.o. online via S24 costs about PLN 274–291 in government charges (PLN 250 court fee, ≈ PLN 24 PCC tax, PLN 17 if a power of attorney is used). The notarial route costs about PLN 850–1,500. The PLN 5,000 share capital is not a cost. See our full Poland company formation pricing breakdown for every fee. Fees as of .

    Government fees: S24 vs notarial

    Statutory fees paid to the court, notary and tax office (not our fee).

    Government fees to register a Polish Sp. z o.o. with PLN 5,000 share capital, S24 and notarial routes, September 2026
    ItemDetailsCost (PLN)
    KRS court feeS24 (online)PLN 250
    KRS court feeNotarial route (PRS portal)PLN 500
    MSiG announcementAbolished 29 Nov 2025PLN 0
    Notary fee (statutory maximum)Notarial route, PLN 5,000 capitalPLN 160 + 23% VAT
    Notarial extractsPLN 6 net per page, 2–4 copies≈ PLN 100–150
    PCC tax (0.5% of capital)PCC-3 within 14 days (S24) or paid via notary≈ PLN 22–24
    Stamp duty (if a POA is used)Power of attorneyPLN 17
    Total (typical)S24 (online)PLN 274–291
    Total (typical)Notarial≈ PLN 850–1,500

    Our service fee by package

    OnDemand International’s fee, on top of the government fees above.

    Complete (S24)

    All non-resident formation steps included. €1,490 + government fees  PLN 274–291

    Notarial / Group Premium

    For investors, corporate shareholders and bespoke structures. €2,490 + government & notary fees  ≈ PLN 850–1,500

    Annual and monthly running costs

    Typical costs of keeping a Polish Sp. z o.o. after registration.

    Ongoing costs of a Polish Sp. z o.o., 2026
    Registered address≈ €300 / year
    Accounting (full books are mandatory)PLN 500–1,500 / month
    KRS changes (address, board, shares)PLN 200–250 / change
    Sole-shareholder ZUS (social security, avoidable with a 2nd shareholder)≈ PLN 1,927 / month + health
    Corporate income tax9% or 19% of profit

    PLN 5,000

    share capital.

    Not a fee. It stays in your company’s bank account and can be spent on the business. Only the 0.5% PCC tax (≈ PLN 24) is charged on it.

    Poland formation consultation

    Need guidance?

    Speak with our Poland formation team.

    Get a free 30-minute consultation.

    Book a Consultation

    Timeline

    How long does company registration in Poland take?

    Registered in 1–5 days. Operational in 2–6 weeks.

    An S24 company is usually entered in the National Court Register (KRS) within 1–5 working days; the notarial route takes 2–4 weeks. NIP and REGON are issued automatically. Allow a further 1–4 weeks for the bank account and VAT registration, so most foreign-owned companies are fully operational within 2–6 weeks. As of .

    1. Articles & signing

      Same day (S24) · notary: 1–2 weeks to book

      Sign the articles of association online via S24 with a qualified e-signature, or before a notary in person or by power of attorney.

    2. KRS registration

      1–5 working days (S24) · notarial: 2–4 weeks

      The registration court enters the company in the National Court Register (KRS). S24 applications are usually decided within one day.

    3. NIP & REGON

      Automatic on KRS entry

      The tax number (NIP) and statistical number (REGON) are assigned automatically and appear on the KRS extract.

    4. CRBR & PCC-3

      Within 14 days of KRS entry

      A board member personally reports the beneficial owners to the CRBR (no proxy allowed; fines up to PLN 1,000,000). S24 companies also file PCC-3 for the 0.5% tax.

    5. Bank account & NIP-8

      1–4 weeks NIP-8 due within 21 days

      Banks run KYC on directors and owners; some ask for a video call or branch visit. The account is then reported to the tax office on form NIP-8.

    6. VAT-R (if required)

      1–4 weeks longer if the tax office verifies

      Register as an active VAT payer. Foreign-owned companies often get extra checks, and KSeF e-invoicing is mandatory for all VAT payers since April 2026.

    Need it faster? Shelf company

    A ready-made, already registered Sp. z o.o. can be transferred to you in 3–5 days.

    What can delay registration?

    • Notary lead times (Warsaw 5–10 days, Kraków 3–7 days)
    • A board member without a qualified e-signature
    • PKD activity codes that trigger a licence check
    • Missing apostilles or sworn translations
    • A late CRBR filing, which can block bank onboarding

    Requirements to register a company in Poland.

    To register a Polish Sp. z o.o. you need a unique name, at least one shareholder and one board member of any nationality, PLN 5,000 share capital, a Polish registered address and PKD activity codes. Each board member also needs a qualified e-signature, and foreign documents need a sworn Polish translation.

    Any nationality
    can register
    No Polish
    residency needed
    Checklist verified

    Company requirements

    What your Sp. z o.o. must have.
    • Unique company nameMust end with “spółka z ograniczoną odpowiedzialnością” or “sp. z o.o.”. We check it against the KRS register first.
    • At least 1 shareholderAn individual or a company, any nationality. Corporate shareholders usually use the notarial route.
    • At least 1 management-board memberMust be a natural person; no Polish residency needed. Non-EU members living in Poland more than 6 months a year need a Type B work permit.
    • PLN 5,000 share capitalMinimum PLN 50 per share, paid in cash on S24. In-kind contributions need a notarial deed.Your company’s money · not a fee
    • Polish registered office addressAny address in Poland, including a virtual office. It appears in the KRS; banks and the tax office may still check real business activity.
    • PKD activity codesPoland’s official business-activity classification. Some codes need a licence or an entry in a regulated-activity register.

    Documents you’ll provide

    What we will ask each founder for.
    • Passport for every shareholder and board memberCorporate shareholders add a current, apostilled extract from their home company register.
    • Qualified e-signature per board memberUsed to sign S24 filings, the CRBR report and annual accounts. A qualified e-signature from any EU provider works; a Polish Trusted Profile needs a PESEL.
    • Board consent & address for serviceEach board member confirms their appointment and gives an address for court letters. It can be the company’s address and is not shown on the public KRS extract.
    • Notarised, apostilled power of attorneyOnly if we sign for you on the notarial route. PLN 17 stamp duty.
    • Source of funds & business descriptionFor bank KYC and VAT registration checks. Clear answers here are the fastest way to a bank account.
    The registration court works in Polish

    English or other foreign-language documents need a sworn Polish translation. Foreign public documents, such as a company register extract or a power of attorney, also need an apostille (or legalisation if your country is outside the Hague Convention). We arrange translations for you.

    What must a new Polish company file after registration?

    CRBR within 14 days, NIP-8 within 21 days, then monthly VAT and CIT and yearly accounts.

    Compliance calendar for a Sp. z o.o. · Verified

    Filing deadlines for a newly registered Polish Sp. z o.o., from KRS entry to the first annual accounts, September 2026
    Obligation DeadlineWhen it’s due What it involvesWho files, and how
    CRBR report Within 14 days of KRS entry A board member reports the beneficial owners and signs personally with an e-signature (no proxy). Fines up to PLN 1,000,000.
    PCC-3 tax return (S24 route) Within 14 days of signing the articles 0.5% tax on share capital, about PLN 24. On the notarial route the notary collects it.
    NIP-8 update Within 21 days of KRS entry Reports the company bank account, accounting location and other tax details.
    ZUS registration Within 7 days of the obligation arising For employees, and for a sole shareholder, who pays personal ZUS contributions.
    VAT-R & KSeF Before the first VAT sale Register as an active VAT payer and issue invoices through KSeF, mandatory for all VAT payers since 1 April 2026.
    JPK_V7 VAT file Monthly, by the 25th quarterly for some small taxpayers Combined VAT return and transaction record, filed electronically.
    CIT advances Monthly or quarterly, by the 20th At 9% or 19%. Companies on Estonian CIT pay only when profits are distributed.
    Annual financial statements Prepare by 31 Mar, approve by 30 Jun file within 15 days of approval Signed electronically by every board member and filed online with the KRS.
    CIT-8 annual return By 31 March for a calendar tax year Final corporate income tax return and settlement for the previous year.
    Company details
    changed?
    Report to the KRS within 7 days and update the CRBR within 14 days.New board member, address, shareholders or articles.

    What happens if you miss a deadline?

    The most common and costly mistakes.

    • A late or wrong CRBR report: fines up to PLN 1,000,000
    • A missing CRBR filing can stop a bank opening your account
    • Late ZUS contributions or declarations: fines up to PLN 5,000
    • Unfiled annual accounts: court fines and, eventually, removal from the KRS

    Poland company formation FAQs

    • Government charges for a Polish Sp. z o.o. registered online via S24 are about PLN 274–291: a PLN 250 court fee, about PLN 24 PCC tax, and PLN 17 stamp duty if a power of attorney is used. The notarial route costs about PLN 850–1,500. The PLN 5,000 share capital is not a fee; it stays in the company. OnDemand International’s service fee starts at €1,490 (S24) or €2,490 (notarial). Fees as of September 2026.

    • Yes. A foreigner of any nationality can own 100% of a Polish limited liability company (Sp. z o.o.). One shareholder and one management-board member are enough, and no Polish partner, resident director or Polish residency is required.

    • No. You can register online through the S24 system using a qualified electronic signature from any EU provider, or through a Polish notary using a notarised and apostilled power of attorney. Some banks may still ask for a video call or branch visit when opening the company account.

    • An S24 company is usually entered in the National Court Register (KRS) within 1–5 working days, often in one day. The notarial route takes 2–4 weeks. Including the bank account and VAT registration, most foreign-owned companies are fully operational within 2–6 weeks.

    • The minimum share capital is PLN 5,000, with a minimum of PLN 50 per share. On the S24 route it must be paid in cash; in-kind contributions such as equipment or IP require the notarial route. Only 0.5% PCC tax (about PLN 24) is charged on it.

    • Poland’s corporate income tax is 9% for small taxpayers (2026 revenue under PLN 8.43 million) and 19% as the standard rate. Companies that choose Estonian CIT pay tax only when profits are distributed.

    • A board member must file the CRBR beneficial-owner report within 14 days of KRS entry (fines up to PLN 1,000,000), and the company must file NIP-8 within 21 days. S24 companies also file PCC-3 within 14 days. After that come monthly JPK_V7 VAT files, CIT advances, annual financial statements and the CIT-8 return by 31 March.

    Ready to Set Up Your
    Company in Poland?

    Get professional support with company registration, documentation and the next steps.

    Talk to Our Experts