LW
All articles
· Business044·MMXXVI

JDG for Foreigners in Poland — Opening a Sole Proprietorship in 2025

How to open a jednoosobowa działalność gospodarcza (JDG) in Poland as a foreigner in 2025. Eligibility, documents, CEIDG, ZUS, taxes — ryczałt vs zasady ogólne. Advantages for karta pobytu.

JDG (jednoosobowa działalność gospodarcza) is the Polish equivalent of a Russian IP, Ukrainian FOP, or Belarusian IP. It is the simplest way to run a business in Poland: registration is free, ZUS contributions are fixed, and tax form is chosen at start. For foreigners, JDG is an excellent path to a karta pobytu on the basis of działalność gospodarcza, especially when employment-basis routes do not fit (e.g., freelance with international clients or e-commerce). Below — eligibility, the process, and what it costs in the first year.

Which Foreigners Can Open a JDG in Poland

Not all foreigners can open a JDG automatically. Conditions:

StatusJDG eligibility
Karta stałego pobytuyes, no restrictions
Karta rezydenta długoterminowego UEyes
Karta CUKR (UA with PESEL UKR)yes
Karta Polakayes
Karta Błękitna UEyes
Karta czasowego pobytu (most bases)no for most, but yes for "działalność gospodarcza" basis
D visano (need karta pobytu by business first)
Visa-free regimeno

So: with a karta czasowego pobytu by employment, you cannot open a JDG without first obtaining a separate karta pobytu by business. This is a common misunderstanding.

Exception — if you have karta CUKR: it grants the right to JDG automatically without a separate karta.

Advantages of JDG for a Foreigner

  1. Client flexibility — work with Polish, foreign, and individual clients simultaneously
  2. Lower tax in the first year — ulga na start (full ZUS exemption for 6 months) + small ZUS for the next 24 months
  3. Eligibility for karta czasowego pobytu by działalność — no fixed-salary requirement
  4. Simplified accounting — for small turnover you can self-manage (PIT-28 or PIT-36)
  5. VAT deductions — once registered as vatowiec
  6. Counted toward stałego pobytu — JDG years count as ordinary work

Tax Forms — Choice at Start

When opening JDG, choose one of three taxation forms:

FormRate 2025Suits
Zasady ogólne (skala podatkowa)12% up to 120,000 + 32% abovebusinesses with high deductibles
Podatek liniowy19% on incomeIT, consulting (no child deductions)
Ryczałt3–17% on revenue (not income)services, retail, simple business

For most IT freelancers and consultants, ryczałt 12% or podatek liniowy 19% are the optimal options.

ZUS — The Most Confusing Payments

ZUS is mandatory insurance (pension, health, occupational). Structure:

JDG periodMonthly ZUS in 2025
First 6 months (ulga na start)~167 PLN (zdrowotne only)
Next 24 months (mały ZUS)~770 PLN (preferential)
After 30 months~1,600 PLN (standard)

This is a critical financial parameter — JDG without revenue above ~5,000 PLN/month becomes uneconomic in year 4.

In 2025 there is also "mały ZUS plus" — for those whose previous-year income did not exceed 120,000 PLN. ZUS is income-proportional, typically 800–1,200 PLN/month.

JDG Registration — Step by Step

Step 1. Obtain PESEL (if not yet) and Profil Zaufany.

Step 2. Determine PKD codes — codes for business activities from the Polish Activity Classification. For a typical IT freelancer: 62.01.Z (oprogramowanie), 70.22.Z (doradztwo), 73.11.Z (reklamy). Up to 9 codes can be listed, with one as główny.

Step 3. Complete CEIDG-1. Form on ceidg.gov.pl, online via Profil Zaufany. Fields: PESEL, name, address, PKD, taxation form, ZUS code, bank account.

Step 4. File via ePUAP or sign in person at Urząd Gminy. Registration is free, takes 1–7 days.

Step 5. Receive NIP (automatically), REGON (automatically), and ZUS number. All documents appear in your personal account at ceidg.gov.pl.

Step 6. If revenue will exceed 200,000 PLN/year — register as VAT-payer (vatowiec). Below 200,000 PLN — remain zwolniony from VAT (zwolnienie podmiotowe).

Step 7. Open a business bank account (Santander, mBank Firmy, PKO Firmowe). 30–50 PLN/month.

Reporting and Taxes — What to Do

PaymentDeadlineTo whom
Monthly ZUSby 20th of following monthZUS portal
Zaliczka on PIT (under ryczałt or liniowy)by 20th of following monthUS (Urząd Skarbowy)
VAT (if vatowiec)by 25th of following monthUS
Annual PIT-28 (ryczałt)by 28 February of following yearUS
Annual PIT-36 (zasady ogólne)by 30 April of following yearUS

An accountant for JDG is optional (you can use apps like iFirma, inFakt, wFirma — 30–100 PLN/month). But if revenue exceeds 5,000 PLN/month, hiring an accountant for 200–400 PLN/month is standard.

Karta Pobytu by Działalność Gospodarcza

If you have karta czasowego pobytu by employment and want to switch to JDG, you need a new karta by business. Conditions for this basis (Ustawa o cudzoziemcach, art. 142):

  • JDG income at least 12× national average annually (approximately 90,000–100,000 PLN/year in 2025)
  • OR at least 2 employees who are PR holders or Polish citizens
  • Genuine business (not an "empty" JDG)
  • ZUS contributions current
  • Full CEIDG history available for review

For a small IT freelance with 50,000 PLN income, this criterion is not met, and karta pobytu by działalność will not be issued. Apply on employment with a major client or find ways to reach the 12× base.

Most Common Mistakes

1. Opening JDG without karta pobytu by działalność. If the main karta is by employment, JDG does not officially license you as a sole trader. Tax authorities accept declarations, but the voivode may treat it as a violation.

2. Wrong PKD. PKD that does not match real activity — issues at VAT inspections or karta pobytu reviews.

3. Missed ZUS payments. Each missed month — fine + penalties. After 3–6 months — debt-collection committee.

4. Late PIT filing. PIT delays — 1–7% annual fines on tax + interest.

5. Forgetting ZUS registration. After CEIDG registration, you must separately submit ZUS ZUA (insurance registration). Many forget and incur fines.

When You Need a Lawyer or Accountant

Self-registration of JDG is realistic if you already have rights (karta CUKR, karta stałego, Polish citizenship) and are ready to spend 5–10 hours studying CEIDG, ZUS, US.

A lawyer makes sense if:

  • Opening JDG in parallel with karta pobytu by działalność
  • Complex structure (multiple income sources, foreign clients)
  • VAT registration with EU/non-EU clients
  • Prior refusal or JDG closure
  • Planning to hire employees via ZUS

At LegalWin our JDG service includes registration, taxation form selection, ZUS enrolment, accounting support for the first 3 months. From 1,200 PLN.

Order JDG opening in Poland →


This article is informational. Specific timelines and decisions depend on your situation. For individual cases, consult a lawyer for assessment.

Related articles: