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:
| Status | JDG eligibility |
|---|---|
| Karta stałego pobytu | yes, no restrictions |
| Karta rezydenta długoterminowego UE | yes |
| Karta CUKR (UA with PESEL UKR) | yes |
| Karta Polaka | yes |
| Karta Błękitna UE | yes |
| Karta czasowego pobytu (most bases) | no for most, but yes for "działalność gospodarcza" basis |
| D visa | no (need karta pobytu by business first) |
| Visa-free regime | no |
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
- Client flexibility - work with Polish, foreign, and individual clients simultaneously
- Lower tax in the first year - ulga na start (full ZUS exemption for 6 months) + small ZUS for the next 24 months
- Eligibility for karta czasowego pobytu by działalność - no fixed-salary requirement
- Simplified accounting - for small turnover you can self-manage (PIT-28 or PIT-36)
- VAT deductions - once registered as vatowiec
- 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:
| Form | Rate 2026 | Suits |
|---|---|---|
| Zasady ogólne (skala podatkowa) | 12% up to 120,000 + 32% above | businesses with high deductibles |
| Podatek liniowy | 19% on income | IT, consulting (no child deductions) |
| Ryczałt | 3-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 period | Monthly ZUS in 2026 |
|---|---|
| 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 2026 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
| Payment | Deadline | To whom |
|---|---|---|
| Monthly ZUS | by 20th of following month | ZUS portal |
| Zaliczka on PIT (under ryczałt or liniowy) | by 20th of following month | US (Urząd Skarbowy) |
| VAT (if vatowiec) | by 25th of following month | US |
| Annual PIT-28 (ryczałt) | by 28 February of following year | US |
| Annual PIT-36 (zasady ogólne) | by 30 April of following year | US |
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 2026)
- 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.
This article is informational. Specific timelines and decisions depend on your situation. For individual cases, consult a lawyer for assessment.
Related articles:
