Running a Business in Poland as a Foreigner - What You Need to Know

Poland is attracting an increasing number of entrepreneurs from abroad - both EU citizens and individuals from outside the European Union. Starting and running a business in Poland is possible for foreigners, though it involves additional formal requirements depending on your citizenship and residency status. This guide covers who can start a business in Poland, how to go through the registration process, what tax and social security obligations apply to foreigners, and how to overcome language barriers.

Who Can Start a Business in Poland

The rules for starting a business vary depending on the entrepreneur's country of origin:

EU, EEA, and Swiss Citizens

Citizens of EU member states, the European Economic Area (Norway, Iceland, Liechtenstein), and Switzerland can start and run a business in Poland on exactly the same terms as Polish citizens. No additional permits are required - simply register with CEIDG or KRS.

Citizens from Outside the EU

Citizens of third countries may run a sole proprietorship (JDG) in Poland if they hold one of the following documents:

  • Permanent residence permit (karta stalego pobytu)
  • EU long-term resident permit
  • Temporary residence permit issued for specific purposes (e.g., work, studies, family reunification)
  • Refugee status or subsidiary protection
  • Karta Polaka (Polish Card)
  • Humanitarian stay permit
  • Type D visa or visa-free movement - combined with an appropriate residence title

Foreigners who do not meet the above conditions can only conduct business through a company: limited liability company (sp. z o.o.), joint-stock company, limited partnership, or limited joint-stock partnership.

Ukrainian Citizens

Under the special act of 2022, Ukrainian citizens who arrived in Poland after February 24, 2022, can register a sole proprietorship on the same terms as Polish citizens, provided they have a PESEL number.

Registering a Business in CEIDG - Step by Step

Registering a sole proprietorship as a foreigner follows a similar process to that for Polish citizens, but requires additional documents:

Before Registration

  1. PESEL number - if you do not have one, you must obtain it at the local municipal office. You will need your passport and residence document
  2. Trusted profile (profil zaufany) - needed for online registration. You can set it up through a bank (if you have a Polish account) or at a municipal office
  3. Address in Poland - residential address and business address (they can be different)

Registration Process

  1. Complete the CEIDG-1 form online at biznes.gov.pl or in person at a municipal office
  2. Provide personal details, address, company name, and start date
  3. Select PKD codes matching your business activity (read about this in our guide on starting a business)
  4. Indicate your tax form and accounting method
  5. Register with ZUS (form ZUA or ZZA) within 7 days of starting your business

CEIDG registration is free and automatically assigns you a NIP (tax identification number) and REGON (statistical number). For a detailed description of the process, see our article on starting a business.

PKD Codes - What Are They

PKD (Polish Classification of Activities) is a system of codes describing the type of business activity. During registration, you must select at least one PKD code - your primary code that best describes your activity. You can add multiple secondary codes. Your PKD selection affects available tax forms and statistical reporting obligations.

Tax Residency - The 183-Day Rule

Tax residency determines in which country you report all your income. In Poland, two criteria apply - meeting either one is sufficient:

Center of Personal or Economic Interests

If your center of vital interests (family, home, main income source) is in Poland, you are a Polish tax resident regardless of the number of days spent in the country.

Stay Exceeding 183 Days

If you stay in Poland for more than 183 days in a tax year (calendar year), you become a Polish tax resident. Every day of physical presence in Poland counts.

Consequences of Tax Residency

  • Resident - reports all worldwide income in Poland (unlimited tax obligation)
  • Non-resident - reports only income earned in Poland (limited tax obligation)

Non-residents file an annual PIT-36 return for Polish income, and tax is calculated according to the standard scale or at a 20% rate for certain types of income (e.g., contracts for specific work).

Double Taxation Treaties

Poland has signed double taxation treaties with over 90 countries, including Ukraine, India, Vietnam, Georgia, Turkey, the USA, and many others. These treaties determine:

  • Which country has the right to tax a particular type of income
  • Methods for eliminating double taxation (exemption with progression or proportional credit method)
  • Withholding tax rates on dividends, interest, and royalties

If you earn income in both Poland and your home country, the double taxation treaty protects you from paying tax twice on the same income.

