If someone in Poland tells you to “open a JDG” or offers you a job “on B2B”, they are usually talking about jednoosobowa działalność gospodarcza — a sole proprietorship run in your own name.
It is one of the simplest ways to operate a business in Poland. You register in CEIDG, invoice your clients, calculate your own taxes and ZUS contributions, and take responsibility for the administrative side of working for yourself.
For foreigners, however, there is an important first question: does your nationality or residence status actually allow you to operate a JDG?
Registering a business, having permission to stay in Poland and having the right to conduct that particular form of business are related but separate issues.
At a glance
| Question | Practical answer |
|---|---|
| What is JDG? | A sole proprietorship operated by an individual |
| Where is it registered? | CEIDG |
| Does registration cost anything? | CEIDG registration itself is free |
| Can every foreigner open one? | No — third-country nationals need an eligible legal basis |
| Main income-tax choices | Tax scale, 19% flat tax or qualifying ryczałt |
| Do you pay ZUS? | Normally yes, although new-business reliefs may reduce social contributions |
| Do you always need VAT? | No; the answer depends on activity and turnover |
| Do you issue invoices through KSeF? | For most businesses, yes from 2026, subject to transitional exceptions |
| Does opening a JDG legalise your stay? | No |
What exactly is a JDG?
A jednoosobowa działalność gospodarcza (JDG) is business activity carried out by an individual in their own name.
The business is registered in the Centralna Ewidencja i Informacja o Działalności Gospodarczej (CEIDG) — the Central Register and Information on Economic Activity.
It is the standard register for sole traders in Poland. One person has one CEIDG entry, although that entry can cover several different types of business activity. Your official business name must include your first name and surname.
In everyday language, you may hear JDG described as self-employment, sole proprietorship, sole trader, B2B or simply działalność gospodarcza.
These terms are not always legally identical. In particular, “B2B” describes a commercial relationship between businesses, while JDG is the legal form through which an individual often provides those services.
Can foreigners open a JDG in Poland?
Not every foreigner has exactly the same right to establish a sole proprietorship.
Citizens of EU and EEA countries can establish and operate a sole proprietorship in Poland on the same basic terms as Polish citizens. Polish government guidance also recognises additional rights arising for certain foreigners under particular residence statuses and international arrangements.
For a person from outside the EU/EEA, the key question is usually their residence title.
Examples of statuses that can allow a third-country national to conduct business on the same basis as a Polish citizen include a permanent residence permit, EU long-term resident status and certain qualifying temporary residence permits. Other protected or family-related statuses can also qualify.
The important practical point is: a visa, residence card or lawful stay does not automatically mean that you are entitled to register a JDG.
Check the exact legal basis of your stay before registering.
Does registering a JDG give you the right to live in Poland?
No.
CEIDG registration and immigration status are separate.
A third-country national who has the right to establish a JDG still needs an independent legal basis to remain in Poland.
Poland does have a temporary-residence route for conducting business activity, but simply registering a business does not guarantee that the residence permit will be granted. The Office for Foreigners applies additional requirements connected with the actual business, including its economic performance or evidence that the business has sufficient resources or is taking steps capable of meeting the statutory requirements.
If your future right to remain in Poland will depend on your business, treat the immigration question as a separate procedure rather than assuming your CEIDG entry solves it.
How do you register a JDG?
A JDG is registered through CEIDG.
The Biznes.gov.pl registration process operates as a one-stop shop. Information from the registration can be passed to other authorities including the tax office, Statistics Poland and ZUS, reducing the need to make completely separate registrations with each institution.
You can register online through Biznes.gov.pl. Online registration requires an accepted electronic method such as Profil Zaufany — Trusted Profile — or a qualified electronic signature. A Trusted Profile normally requires a PESEL number.
The registration application covers matters such as your business name, business address, start date, PKD activity codes, tax arrangements and information relevant to ZUS.
If you do not already have a Polish NIP tax number or REGON statistical number, the CEIDG process can also initiate their assignment. Biznes.gov.pl says NIP is normally added to the entry within one business day and REGON within seven days.
CEIDG registration itself is free. Be cautious about private companies sending invoices that look like official registration charges after your business appears in a public register.
What are PKD codes?
When you register, you describe your business using Polska Klasyfikacja Działalności (PKD) codes — the Polish Classification of Activities.
You choose one main activity and can add additional activities.
New registrations use the PKD 2025 classification. Businesses still carrying older PKD 2007 classifications are in a transition period, with automatic reclassification planned from 1 January 2027 where they have not updated earlier.
PKD codes are not merely descriptive. The type of activity can affect matters including tax options, VAT requirements, cash-register obligations and whether special licences or registrations are required.
Do you need an accountant?
You are not generally required to hire an accountant merely because you operate a JDG.
You are, however, responsible for keeping the records required by your tax method, issuing invoices correctly, filing the required declarations and paying taxes and ZUS on time.
Biznes.gov.pl confirms that entrepreneurs may keep their own records or outsource bookkeeping to an accounting office. The bookkeeping method depends partly on the tax system chosen.
For a foreigner unfamiliar with Polish tax rules, an accountant can be particularly useful when choosing the initial tax method or dealing with VAT, cross-border clients or income earned in more than one country.
That does not mean an accountant should make business decisions for you. You remain responsible for understanding the main consequences of the tax and ZUS arrangements you choose.
How is a JDG taxed?
A person operating a JDG normally pays personal income tax (PIT) on business income or revenue.
For someone starting a new sole proprietorship, the main options are:
| Tax method | Broad principle |
|---|---|
| Skala podatkowa — tax scale | Tax on profit at 12% and 32% |
| Podatek liniowy — flat tax | 19% tax on profit |
| Ryczałt od przychodów ewidencjonowanych | Tax on revenue at a rate determined by the activity |
The tax scale is the default if you do not choose another available method. In 2026 it uses the general rates of 12% up to the PLN 120,000 threshold and 32% on the excess, with the statutory tax-reducing amount.
The 19% flat tax applies to business income regardless of how high that income becomes, but it has different rules on deductions and personal tax preferences.
With ryczałt, tax is generally calculated on revenue rather than profit, so ordinary business expenses do not reduce the taxable amount in the same way. Rates depend on the actual type of business activity and range across several statutory bands. The Ministry of Finance notes that rates can range from 2% to 17%.
The lowest-looking percentage is therefore not automatically the cheapest option.
Someone with significant business expenses may reach a very different result from someone selling professional services with almost no costs.
Can you change the tax method later?
Yes, but there are deadlines.
For example, the Ministry of Finance states that a person choosing flat tax or ryczałt normally has to notify the tax authority by the 20th day of the month following the month in which the first business revenue of that tax year was received, or by the end of the year if the first revenue was received in December.
This makes the tax decision worth thinking about before your first invoices start being paid.
What is ZUS for a self-employed person?
When you operate a JDG, you normally become responsible for your own social and health-insurance contributions.
Zakład Ubezpieczeń Społecznych (ZUS) administers the social-insurance system.
A standard entrepreneur's social-insurance package can include pension, disability and accident insurance, while sickness insurance is generally voluntary. Health insurance is dealt with separately and is normally compulsory.
Unlike an employee, you do not have an employer calculating and paying your personal obligations for you.
What is ulga na start?
Many new sole traders can use ulga na start — start-up relief.
Where the conditions are met, it allows the entrepreneur to avoid normal social-insurance contributions for the first six months of the business.
You still pay the applicable health-insurance contribution.
The relief is generally intended for someone who has not conducted qualifying business activity during the previous 60 months and who is not simply using the new business to perform the same work for a former employer in circumstances excluded by the rules.
The reduction has a trade-off: months in which you do not pay normal social contributions under ulga na start do not build social-insurance protection in the same way as months in which those contributions are paid.
What happens after ulga na start?
If you qualify, you can normally move from ulga na start to preferencyjne składki ZUS — preferential social contributions — for 24 calendar months.
For 2026, the minimum preferential social-contribution base is PLN 1,441.80. Using ZUS's standard illustrative accident-insurance rate and including voluntary sickness insurance, minimum social contributions total PLN 456.18 per month. Health insurance is additional.
Once ordinary rules apply and no other relief is available, the 2026 minimum standard social-contribution base is PLN 5,652. ZUS gives minimum social contributions of PLN 1,926.76 including voluntary sickness insurance and the relevant Labour/Solidarity Fund contribution in the standard example. Health insurance again comes on top.
These figures change over time, so they should not be used for budgeting future years without checking the current ZUS rates.
What is Mały ZUS Plus?
Mały ZUS Plus is another contribution relief aimed at qualifying smaller businesses.
From 2026, eligible entrepreneurs can use the relief for up to 36 calendar months in each 60-month period of running non-agricultural business activity. Eligibility depends on statutory conditions, including previous-year revenue; ZUS's current 2026 guidance refers to a PLN 120,000 annual revenue limit for the relevant calculation.
It reduces the social-contribution base according to the business's income.
Health-insurance contributions are not reduced through Mały ZUS Plus in the same way.
What are contribution holidays?
Eligible sole traders can also apply for wakacje składkowe — contribution holidays.
This allows qualifying entrepreneurs to receive an exemption from their own specified social contributions for one chosen month in a calendar year.
It does not remove the health-insurance contribution and does not cover contributions due for employees. The application has to be submitted through eZUS in the month before the month for which the exemption is requested.
How much is the health contribution in 2026?
There is no single universal JDG health contribution because the calculation depends partly on the chosen tax method.
For businesses taxed under the standard scale, health insurance is generally 9% of the relevant income base. For flat-tax businesses it is generally 4.9%, subject to statutory minimums.
From February 2026, the minimum monthly health contribution for scale and flat-tax entrepreneurs is PLN 432.54, based on the 2026 minimum wage of PLN 4,806.
Ryczałt works differently. In 2026 the monthly contribution is based on annual revenue bands and is PLN 498.35, PLN 830.58 or PLN 1,495.04 depending on the applicable revenue level.
This is one of the reasons comparing tax systems by PIT rate alone can be misleading.
Do you have to register for VAT?
Not necessarily.
From 1 January 2026, the general Polish turnover threshold for the domestic VAT exemption increased to PLN 240,000.
A business starting during the year generally applies a proportional part of that threshold. Certain activities cannot use the exemption regardless of turnover.
VAT is separate from your PIT method.
You can therefore be on the 19% flat PIT system, tax scale or ryczałt and separately be either an active VAT payer or, where permitted, use a VAT exemption.
If you supply services to businesses in other EU countries, you may also need VAT-UE registration even where you are otherwise exempt from domestic VAT.
What changed with invoices in 2026?
A major practical change for Polish businesses is Krajowy System e-Faktur (KSeF) — the National e-Invoicing System.
Mandatory KSeF has been introduced in stages.
For most businesses other than the largest taxpayers, mandatory issuing of qualifying invoices through KSeF began on 1 April 2026. A temporary exception runs until the end of 2026 for the smallest taxpayers whose monthly sales documented by invoices subject to KSeF do not exceed PLN 10,000 gross. Those businesses become subject to the general obligation from 1 January 2027, unless the exemption is lost earlier by crossing the threshold.
Receiving qualifying invoices through KSeF became mandatory from 1 February 2026, subject to the statutory exclusions.
If you are establishing a JDG in 2026, KSeF should therefore be treated as part of normal business setup rather than something relevant only to large companies.
What is e-Delivery?
The CEIDG registration process also incorporates e-Doręczenia — Poland's electronic system for official correspondence.
Biznes.gov.pl's registration wizard can prepare the application for your e-Delivery address alongside the CEIDG application.
This is different from ordinary email.
It is an official electronic correspondence channel, so do not ignore notifications connected with it once your business is active.
Do you need a separate business bank account?
Not every sole trader is required in every situation to maintain a separate commercial bank account.
Biznes.gov.pl states that entrepreneurs can in some circumstances use a qualifying personal account, but a bank account becomes necessary for certain transactions. A business account is particularly relevant for VAT taxpayers and split-payment transactions. Business-to-business transactions exceeding PLN 15,000 for a single transaction must generally be settled through a bank account rather than cash.
In practice, keeping personal and business transactions separate can also make accounting easier even where a dedicated business account is not strictly required.
Can you test a small business without opening a JDG?
Sometimes.
Poland has działalność nierejestrowana — non-registered activity — for qualifying small-scale business activity.
The rules changed in 2026. Instead of a monthly limit, the current limit is calculated quarterly.
For 2026, qualifying revenue must not exceed PLN 10,813.50 in a quarter, equal to 225% of the 2026 minimum wage. The person must also satisfy other conditions, including generally not having conducted business during the previous 60 months and not carrying on regulated activity requiring a licence or concession.
Foreigners must still have a legal status that allows them to conduct the relevant activity. Non-registered activity is not a way around immigration restrictions.
If the statutory revenue limit is exceeded, the activity becomes business activity and registration in CEIDG is required within the applicable period.
Is B2B the same as employment?
No.
A genuine B2B arrangement means you operate as an independent business providing services to another business.
You do not automatically receive Labour Code rights such as statutory employee annual leave, employee working-time protections or ordinary employment notice rules simply because one company provides most or all of your income.
There is also an increasingly important 2026 warning.
Since 8 July 2026, PIP — the State Labour Inspection — has stronger powers to challenge B2B and civil-law arrangements that are being used where the reality of the relationship is actually employment.
The underlying test has not changed: PIP looks at how the relationship actually works, including whether the individual works personally, under the company's direction, at a place and time determined by the company. Genuine independent B2B arrangements remain lawful.
So opening a JDG does not automatically turn what is functionally a normal employee relationship into legitimate self-employment.
What does a JDG mean in practical everyday terms?
The biggest mental shift from employment is that you become responsible for things your employer previously handled.
Instead of receiving a salary after payroll has calculated the deductions, you invoice clients and then have to ensure that tax, ZUS, health contributions, accounting records and other business obligations are dealt with correctly.
There is no employer-funded annual leave built into a normal B2B relationship. If you take two weeks off and do not invoice during that time, the commercial consequences are yours unless your client contract says otherwise.
Likewise, a headline B2B rate should not be compared directly with the gross salary on an umowa o pracę.
You need to consider tax, ZUS, accounting costs, unpaid time off, equipment, insurance and the commercial risk you are assuming.
Is JDG a good choice for a foreigner?
It can be.
JDG is particularly common among freelancers, consultants, IT professionals, creatives and other people who genuinely work independently for clients.
But there are three separate questions to answer before opening one:
- Can your immigration status support a JDG?
- Does self-employment genuinely match the way you will work?
- Does the combination of PIT, ZUS, VAT and administrative obligations make sense for your particular business?
If the answer to all three is yes, CEIDG makes the registration process comparatively straightforward.
If one of them is uncertain, solve that question first rather than registering because a client or recruiter told you “everyone works B2B”.
What to do next
Before starting a JDG, verify your exact right to conduct business in Poland, decide which tax method fits the economics of your activity, check whether you need VAT or VAT-UE registration, understand which ZUS reliefs you actually qualify for, and make sure your invoicing process is ready for KSeF.
If a company is proposing B2B as an alternative to employment, compare the arrangement with an umowa o pracę on the basis of total compensation and the real working relationship, not just the headline monthly figure.
Official sources
- Biznes.gov.pl — What you need to know before registering your business
- Biznes.gov.pl — Who can conduct business activity in Poland
- Office for Foreigners — Temporary residence for business activity
- ZUS — Contributions for entrepreneurs in 2026
- Ministry of Finance — Tax scale for business income
- Ministry of Finance — Flat tax for business income
- Ministry of Finance — Ryczałt taxation
- Ministry of Finance — KSeF implementation timetable
Last checked: 23 September 2026






