How to open a company in Poland on your own: step by step

Opening a company in Poland is becoming increasingly relevant for both local entrepreneurs and foreigners planning to develop business in the European Union. Polish legislation offers relatively transparent registration procedures; however, in practice, applicants often face a large number of formalities, the choice of legal form, and the need to work with electronic services of government bodies.

The aim of this article is to provide a structured, step-by-step guide to independently opening a company in Poland without involving intermediaries. We will sequentially analyze the main stages: from choosing the form of business activity and preparing documents to registration in the registers, obtaining identification numbers, and organizing basic accounting. The material is aimed at those who want to minimize risks, reduce costs, and understand all key legal and administrative aspects of the process.

Preparation for opening a company in Poland: choosing a legal form, KRS or CEIDG, analyzing tax burden.

Before submitting documents, it is important to determine what your business will be from a legal perspective. For a freelancer or a small family project, the most common choice is sole proprietorship (jednoosobowa działalność gospodarcza) with registration in CEIDG, while for working with large clients, investors, or partners, it makes more sense to consider capital companies with registration in KRS, for example, sp. z o.o. The choice of form affects:

  • the level of liability of the owner with personal assets;
  • the ability to attract investments and partners;
  • the cost and complexity of administration (accounting, reporting, statutory documents);
  • the image and trust of counterparties, especially in the B2B segment.

The next key step is to assess the future tax burden. and revenue modeling. At the start, it is worth testing several scenarios and choosing the optimal mode: general (scale), linear tax, ryczałt, or, for sp. z o.o., corporate tax CIT. For convenience of initial comparison, you can refer to the following conditional matrix:

Form Register Taxes Who it suits
Sole proprietorship (JDG) CEIDG PIT, ZUS, ryczałt is possible Freelance, microbusiness
Sp. z o.o. KRS CIT, dividends, ZUS by contract Projects with risk and partners
  • Model 3–4 options for turnover and profit for the year ahead.
  • Compare taxes and mandatory contributions for each form.
  • Assess what is more important: minimal tax now or asset protection and scaling in the long term.

Step-by-step business registration through ePUAP and Biznes.gov.pl practical recommendations and pitfalls

First, make sure you have Trusted Profile or a qualified electronic signature — without this, you will not be able to verify your identity and sign electronic forms. Then go to ePUAP, create an account (if you don't have one yet), link the profile to the PESEL number and bank account, after which you proceed to Biznes.gov.pl fill out the online application. At the registration stage of the CEIDG form, it is necessary to fill in the data carefully, as an error in the PKD codes (PKD) or specifying the place of business may require subsequent amendments. Pay attention to the choice of tax form: an incorrect decision at the start can lead to a higher tax burden and difficulties in optimizing expenses.

  • Prepare in advance:
    • digital copies of your passport and residence card (if available);
    • the actual business address and correspondence address;
    • a list of PKD codes with the main type of activity;
    • bank account number (if already opened) and accountant details if you plan to cooperate;
  • Common pitfalls:
    • choosing PKD «just in case» — extra codes raise questions at the tax office;
    • errors in the start date of activity — can affect ZUS insurance contributions;
    • ignoring the field about the place of document storage — during an inspection, this is the first point for clarification;
    • untimely signing and sending the form via ePUAP — a draft is not equal to a submitted application.
Stage What to check Risk in case of error
Creating a Trusted Profile Relevance of data and phone number Unable to sign forms
Filling out CEIDG on Biznes.gov.pl PKD, dates, addresses Need for amendments
Choice of taxation Rates, limits, type of activity Excessive tax burden
Sending via ePUAP Signature and confirmation of submission Lack of registration in the register

Requirements for foreign founders residence permit, registration address, bank account

For non-resident founders, it is critical in practice to confirm the legality of stay and «connection» to Poland. Usually requested: residence card or another valid basis for stay, as well as a document confirming registration address (lease agreement, extract from the population register, etc.). If the founder is a foreign company, an additional extract from the registry of the country of registration with an apostille and a certified translation will be required. Lawyers and notaries often conduct their own «compliance,» requesting clarifications on ownership structure and sources of funds, especially when beneficiaries from high-risk jurisdictions are involved.

Opening a bank account for a new company with foreign participants in Poland may take more time and require the director's personal presence. Banks analyze the business history of the founders, planned turnover, and the economic justification for activities in Poland. Typical bank requests include:

  • copies of passports and proof of address for all beneficiaries;
  • description of the business model and intended counterparties;
  • lease agreement for an office or virtual address (if used);
  • resolution of the founders on the appointment of the director and distribution of shares;
  • confirmation of the origin of the initial capital.
Element Minimum requirement
Legal status in Poland Valid residence permit or visa
Address Lease agreement / registration of residence
Company account Personal presence of the director and KYC package

Taxation and reporting in Poland choice of tax form, VAT, obligations to ZUS and the tax office

Initial tax decisions are made already at registration: the entrepreneur chooses the form of taxation, which affects the amount of obligations and the volume of reporting. The most common are: general scale (17%/32%), income tax at a flat rate 19%, lump-sum (ryczałt) and for companies – CIT. When choosing, the expected turnover, expense structure, planned development, and possible benefits (e.g., IP Box or «Mały ZUS Plus») are taken into account. Additionally, it needs to be decided whether to register as a taxpayer. VATFor some types of activities, VAT is mandatory, while for others, it is beneficial in terms of deductions when working with B2B contractors. An important element becomes the correct classification of activities according to PKD and accounting for the threshold turnovers after which VAT registration will become mandatory.

After starting the business, the entrepreneur takes on obligations to ZUS и the tax office, including timely payment of contributions and submission of declarations. Key payments and reports can be systematized:

  • Monthly/quarterly contributions to ZUS (social, medical, accident insurance).
  • Advance payments for income tax depending on the chosen form of taxation.
  • VAT declarations and JPK_V7 for VAT payers.
  • Annual tax declaration (PIT or CIT) and, if necessary, financial reporting.
Obligation Frequency Where to submit
ZUS contributions Monthly ZUS (PUE, bank)
Advance for PIT/CIT Month/quarter Tax office
VAT/JPK declaration Month/quarter Through e-Deklaracje
Annual report Once a year US, KRS (for legal entities)

We will draw conclusions

In summary, opening a company in Poland with proper preparation and sequential execution of steps does not present insurmountable difficulties. A clear understanding of legal requirements, choosing the optimal legal form, correctly drafting founding documents, and registering with the relevant authorities significantly reduce risks at the start.

Before making a final decision, it makes sense to additionally assess the tax burden, market specifics, and possible administrative barriers in your industry. If necessary, it is advisable to consult with specialized professionals — lawyers, accountants, tax consultants.

By using the described step-by-step algorithm as a basis and adapting it to your situation, you will be able to independently navigate the path from idea to registered company and focus on developing your business in the Polish market.

We provide a wide range of accounting services, including tax planning, bookkeeping, financial consulting, and much more
We are on social media
© 2026 Accounting services in Poland | PRO FLINT. All rights reserved.