Company Registration in Poland (JDG/FOP/Sole Proprietorship) in 1–5 Days

We register sole proprietorships (JDG) in Poland for foreigners: we verify whether your residence status allows you to conduct business, select PKD codes, help you choose the tax regime, and submit the CEIDG-1 application. We handle ZUS registration with the Ulga na start relief when applicable, and register VAT and VAT-UE if needed. After registration, we explain what and when to pay. The process takes from 1 to 5 days, mostly online.

Fill out the form and get a free consultation

By submitting the form, you agree to the privacy policy and consent to being contacted.

JDG / Sole Proprietorship in Poland

Turnkey JDG (FOP) Registration

JDG registration usually takes up to 7 days. On average, the process takes 1 to 5 days.

01

We verify eligibility for registration

We check your residence status and determine whether you can open a JDG in Poland as a foreigner, as well as which documents are required before submitting CEIDG-1.

02

We help obtain PESEL and Profil Zaufany

If you don’t have them. For online submission, we pre-check access to ensure the process does not get blocked at the technical stage.

03

We select PKD codes

We choose the main and additional activity codes based on your real business model: services, B2B, e-commerce, trading, IT, construction, transport, or other activities.

04

We choose the tax regime

We compare ryczałt, skala podatkowa, and linear tax (podatek liniowy) considering income, expenses, VAT, and clients from Poland or the EU.

05

We register ZUS and VAT/VAT-UE

We explain what contributions will appear after starting, when the Ulga na start applies, and whether VAT or VAT-UE registration is required.

06

We submit CEIDG-1 and provide a post-registration plan

After submission, we explain the next steps: NIP, REGON, bank account, invoicing, accounting, ZUS, and first payments.

Ready to open a business (JDG/FOP)?

On average, the process takes 1 to 5 days.

Business Registration Costs in Poland

with a minimum 6-month accounting service agreement

JDG / Sole Proprietorship

Free

Sp. z o.o. (online registration)

500 PLN

Sp. z o.o. (notary registration)

750 PLN

Calculate accounting service cost

Who Can Open a Sole Proprietorship (IP / JDG / FOP) in Poland

Before registering a JDG, it is necessary to verify a foreigner’s right to conduct business activity in Poland. Rules differ depending on residence status, so the process always starts with checking the legal basis of stay.

Sole proprietorships under the same rights as Polish citizens can be opened by citizens of the EU, EEA, and Switzerland. For citizens of Ukraine, Belarus, and other non-EU countries, it is necessary to verify the specific legal basis: Polish Card (Karta Polaka), permanent residence (stały pobyt), EU long-term resident permit, certain types of temporary residence permits, marriage with a Polish citizen, family reunification, protection statuses, or other legal grounds.

From March 5, 2026, rules for Ukrainian citizens became stricter. JDG under conditions similar to Polish citizens can be opened by those under temporary protection with PESEL UKR status, or those holding another residence permit that grants the right to conduct business activity.

Turnkey Sole Proprietorship Registration

How to open a JDG in Poland with SKILLDOCS

We handle the entire process of registering a sole proprietorship and subsequent accounting services.

01

You submit a request

You fill out a short form on the website or contact us directly — we will get back to you within one business day for an initial consultation.

01

02

We clarify details and PKD codes

We determine your business activity, select appropriate PKD codes, and define whether VAT / VAT-UE registration is required.

02

We choose a tax regime

We analyze your situation and help you choose the optimal tax model (Ryczałt, linear tax, or tax scale) to minimize costs.

03

03

04

We prepare data for CEIDG-1

We collect and prepare all entrepreneur data, verify ePUAP (Profil Zaufany), and configure ZUS settings.

04

05

We submit the registration application

We prepare and submit the CEIDG-1 application and monitor the process until the official entry appears in the register.

05

We obtain NIP and REGON

We track the assignment of tax (NIP) and statistical (REGON) numbers confirming successful business registration.

06

06

After registration: next steps

No hidden fees — everything is included in the package. A clear plan from day one.

Opening a Sole Proprietorship in Poland (FOP for Ukrainians)

For Ukrainians, the term “FOP” is commonly used. In Poland, this legal form is called JDG (jednoosobowa działalność gospodarcza). IP, FOP, and JDG all refer to the same type of sole proprietorship — the difference is only in language. Registration is carried out through the state register CEIDG.

A Ukrainian citizen can open a sole proprietorship if their residence status grants the right to conduct business activity: temporary protection with PESEL UKR or another appropriate residence permit. Before submitting CEIDG-1, we verify documents and legal basis, select PKD activity codes, and determine the appropriate tax regime.

For remote registration, a Profil Zaufany (Trusted Profile) is required. After registration, you gain the right to issue invoices (faktury), work with Polish and EU contractors, and receive payments to a Polish bank account. At the start, you may benefit from a reduced ZUS contribution period (Ulga na start). The registration process takes from 1 to 5 days.

JDG / Sole Proprietorship in Poland: when it is suitable and what it gives

JDG (Jednoosobowa działalność gospodarcza) is chosen when a fast start is needed without a complex company structure: services, small trade, freelancing, work with Polish clients, or first B2B contracts. It is a form where the entrepreneur operates as an individual business entity, and registration is done through CEIDG (CEIDG-1 application).

If you want to start quickly with predictable monthly accounting costs — JDG is usually the most straightforward option.

Expenses after opening a JDG

After registration, a JDG entrepreneur not only earns income but also has mandatory ongoing costs. Before starting, it is important to understand expenses such as ZUS, accounting, taxes, VAT, cash register or payment terminal, depending on your business model.

Main expenses after opening a JDG:

— ZUS and health insurance contributions (składka zdrowotna)
— accounting services
— PIT tax depending on tax regime
— VAT, if the entrepreneur is a VAT taxpayer
— fiscal cash register or payment terminal, if required by business type
— bank account, payment systems, invoicing software
— business insurance, if the activity involves higher risk
— expenses for advertising, website, phone, equipment, rent, or car if related to business activity

Before registration, we calculate not only the CEIDG-1 submission, but the full startup structure: which tax form is best, whether VAT is required, what ZUS will apply, and monthly accounting costs.

Ryczałt, linear tax, or tax scale: what to choose for JDG

When registering a JDG, you must choose a tax regime. It affects PIT, health insurance contributions, accounting, expense deductions, and overall profit.

The main options:

Skala podatkowa (tax scale) — suitable if you want progressive taxation and possible deductions
Podatek liniowy (flat tax) — often chosen for higher income and simple B2B models
Ryczałt (lump-sum tax) — may be beneficial for certain services, but expenses do not reduce the tax base

Before registration, we analyze: your activity, expected income, expenses, whether you work in Poland or the EU, VAT requirement, possible employees, and expected ZUS contributions.

Sole proprietorship or Sp. z o.o.: what to choose as a foreigner in Poland

Parameter JDG / Sole Proprietorship Sp. z o.o.
Start Faster, via CEIDG Slower, via KRS (S24 or notary)
Share capital Not required Minimum 5,000 PLN
Liability Personal liability of entrepreneur Limited to company capital
Accounting KPiR or revenue records, cheaper Full accounting, more expensive
Taxes Skala, linear, or ryczałt CIT + dividend taxation
Suitable for Freelancers, B2B, services, small start Partners, investors, employees, higher risk

JDG is suitable for a fast start, simple structure, and predictable monthly costs. Sp. z o.o. is better if you have partners, investments, higher risk, employees, or need a separate legal entity.

Before registration, we compare both options based on your situation: residence status, business type, income, risk level, ZUS, VAT, accounting, and further legalization.

👉 company registration in Poland (Sp. z o.o.)

JDG registration timeline: how fast you can open a business

We handle registration to avoid delays caused by corrections or document rejections. The standard timeline is 3–7 days, often faster — on average 1–5 days if all information is prepared.

Remote registration is possible without visits, provided you have access for electronic submission.

Online JDG registration: CEIDG-1

The key step is correctly submitting CEIDG-1: personal data, addresses, PKD codes, tax regime, ZUS settings, and related parameters. Mistakes at this stage later affect banking, accounting, and payments.

We collect all necessary information and prepare CEIDG-1 so that after registration you can start working smoothly without “retroactive corrections.”

PESEL and Profil Zaufany: what is needed for remote registration

For online registration, PESEL and Profil Zaufany (Trusted Profile) are required. If something is missing, we explain how to obtain it and where to start so that the registration process does not get stuck on technical issues.

If you want to complete everything as quickly as possible, it is better to resolve these matters before submitting CEIDG-1 — we discuss this at the beginning.

PKD for JDG: how to choose activity codes

PKD codes define what banks, accountants, and often clients see. If you choose them “approximately,” it can later cause issues related to payments, type of services, cash register requirements, or VAT.

We select PKD codes based on your real business model: how you earn money, how you receive payments, who you work with (Poland/EU), whether you need employees, a payment terminal, or whether you do trade or only services.

ZUS in JDG: contributions and relief period

In JDG, you are required to pay ZUS contributions from the moment of registration (with a possible relief period available). These payments must be planned in advance to avoid unexpected costs after starting the business.

We explain exactly what your ZUS contributions will look like in your specific situation and how to set them up correctly from the beginning.

Liability in JDG

Unlike Sp. z o.o., in JDG the entrepreneur is fully liable for business activities, including personal assets. That is why before starting, we always assess risks: contracts, client types, transaction volumes, and payment regularity.

If the business model involves higher risk, we discuss alternatives and protection options, including business insurance.

Do you need a legal address for JDG?

For some types of activity, a separate “legal address” is not required in the traditional sense. However, address details are still important — banks and clients may request them, and there are also correspondence and documentation requirements.

We help you correctly structure address-related matters based on your situation.

VAT and VAT-UE for JDG: when it should be decided early

If you plan VAT-based sales, work with EU companies, import/export operations, or regular B2B contracts, VAT/VAT-UE should be considered before issuing the first invoices, not when it becomes necessary.

At the start, we analyze your sales model and advise whether you should register for VAT immediately or start without it.

Fiscal cash register and payment terminal: when needed and how to set up

If your activity requires a cash register or you want to accept card payments, we help set up the fiscal cash register and payment terminal and explain the exact steps needed for your case.

It is better to handle this in advance to avoid losing sales or customers at the payment stage.

What we need from you to start quickly

We need basic information: passport details, contact information, what you will actually do (for PKD selection), and whether you will work with Poland/EU, need VAT registration, a terminal/cash register, or plan to hire employees.

After that, we handle the entire registration process step by step — simple and clear.

How to start JDG registration — 1 step

Leave a request on this page. We will contact you, collect the necessary information, and start the JDG registration process. In the end, you receive a registered sole proprietorship and a clear action plan to start working and manage accounting without confusion.

Frequently Asked Questions

How much does it cost to open a JDG in Poland through SKILLDOCS?

JDG registration is free when you sign a bookkeeping agreement for at least 6 months. Before starting, we clarify your business model, PKD codes, tax form, ZUS contributions, VAT, and future expenses.

Can a Ukrainian open a sole proprietorship (FOP/JDG) in Poland?

Yes, if a Ukrainian citizen has a suitable residence status and the required data for business registration. Before submitting CEIDG-1, we verify documents, PESEL or PESEL UKR, or another residence permit, as well as the right to conduct business in Poland.

How many days does it take to open a JDG?

The standard timeframe is 3–7 days. If all data and access credentials are ready, registration can be completed faster.

Can a JDG be opened remotely?

Yes, if you have the necessary data and access for electronic submission. If something is missing, we explain what needs to be prepared before submitting CEIDG-1.

What should I choose: ryczałt, skala podatkowa, or linear tax (podatek liniowy)?

It depends on your business activity, income, expenses, VAT status, clients in Poland or the EU, and plans for hiring employees. We review your situation before registration.

What costs appear after opening a JDG?

After registration, you need to consider ZUS contributions, health insurance (składka zdrowotna), PIT tax, possible VAT, accounting services, and a cash register or payment terminal if required. Additionally, business-related expenses such as phone, equipment, advertising, car, rent, or other operational costs may apply.

Do I need an accountant after opening a JDG?

Yes, if you want to correctly manage KPiR or revenue records (ewidencja przychodów), calculate PIT, VAT, ZUS, prepare for KSeF, and meet deadlines. For foreigners, an accountant is especially important at the start when taxes, documents, and legalization must be properly aligned.

Do I need to register for VAT immediately?

Not always. It depends on your activity type, clients, turnover, EU operations, and sales model. If you plan B2B contracts, EU clients, import/export, or VAT-based sales, it is better to check this before issuing your first invoices.

Can a foreigner open a JDG in Poland?

Yes, but residence status and the right to conduct business in Poland must be verified. Different statuses may have different rules, so it is important to check eligibility before submitting the application.

Do you provide accounting services after registration?
Yes. After opening a JDG, we can provide full accounting services, including KPiR, revenue records, PIT, VAT, ZUS, KSeF, and ongoing business support.
What is the difference between FOP, sole proprietorship, and JDG?

They are essentially the same legal form of business, just used in different languages. “FOP” is commonly used by Ukrainians, “sole proprietorship” by Russian-speaking clients, and in Poland the official term is JDG (jednoosobowa działalność gospodarcza).

What should a foreigner choose: JDG or Sp. z o.o.?

JDG is suitable for a fast start, B2B work, services, freelancing, and small-scale business. Sp. z o.o. is better for partnerships, investments, higher risks, employees, or when a foreigner’s status does not allow opening a JDG.

Contact Information and Office Addresses

Contact us in any convenient way or visit one of our offices. We are always ready to answer your questions.

If you have any questions or suggestions, please contact us via the website form, messengers, or email. We will respond promptly.

Phone

+48 570 804 478

Email

contact@skilldocs.pl

Address

Wincentego Rzymowskiego 30, Lokal 323 02-697 Warszawa

By submitting the form, you accept the Privacy Policy and consent to being contacted.

If you have any questions or suggestions, please contact us via the website form, messengers, or email. We will respond promptly.

Phone

+48 537 097 502

Email

contact@skilldocs.pl

Address

Marszałka Józefa Piłsudskiego 74, 50-020 Wrocław

By submitting the form, you accept the Privacy Policy and consent to being contacted.

If you have any questions or suggestions, please contact us via the website form, messengers, or email. We will respond promptly.

Phone

+48 536 535 645

Email

contact@skilldocs.pl

Address

Ul. Szkolna 1/308, 61-832 Poznań

By submitting the form, you accept the Privacy Policy and consent to being contacted.