Setting up a Sp. z o.o. in Poland
The Spolka z ograniczona odpowiedzialnoscia (Sp. z o.o.) is Poland's most popular business structure, equivalent to a limited liability company. With over 500,000 active entities, it provides liability protection, credibility and flexibility for both domestic and international entrepreneurs entering the Polish market.
Why choose a Sp. z o.o.
Poland is the sixth-largest economy in the EU and the largest in Central Europe, with a GDP exceeding EUR 650 billion. The Sp. z o.o. structure offers limited liability protection (shareholders are only liable up to their capital contribution), relatively low minimum capital requirements, and the ability to be formed entirely online through the S24 system in as little as 24 hours.
Requirements for formation
- Share capital: Minimum PLN 5,000 (approximately EUR 1,150). Each share must have a nominal value of at least PLN 50
- Shareholders: Minimum one shareholder (natural or legal person). A single-shareholder Sp. z o.o. cannot be formed by another single-shareholder Sp. z o.o.
- Management board: At least one member required. Can be a foreigner without Polish residency
- Registered address: Must have a registered office address in Poland
- Articles of association: Must be notarized or executed via the S24 online system
Formation process
Traditional route (notary): Draft articles of association, have them notarized (cost PLN 500-2,000), deposit share capital in a bank account, register with KRS (National Court Register), obtain NIP (tax number) and REGON (statistical number). Total timeline: 2-4 weeks.
S24 online route: Register through the Ministry of Justice's S24 portal using a qualified electronic signature or trusted profile (Profil Zaufany). Uses standardized articles of association. Registration can be completed within 24 hours. Share capital can be deposited after registration (within 7 days). Total cost: approximately PLN 350 in court and publication fees.
Post-registration obligations
After formation, you must: register for VAT (if applicable) at the local Urzad Skarbowy (tax office), register with ZUS (social insurance), open a company bank account, register the beneficial ownership structure in the CRBR (Central Register of Beneficial Owners), and set up accounting records. The CRBR filing must be completed within 7 business days of KRS registration.
Ongoing compliance
A Sp. z o.o. must file annual financial statements with KRS, submit monthly or quarterly VAT-7 returns, file annual CIT-8 corporate tax returns, and maintain proper accounting books in accordance with the Polish Accounting Act (Ustawa o rachunkowosci). Companies with revenue exceeding PLN 2 million equivalent in EUR must undergo a statutory audit. All filings with KRS are now submitted electronically through the Portal Rejestrow Sadowych.
Zunapro guides international entrepreneurs through every step of Sp. z o.o. formation in Poland, whether through the traditional notary route or the expedited S24 system.