How to Start a Business in Poland - Step by Step

Starting a business in Poland is more straightforward than many people expect. Registering a sole proprietorship (jednoosobowa działalność gospodarcza, or JDG) can be done online in a single day, and the registration itself is completely free of charge. This guide walks you through every step - from preparing the necessary documents through CEIDG registration to choosing your tax form and registering with the Social Insurance Institution (ZUS).

Before You Begin - What to Prepare

A sole proprietorship is the simplest and most popular form of running a business in Poland. It requires no share capital, no articles of association, and no visit to a notary. However, you are personally liable for all business obligations with your entire personal assets - a significant difference compared to a limited liability company (sp. z o.o.).

Before you start the registration process, prepare the following:

  • PESEL number - if you are a Polish citizen, this is sufficient. Foreign nationals need additional documents confirming their right to conduct business in Poland (EU/EEA citizens have this right automatically).
  • Business address - this can be your home, a rented office, or a virtual office. Be aware that this address will be publicly visible in the CEIDG register.
  • PKD codes - the Polish Classification of Business Activities defines what your company does. You can select multiple codes, but one must be designated as the primary activity. Codes are available on the GUS (Central Statistical Office) website.
  • Tax form decision - this choice will significantly affect your tax burden. More on this below.

Step 1: Register in CEIDG

The Central Register and Information on Economic Activity (CEIDG) is maintained by the Ministry of Economic Development and Technology. You register by submitting form CEIDG-1, which you can do in three ways:

Online via biznes.gov.pl

This is the fastest method. You need a Profil Zaufany (Trusted Profile) or an electronic ID card. Log in at biznes.gov.pl and fill out the interactive form. The system automatically forwards your data to the tax office, ZUS, and GUS - you do not need to visit these institutions separately.

In person at a municipal office

You can print and complete form CEIDG-1, then submit it at any municipal office (urząd gminy or urząd miasta). A clerk will enter the data into the system in your presence.

By registered mail

You can also send form CEIDG-1 by mail, but your signature must be notarially certified - making this the least practical option.

Registration in CEIDG is free of charge and should be completed no later than the day you start your business activity. You may also submit the application in advance, specifying a future start date.

Step 2: Choose Your Tax Form

This is one of the most important decisions when setting up a business. You have several options:

Tax scale (zasady ogólne)

Rates of 12% (on income up to PLN 120,000) and 32% (on income above this threshold). This form allows you to benefit from tax credits and the tax-free allowance of PLN 30,000. You file using the PIT-36 form. This is a good choice if your income does not significantly exceed the first tax bracket.

Flat tax (podatek liniowy) - 19%

A flat rate of 19% regardless of income level. You cannot use most tax credits or the tax-free allowance. This becomes advantageous at higher income levels. Filing is done on form PIT-36L.

Lump-sum tax on registered revenue (ryczałt)

You pay tax on revenue (without deducting costs). Rates depend on the type of activity and range from 2% to 17%. This is beneficial when your business expenses are low. For a detailed comparison, see our article Lump Sum vs Tax Scale.

To compare the tax burden under different forms, use the tax calculators at kalkulatory.lintax.pl to find the most advantageous option for your situation.

Step 3: Register with ZUS (Social Insurance)

Within 7 days of starting your business, you must register with the Social Insurance Institution (ZUS). You submit form ZUA (full insurance) or ZZA (health insurance only, if you have another title for social insurance, such as a full-time employment contract).

Relief on Start (Ulga na start)

For the first 6 months of running a business, you can take advantage of the so-called "relief on start" - you pay only the health insurance contribution (no social insurance contributions). The condition is that you have not run a business in the last 60 months.

Preferential ZUS (Small ZUS)

After the relief on start expires, for the next 24 months you can pay contributions based on a reduced assessment base (30% of the minimum wage). This provides significant savings - instead of over PLN 1,600 per month, you pay just a few hundred zloty.

Small ZUS Plus

If your revenue in the previous year did not exceed PLN 120,000, you may qualify for the Small ZUS Plus program, where the contribution base is linked to your actual income.

Step 4: VAT Registration

Not every entrepreneur needs to be a VAT taxpayer. If your annual revenue does not exceed PLN 200,000, you can benefit from the subjective VAT exemption. However, you must register as an active VAT taxpayer if:

  • Your annual revenue exceeds PLN 200,000
  • You operate in sectors excluded from the exemption (e.g., advisory services, legal services, jewelry)
  • You want to deduct input VAT from your purchases (which can be advantageous when making large investments)

Registration is done by submitting form VAT-R at the tax office. You can do this simultaneously with your CEIDG registration.

Step 5: Open a Business Bank Account

Polish law does not require a separate business bank account for sole proprietorships. However, a dedicated account is strongly recommended - it simplifies bookkeeping, is required for transactions exceeding PLN 15,000, and helps avoid issues with the tax authorities.

You report your account number in CEIDG (via an update form) and on the VAT taxpayer whitelist if you are an active VAT payer.

Step 6: Choose Your Bookkeeping Method

As a sole proprietor, you can choose from:

  • Tax Book of Revenue and Expenses (KPiR) - used with the tax scale or flat tax. This is the most popular method for small businesses.
  • Revenue register - used with the lump-sum tax. Simpler, as you only record revenue.
  • Full accounting books - mandatory when your annual revenue exceeds EUR 2 million. You may adopt them voluntarily before reaching this threshold.

From the very beginning, ensure you properly document your business expenses - even if you choose the lump-sum tax, thorough records will prove useful if you ever decide to change your tax form.

Summary - Startup Checklist

After completing all the steps, you should have:

  1. A CEIDG entry with assigned NIP (tax identification number) and REGON (statistical number)
  2. ZUS registration (ZUA or ZZA)
  3. Your chosen tax form reported to the tax office
  4. VAT-R registration (if applicable)
  5. A bank account registered in CEIDG
  6. A chosen bookkeeping method

The entire process, when done online, can be completed within a single business day. Your first tax obligation (income tax advance or lump-sum tax) will arise after the first month in which you earn revenue. ZUS contributions are due from the first month of activity, regardless of whether you have clients yet.

If you are weighing a sole proprietorship against a limited liability company, read our comparison of both business forms to make an informed decision.