
Krzysztof Gładoch
Along GMS Hub, CEO & CFO at an international aviation company with 10 years of business experience. A certified accountant who guides clients from day one, focusing on full transparency and clear procedures. Sports and motorcycle enthusiast.
To register a business in Poland as a foreigner, first check what your residence status allows, then choose a legal form, prepare your documents and PKD codes, and complete either a CEIDG-1 application for a sole proprietorship or a KRS/S24 filing for a company. You must then plan ZUS, VAT, banking and ongoing accounting. GM Solution Hub can coordinate the process and submit formation documents within one business day once the required information and documents are complete.
| What GM Solution Hub sees in practice Foreign founders often focus on submitting the registration application, but the more difficult issues may appear afterwards. GM Solution Hub frequently helps founders with VAT questions, accounting confusion, ZUS or tax-office correspondence, bank onboarding and business structures chosen before the founder’s complete situation was assessed. Registration should therefore be treated as the first stage of setting up the business – not the final one. |
Important: Rules can differ according to nationality, residence status, business activity and tax residence. This guide is educational and is not a substitute for individual legal, tax or immigration advice.
What should a foreign founder decide first?
Before submitting any form, a foreign founder should confirm the intended activity, legal form, Polish registered address, tax approach, signing method and relationship between the business and any residence-permit plans. These decisions determine which documents you need and whether you can use the faster online routes.
Start by clarifying:
- What you will sell. Describe your products or services precisely and select suitable PKD activity codes. Regulated activities may require licences, permits or additional conditions.
- Which legal form fits. The main routes are a sole proprietorship, known as JDG, or a company such as a limited liability company, known as sp. z o.o.
- Where management will happen. Owning a Polish company is different from personally working or managing the company in Poland. Immigration, tax and employment consequences may differ.
- Where you are tax resident. A Polish company does not automatically make its shareholder a Polish tax resident. Your personal residence, work location, management activity and tax treaty position still matter.
- How you will sign. You may need PESEL and Profil Zaufany, a qualified electronic signature, a notary or a local representative with power of attorney.
- What happens after registration. Plan accounting, VAT, payroll, banking, beneficial-owner reporting and the way you will take money out of the company.
| A company is not automatically an immigration solution GM Solution Hub encounters founders who consider opening a sp. z o.o. because they believe incorporation will itself lead to a residence card. Company registration and the founder’s right to live or work in Poland must be assessed separately. A company may form part of a wider business-based residence application, but registration alone does not automatically grant residence or work rights. |
GM Solution Hub helps foreign founders assess the structure and registrations that make sense for their specific plans before filing, rather than treating registration as a generic form-filling exercise.
Which type of company is best for foreigners?
A Polish sp. z o.o. is often practical for foreign founders because the company can be foreign-owned and the registration route is separate from the rules governing a foreign individual’s access to a sole proprietorship. The main practical issues are the Polish registered office, company documents, signatures, share capital, KRS filing and post-registration compliance.
| State or category | Main requirement | Typical route | Main foreign-founder issue | What it means |
| JDG | Qualifying right to conduct business, personal data and CEIDG-1 | CEIDG | Residence status and PESEL may be decisive | Simple structure, but the owner carries personal business risk |
| Sp. z o.o. | Articles, shareholders, board, Polish registered office and share capital | S24/eKRS or notary | Electronic signatures, translations and bank KYC | Separate legal entity suitable for many international founders |
| PSA | Corporate documents and KRS registration | KRS | More complex governance and investor planning | Often considered by startups seeking investment |
| Branch or subsidiary | Parent-company documents and Polish registration | KRS and related filings | Apostille, legalisation, translations and UBO information | Useful when an existing foreign company is expanding |
A sp. z o.o. requires minimum share capital of PLN 5,000. The S24 route can be efficient for a standard company agreement, while a notarial route may be better when shareholders need customised rules, special rights, unusual contributions or complex governance.
No Polish shareholder or director is automatically required. However, a bank, commercial partner or authority may ask for additional information about the company’s real activity, ultimate beneficial owners, source of funds and management arrangements. A local address is required for the company, but this does not necessarily mean that every founder must live in Poland.
What documents should foreigners prepare?
The exact document list depends on the legal form, ownership structure and filing route, but foreign founders should prepare identity, address, signing and ownership information before starting. Documents issued abroad may need an apostille or legalisation and a sworn translation into Polish.
For a straightforward sp. z o.o., expect to prepare:
- Passport or national identity document for each shareholder and board member.
- Full legal names, dates of birth, citizenship and residential addresses.
- Polish registered office and address for correspondence.
- Proposed company name and PKD codes.
- Shareholders’ percentage ownership and share allocation.
- Management board composition and representation rules.
- Articles of association, using S24 templates or a customised notarial document.
- PESEL, NIP or passport information where accepted by the relevant system.
- Electronic signatures or powers of attorney.
- Ultimate beneficial-owner information for CRBR.
- Corporate documents and ownership-chain information if a shareholder is another company.
For a JDG, you will generally need personal identification, PESEL where required, proof of qualifying residence status if applicable, address details, PKD codes, start date, tax choice and signing credentials.
Check the spelling and order of names carefully. Names shown in passports, residence cards, PESEL records, powers of attorney and bank forms should be consistent. A small discrepancy can create delays in registration, tax identification or banking.
If a power of attorney is signed outside Poland, ask in advance whether it needs notarisation, apostille or legalisation, and whether a sworn Polish translation is required. Do not assume that an ordinary scanned authorisation will be accepted.
Before using a rented apartment or house as a business address, check the rental agreement and confirm that the owner permits the intended business use. A registered address is not merely a form field: it should be consistent with the founder’s actual arrangements and the company’s ability to receive official correspondence.
How do you register a JDG as a foreigner?
A foreigner who qualifies to operate a sole proprietorship can usually register by submitting CEIDG-1 online or at a municipal office. The online route is faster when you already have PESEL and a working Profil Zaufany or qualified signature; otherwise, the registration may require in-person verification or additional documents.
- Confirm your eligibility. Verify that your citizenship and residence status allow you to conduct a CEIDG-registered business.
- Obtain or confirm PESEL. You may receive it through residence registration or apply at a municipal office if you have a valid legal basis.
- Create a signing method. Set up Profil Zaufany or arrange another accepted electronic signature.
- Prepare the CEIDG-1 information. Include your business name, addresses, start date, PKD codes, tax form and insurance information.
- Submit the application. File online or at the relevant municipal office and check that your details are consistent with your identity documents.
- Complete the follow-up. Confirm NIP and REGON, deal with ZUS notifications, analyse VAT registration and arrange accounting before issuing invoices.
Registration in CEIDG is free. However, free registration does not mean that operating the business is cost-free: you may have social-insurance contributions, accounting fees, taxes, VAT obligations, licences and translation costs.
How do you register a sp. z o.o. from abroad?
A foreign founder can often prepare a Polish sp. z o.o. without travelling to Poland, provided the signing and identification route is accepted. The S24 system is useful for standard formations, while a notary or representative may be necessary when documents, signatures or governance arrangements are more complex.
- Choose the ownership and management structure. Decide shareholders, board members, representation rules, share distribution and registered office.
- Select the registration route. Use S24 for a standard template agreement or a notary for customised provisions.
- Arrange signatures or powers of attorney. Use Profil Zaufany where available, an accepted qualified electronic signature, or a properly prepared representative arrangement.
- Prepare the company agreement and KRS forms. Enter the company name, seat, PKD codes, capital and governance information.
- Submit the KRS application and pay the required fees. The court controls the registration decision; a service provider can control preparation, coordination and submission quality.
- Complete post-registration filings. Handle NIP-8, CRBR, VAT-R where relevant, bank account opening, accounting setup and any required notifications.
The minimum share capital for a sp. z o.o. is PLN 5,000. Treat this as company capital, not as a service fee or a personal payment. The company also needs a realistic operating plan: business activity, contracts, accounting records, management arrangements and a bankable explanation of its operations.
What should you watch for after registration?
Registration is only the beginning. Foreign-owned businesses must plan deadlines, banking, tax residence, document language and management substance after incorporation. A company that exists in KRS but has no organised accounting or operational process can quickly become difficult to manage.
GM Solution Hub’s post-registration checklist
In practice, foreign founders often treat KRS or CEIDG registration as the finish line. Before considering the setup complete, confirm the business bank account, relevant CRBR and NIP-8 obligations, VAT treatment, accounting workflow, access to official correspondence and the lawful methods for transferring money between the company and its owners. The exact filings and deadlines depend on the business and should be checked for the founder’s individual circumstances.
Pay particular attention to:
- CRBR and NIP-8 deadlines. Confirm which filings apply, who is responsible and when the deadline starts.
- VAT registration. VAT is not automatically the right choice for every business. Assess domestic sales, EU transactions, reverse charge, sector rules and customer expectations.
- ZUS and payroll. Your company’s obligations depend on how people work for it and how the management board is appointed and remunerated.
- Bank onboarding. Prepare ownership charts, UBO information, contracts, invoices, source-of-funds evidence and a clear explanation of the business model.
- Cross-border tax. If you live or work outside Poland, review personal tax residence, permanent-establishment risk, withholding tax and reporting in other jurisdictions.
- Residence permits. A Polish company or JDG does not automatically grant a right to live or work in Poland. Business-based residence applications have their own requirements.
- Document retention. Keep original powers of attorney, translations, corporate resolutions and identity documents organised and available for banks and authorities.
- Money transfers. Plan how capital enters the company and how salary, management remuneration, dividends or other distributions will be handled compliantly.
A recurring post-registration problem: VAT
In GM Solution Hub’s experience, VAT is one of the areas most likely to create confusion for foreign-owned businesses. Founders may be unsure whether registration is needed, how domestic and EU transactions should be treated, or whether their accounting setup matches the way they sell. VAT analysis should take place before registration and invoicing – not only after the first tax-office message.
GM Solution Hub combines formation with accounting, tax, payroll, legalisation, virtual office and ongoing administration so these issues can be planned as one operating system rather than separate tasks.
What mistakes should foreign founders avoid?
The most expensive mistakes usually happen when a founder treats Polish registration as a one-time online form instead of a connected legal, tax, banking and immigration process. Foreign founders should verify eligibility, document format and post-registration responsibilities before committing to a structure.
- Choosing JDG without confirming that your residence status permits this form of activity.
- Assuming that a visa, residence card or work permit automatically grants identical business rights.
- Selecting PKD codes by copying a generic list instead of matching the actual business model.
- Leaving PESEL, Profil Zaufany, qualified signatures or powers of attorney until the day of filing.
- Sending foreign documents without checking apostille, legalisation and sworn-translation requirements.
- Assuming that KRS registration automatically completes VAT, CRBR, NIP-8, banking and accounting obligations.
- Using a virtual office without preparing a credible explanation of where the business is managed and how it operates.
- Ignoring personal tax residence and cross-border reporting because the company is registered in Poland.
- Treating company money as personal money and withdrawing funds without a documented legal and tax basis.
- Promising customers that registration will be completed on a guaranteed date when court, bank or authority processing is outside your control.
| A limited-liability company is not a personal wallet One misconception GM Solution Hub sees is that a sp. z o.o. removes every personal responsibility or allows owners to withdraw company funds whenever they wish. A sp. z o.o. is a separate legal entity, and payments to shareholders or board members (such as salary, management-board remuneration, dividends or expense reimbursement) need an appropriate legal, tax and accounting basis. |
Foreign founders sometimes also expect accounting and labour to be inexpensive by default. In practice, operating costs depend on transaction volume, VAT and EU reporting, payroll, employee arrangements, document language, sector requirements and the complexity of the ownership structure. The cheapest registration route is not necessarily the cheapest operating model.
Worked example: a non-resident founder of a Polish service company
Consider a non-EU founder living outside Poland who wants a Polish company to provide B2B consulting services to European clients. The founder’s first decision is not “Which form should I click?” but whether a sp. z o.o. better fits the ownership, liability, banking and cross-border management plan than a JDG.
The founder prepares passport details, residential addresses, proposed shareholders and board members, a Polish registered office, PKD codes, share allocation and a clear description of the services. Because the founder does not have PESEL and Profil Zaufany, the signing plan is arranged before the S24 application: either an accepted qualified signature or a representative with properly executed powers of attorney.
The formation package is then submitted, followed by NIP-8 and CRBR work, VAT analysis, bank onboarding and accounting setup. The founder also confirms how contracts will be signed, where services will be performed, how money will be transferred into the company and how personal withdrawals will be taxed.
GM Solution Hub can coordinate structure selection, incorporation documents, KRS follow-up, registered office, accounting, tax, legalisation and administration. Once all required information and documents are received, the company states that it can submit the formation documents within one business day.
FAQ: Registering a business in Poland as a foreigner
Yes, but the route depends on nationality, residence status and legal form. EU and EEA citizens generally have access comparable to Polish citizens. Non-EU founders can generally establish companies such as a sp. z o.o., while access to a JDG may depend on a qualifying residence title or another statutory basis. Check the specific facts before filing.
Often, yes. A foreign individual or company may usually become a shareholder, and a board member does not automatically need Polish citizenship or residence. You still need a Polish registered office and an accepted way to sign or authorise the filing. Bank onboarding and personal work in Poland create separate practical and tax questions.
Not necessarily to own shares, but PESEL can be important for online authentication and Profil Zaufany. If you do not have PESEL, ask whether an accepted qualified electronic signature or representative route is available. Requirements can differ between the register, signing platform, bank and tax authority, so confirm the complete route before beginning.
Possibly, but non-EU citizens generally need a residence title or other status that allows them to conduct business activity as a sole proprietor. A visa or temporary stay alone may not be enough. Online CEIDG registration also commonly requires PESEL and an electronic authentication method. Verify your individual status with a qualified adviser.
No general rule requires a Polish shareholder or board member for a sp. z o.o. Foreign individuals and foreign companies can often own and manage a Polish company. However, a bank or authority may ask how the company operates, where management occurs and who can be contacted locally. Local availability can help operationally but is not automatically a legal requirement.
Most formations require identity documents, addresses, company and shareholder details, management-board information, a Polish registered office, articles of association and signing credentials. Foreign corporate documents or powers of attorney may need notarisation, apostille or legalisation and sworn Polish translations. Banks may additionally request UBO, ownership-chain and source-of-funds evidence.
Often, yes. Documents submitted to Polish authorities may need a sworn translation, especially when they are not issued in Polish or another accepted format. Whether apostille, legalisation, notarisation or translation is required depends on the document, issuing country and procedure. Check this before sending originals or arranging a power of attorney.
A Polish company needs a registered seat and address in Poland. Depending on the business, this may be an office, premises used by the company or a virtual-office arrangement. The address should be usable for official correspondence, and you should be prepared to explain the company’s actual operations during VAT or bank verification.
The statutory minimum share capital for a Polish sp. z o.o. is PLN 5,000. This is contributed to the company according to the share structure and is separate from formation-service fees, notarial costs, translations, accounting, registered-office fees and banking expenses. The exact budget depends on ownership, documents, route and additional registrations.
Not always. VAT treatment depends on the business activity, customers, turnover, exemptions and domestic or EU transactions. Some businesses register voluntarily because customers expect VAT invoices or because of input-tax considerations, while others may qualify for exemption. Analyse the activity before filing rather than assuming VAT registration is automatic.
GM Solution Hub helps foreign entrepreneurs select a structure, prepare and coordinate incorporation documents, handle KRS and related formalities, assist with registered office and banking, and organise accounting, tax, payroll, legalisation and administration afterward. The multilingual team supports clients in English, Polish, Russian, Persian and Ukrainian, and submits formation documents within one business day once the file is complete.
What should you do next?
Start by preparing a short founder profile: nationality, current residence status, intended activity, countries where you will work, expected customers, proposed owners and management, and whether you need a Polish residence permit. This information allows an adviser to compare JDG, sp. z o.o. and other routes realistically.
If you want to apply the framework to your own situation, GM Solution Hub can review the setup, coordinate the paperwork and continue with accounting, tax, legalisation, virtual office and administration. The service is positioned as practical support before, during and after registration, not simply a one-off filing.