LW
JDG · CEIDG · from 1,500 PLN

JDG registration for foreigners

We check your right to a sole proprietorship, register it in CEIDG and set up ZUS, tax and bookkeeping

We register a JDG (jednoosobowa działalność gospodarcza, the Polish sole proprietorship) for foreigners who are allowed to have one. Before anything is filed, we check your residence status against art. 4 of the Act on foreign entrepreneurs: a temporary residence and work permit or a visa does not give that right, while permanent residence, EU long-term resident status, a Karta Polaka, a CUKR card and permits for studies, a Blue Card or family reunification do. Then we choose PKD codes and the tax form, file the CEIDG application and set up ZUS. Turnkey from 1,500 PLN. How a JDG works in general is explained in our JDG guide on the blog.

Opening, turnkey
from 1,500 PLN
status check, CEIDG, ZUS, tax form
CEIDG fee
0 PLN
state registration is free
ZUS in months 1-6
health only
Ulga na start · from 432.54 PLN/mo in 2026
Required
PESEL
art. 4 ust. 9 of the Act on foreign entrepreneurs

Who can open a JDG

Non-EU citizens may run a JDG on the same terms as Poles only with one of the statuses in art. 4 ust. 2 of the 2018 Act on foreign entrepreneurs. Without one, the option is a sp. z o.o.

01 / 06

Permanent or long-term status

Permanent residence (karta stałego pobytu), EU long-term resident permit, refugee status, subsidiary protection, humanitarian or tolerated stay.

02 / 06

Some temporary permits

Temporary residence for studies (art. 144), research (art. 151), the EU Blue Card (art. 127), family reunification (art. 159), and a temporary permit held as the spouse of a Polish citizen living in Poland.

03 / 06

Karta Polaka

A valid Karta Polaka gives the right to a JDG regardless of the residence permit you hold.

04 / 06

Ukrainian citizens

Temporary protection, and a CUKR card, which the special act on Ukrainian citizens (art. 42w) puts on the same footing as Poles for running a business.

05 / 06

Renewal for an existing JDG

A temporary residence permit for business granted to continue a JDG already entered in CEIDG. You cannot reach a JDG this way from a work permit: the JDG has to exist first, on another status.

06 / 06

Not enough on its own

A temporary residence and work permit, a national visa D or a Schengen visa, and visa-free stay do not give the right to a JDG. In these cases we can register a sp. z o.o. instead.

How we open your JDG

Usually 3-5 working days from the moment we have your documents and PESEL.

  1. 01

    Status check

    day 1

    We read your residence decision, not only the card, and confirm which line of art. 4 ust. 2 covers you. If none does, we tell you before you pay for the opening.

  2. 02

    PKD codes and tax form

    1 day

    We match PKD codes to what you will actually sell and compare skala (12/32%), liniowy (19%), ryczałt and, for software, IP Box on your expected income.

  3. 03

    CEIDG application

    1-2 days

    Filed online with your Profil Zaufany or qualified e-signature, or by us under a power of attorney. The same form registers you for NIP, REGON and ZUS.

  4. 04

    ZUS and health insurance

    within 7 days

    ZUS registration for health insurance with Ulga na start, or for full contributions if the relief is not available to you.

  5. 05

    VAT decision

    same week

    VAT exemption up to 240,000 PLN of sales a year, or VAT-R registration when you need it, including VAT-UE registration for services to companies in other EU countries.

  6. 06

    Bookkeeping

    from month 1

    Monthly bookkeeping from 700 PLN: income ledger, ZUS returns and, for VAT payers, the JPK_V7 file by the 25th of the following month.

/ documents

What we need from you

The PESEL is required by law for a foreigner's CEIDG entry.

  • Passport01
  • Residence card and the residence decision (or Karta Polaka, or proof of temporary protection)02
  • PESEL number03
  • Residential address in Poland and the business address (it can be your home)04
  • A description of what you will sell and to whom, so we can choose PKD codes and VAT05
  • Profil Zaufany or a qualified electronic signature, or a signed power of attorney for us06
  • Expected monthly income and costs, to compare tax forms07

Our fee

Registration in CEIDG is free. You pay for the work around it.

JDG opening, turnkey
from 1,500 PLN
Status check, PKD codes, tax form, CEIDG, ZUS, VAT decision
What's included
  • Status check against art. 4 ust. 2
  • PKD codes matched to what you sell
  • Tax forms compared on your expected income
  • CEIDG application with NIP and REGON
  • ZUS registration, with Ulga na start where available
  • VAT exemption or VAT-R registration
PopularMonthly bookkeeping
from 700 PLN/mo
Ledger, ZUS returns, JPK_V7 for VAT payers
Zero returns
from 800 PLN
One-off, for a period with no activity
Business bank account
from 800 PLN
Help opening a business account for the JDG
Closing a JDG
from 2,500 PLN
Removal from CEIDG, ZUS and tax office formalities

* The final price depends on your status and business and is confirmed in writing before work starts. Not included: ZUS contributions (in 2026 health insurance from 432.54 PLN a month on skala or liniowy, from 498.35 PLN on ryczałt; social contributions about 456 PLN on preferential ZUS and about 1,927 PLN at the full rate) and tax.

Legal basis
  • §01Act of 6 March 2018 on the rules for foreign entrepreneurs and other foreign persons in business in Poland, art. 4 (Dz.U. 2026 poz. 1313)
  • §02Act of 12 March 2022 on assistance to citizens of Ukraine, art. 42w (CUKR card holders)
  • §03Entrepreneurs' Law of 6 March 2018
  • §04Act of 6 March 2018 on CEIDG and the Entrepreneur Information Point
  • §05Act of 13 October 1998 on the social insurance system (Ulga na start, preferential ZUS, Mały ZUS Plus)
  • §06VAT Act of 11 March 2004, art. 113 (exemption up to 240,000 PLN)
/ questions

Frequently asked

  • From 1,500 PLN for the full opening: status check, PKD codes, tax form, CEIDG filing, ZUS and the VAT decision. The state registration itself is free. Monthly bookkeeping is from 700 PLN. The exact price is confirmed in writing before we start.

Get in touch

Open your JDG from 1,500 PLN

Send us your residence decision: we confirm whether you can open a JDG and what it will cost, then register it in 3-5 working days.

Form · 01
Practice area
GDPR consentRequired
≤ 1h replyFree · 30 minGDPR · encrypted
Our specialist will reply within the hour.