A complete guide to registering a company in Poland for foreigners in 2025
Poland has firmly established itself as a dynamic economic hub in the heart of Europe. With its strategic location, a resilient economy, and access to a large pool of skilled talent, it’s no wonder that foreign investors and entrepreneurs are increasingly looking to start a business in Poland. The country offers a stable and welcoming environment, but for anyone new to the Polish legal system, the process of registering a company can seem complex. This guide is designed to demystify the procedure, providing a clear, step-by-step roadmap for foreigners looking to establish their business presence here in 2025.
Why consider opening a business in Poland?
Before diving into the procedural details, it’s worth noting why Poland is such an attractive destination for business. As a member of the European Union, it provides unrestricted access to the vast EU single market. Its economy has shown consistent growth, outperforming many of its European counterparts. Furthermore, operational costs, including office space and labour, are highly competitive, offering excellent value without compromising on quality or infrastructure.
Before you begin: Key considerations
Proper preparation is the key to a smooth registration process. Before you start submitting documents, you need to make some fundamental decisions that will shape your company’s future and legal obligations.
Choosing the right legal structure for your business
The most crucial initial decision is selecting the appropriate legal form for your enterprise. While Polish company law offers several options, the vast majority of foreign investors choose the Spółka z ograniczoną odpowiedzialnością (Sp. z o.o.), which is the Polish equivalent of a limited liability company.
The Sp. z o.o. is highly favoured for several reasons:
- Liability Protection: Shareholders are not personally liable for the company’s debts and obligations beyond their initial capital contribution. This separation of personal and business assets is a significant advantage.
- Low Minimum Capital: The minimum required share capital is only PLN 5,000 (approximately €1,200), making it very accessible.
- Flexibility: It can be established by a single shareholder (who cannot be another single-shareholder Sp. z o.o.) and has a relatively simple corporate governance structure.
While other forms exist, such as a sole proprietorship (działalność gospodarcza) for EU/EEA citizens or a joint-stock company (spółka akcyjna) for large-scale operations planning to go public, the Sp. z o.o. provides the best balance of protection, flexibility, and simplicity for most foreign entrepreneurs. Understanding these distinctions is the first critical step. While the process of establishing a company is well-defined, navigating the nuances of Polish law can be a challenge for newcomers. To ensure a smooth and compliant setup, many international entrepreneurs seek professional assistance with their business registration poland, saving significant time and preventing potential errors.
Company name and address
You must choose a unique name for your company. It must include the suffix „Spółka z ograniczoną odpowiedzialnością” or its abbreviation „Sp. z o.o.”. It’s wise to check the National Court Register (KRS) database beforehand to ensure your proposed name isn’t already taken. You will also need a registered office address in Poland. This can be a physical office or a virtual office service, which is a popular and cost-effective solution for new businesses.
The step-by-step company registration in Poland process
Once you have decided on the legal form, name, and address, you can proceed with the formal registration. The process for a Sp. z o.o. can be broken down into the following manageable steps.
-
Prepare and sign the articles of association
The Articles of Association (Umowa spółki) is the foundational document of your company. It defines its structure, scope of activity (using Polish Classification of Activities – PKD codes), share capital, shareholder details, and governance rules. You have two primary methods for executing this document:
- Online via the S24 Portal: This is the fastest and cheapest method. It uses a standardized template for the articles of association and allows for the entire company registration in Poland to be completed online. However, it requires all founders to have a qualified electronic signature or a Trusted Profile (Profil Zaufany – ePUAP). This method is less flexible as you cannot add custom provisions to the agreement.
- With a Polish Notary: The traditional method involves signing the articles of association in the form of a notarial deed before a notary in Poland. While this is more expensive and takes slightly longer, it offers complete flexibility to customize the company agreement to your specific needs. This is often the preferred route for companies with more complex shareholder structures or unique governance requirements.
-
Appoint the management board
The management board (Zarząd) is responsible for the day-to-day operations of the company. It can consist of one or more members, who can be shareholders or external individuals. Their details must be included in the registration application.
-
Make the minimum share capital contribution
As mentioned, the minimum share capital for a Sp. z o.o. is PLN 5,000. The shareholders must declare that they have covered their shares. While it was previously a strict requirement to deposit this capital into a dedicated bank account before registration, the rules have become more flexible. A signed statement from the management board confirming that the capital has been paid in is now sufficient for the registration application itself.
-
Register the company in the National Court Register (KRS)
This is the most critical step where your company officially comes into existence. The application must be filed electronically with the appropriate registry court based on your company’s registered address. The required documents typically include:
- The official application form.
- The Articles of Association.
- A list of shareholders.
- A statement from the management board on the capital contribution.
- Names, addresses, and identification numbers (PESEL, if applicable) of the management board members.
- Proof of payment for court fees.
Once the court reviews and approves the application, your company is entered into the KRS and is formally established as a legal entity.
-
Obtain your NIP and REGON numbers
The good news is that this step is now largely automated. Upon successful registration in the KRS, the system automatically forwards your company’s data to the relevant tax and statistical offices. Your company will be automatically assigned:
- A Tax Identification Number (NIP) from the Tax Office.
- A National Business Registry Number (REGON) from the Central Statistical Office (GUS).
This streamlined process, known as the „one-stop-shop” principle, has significantly simplified registering a company in Poland.
Post-registration obligations: What comes next?
Your work isn’t finished once the company appears in the KRS. There are a few immediate and crucial post-registration steps to ensure full compliance.
Open a corporate business bank account
Even if you didn’t need one for the initial capital contribution, you must open a dedicated Polish business bank account for the company. This account will be used for all business transactions, including paying taxes and social security contributions. Banks will require your company’s registration documents, such as the KRS excerpt and NIP/REGON numbers.
Register for VAT
Registration for Value Added Tax (VAT) is not automatic. If your company plans to engage in activities subject to VAT, you must file a VAT-R application form with the appropriate tax office before your first taxable transaction. You can register as an active VAT payer or choose VAT exemption if your annual revenue is below the statutory threshold (PLN 200,000), though many businesses register immediately regardless of expected revenue.
File with the Central Register of Beneficial Beneficiaries (CRBR)
This is a mandatory anti-money laundering requirement. All companies must electronically report their beneficial owners—the real individuals who ultimately own or control the company—to the CRBR. This declaration must be submitted within 14 days from the date of the company’s registration in the KRS. Failure to do so can result in significant financial penalties.
Starting your Polish business venture with confidence
Registering a company in Poland is a structured and transparent process. The legal framework is clear, and digital systems like S24 have made it more accessible than ever. However, for a foreign entrepreneur, challenges like the language barrier, unfamiliar administrative procedures, and the nuances of tax law can still pose hurdles.
By following this guide, you can approach the process with a solid understanding of each step. With careful planning and attention to detail—or the support of a professional advisor—you can successfully navigate the registration and unlock the immense business potential that Poland has to offer.