ZUS Contributions for Foreigners

Foreigners running a business in Poland are subject to the Polish social security system on the same terms as Polish citizens:

Mandatory Contributions

  • Pension contribution - 19.52% of the assessment base
  • Disability contribution - 8% of the assessment base
  • Accident contribution - approximately 1.67% of the assessment base
  • Health insurance contribution - depends on tax form (9% of income on progressive scale, 4.9% on flat tax)
  • Labor Fund - 2.45% of the assessment base

Relief for New Entrepreneurs

As a new business owner, you can benefit from the startup relief:

  • First 6 months - no social contributions (you pay only the health insurance contribution)
  • Next 24 months - preferential ZUS from a reduced base (30% of the minimum wage)

EU Social Security Coordination

EU citizens who run a business simultaneously in Poland and another EU country are subject to coordination rules - typically paying contributions in only one country. You must obtain an A1 certificate confirming which system you are subject to.

Opening a Bank Account

A business bank account is essential for running a company. Foreigners can open an account at a Polish bank, needing:

  • Passport or identity card
  • Residence document (visa, residence card)
  • CEIDG or KRS registration confirmation
  • PESEL number (most banks require this)
  • NIP number

Some banks offer service in English or Ukrainian. It is worth comparing offers, as fees and online service availability vary significantly. A business bank account is required for settlements with the tax office and ZUS - transfers to these institutions must be made from a business account linked to your NIP.

Language Barriers and How to Overcome Them

One of the biggest challenges for foreigners running a business in Poland is the language barrier. Official documents, tax forms, and correspondence with the tax office are all in Polish.

Where Language Is a Problem

  • Correspondence with the tax office and ZUS
  • Completing tax declarations (PIT, VAT, JPK)
  • Contracts with clients and contractors
  • Accounting documentation and invoices

How to Deal with It

  • Bilingual accounting firm - this is the most effective solution. An accounting firm that serves clients in their native language eliminates the language barrier in tax and accounting matters
  • Sworn translator - needed for translating official documents
  • Trusted profile and e-Government - many matters can be handled online, making it easier to use translation tools
  • Power of attorney - you can appoint a representative to communicate with authorities on your behalf

LinTax in Wroclaw offers bilingual accounting services (Polish and English), helping foreigners with the full scope of bookkeeping and tax compliance. Communication takes place in the client's language, and we handle all obligations toward Polish authorities on your behalf.

PIT for Non-Residents

Foreigners who are not Polish tax residents but earn income in Poland have a limited tax obligation:

  • Income from business activity conducted through an establishment in Poland - taxed on general principles
  • Income from employment performed in Poland - taxed according to the progressive scale
  • Certain income (e.g., from contracts for specific work) - taxed at a flat 20% withholding rate
  • Income from real estate located in Poland - taxed in Poland

Non-residents file an annual PIT-36 return (for business or employment income) or do not file a return if tax was withheld at source (PIT-8A).

Practical Tips for Foreign Entrepreneurs

Start with a Consultation

Before registering a business, consult an accountant who can help you choose the optimal legal form and taxation method. This is especially important if you also conduct business in another country.

Keep Your Residence Documents Current

Make sure your residence title allows you to conduct business activity and monitor its expiration dates. An expired residence card may result in being removed from the CEIDG registry.

Know Your Obligations

The calendar of entrepreneurial obligations in Poland is demanding - monthly ZUS declarations, quarterly or monthly PIT advances, JPK files. Familiarize yourself with the deadlines in our entrepreneur's obligation calendar.

Take Advantage of Tax Reliefs

Polish tax law offers reliefs that foreigners can also use - startup relief, preferential ZUS, lump sum tax, IP Box. Do not miss out on them simply because you are unfamiliar with the system.

Summary

Starting and running a business in Poland as a foreigner is entirely possible, though it requires knowledge of specific regulations concerning residence rights, tax residency, and social security obligations. The key is correctly determining your tax residency and taking advantage of double taxation treaties. The language barrier does not have to be an obstacle - a bilingual accounting firm like LinTax in Wroclaw provides full accounting services in both English and Polish. Contact us to schedule a consultation and learn how we can help you.