How a programmer can legally work in Poland without their own company

A foreign programmer can legally work and earn income in Poland without their own company - through a business incubator.

Programmer in Poland - working through a business incubator

A foreign programmer can work legally and earn income in Poland without opening their own company - through a business incubator. Łatwy Start - this is a business incubator in Poland: you work under their legal entity, invoice clients and receive income under a contract, with a tax rate from 6% and without mandatory ZUS contributions.

An incubator is not a loan, not a grant, and not an investor. It's a legal way to formalize your own income. Below we review all options for IT professionals: employment, your own company (JDG) and incubator - with honest pros and cons.

Can a programmer work in Poland without their own company?

Yes. A programmer can legally earn income without registering JDG - through a business incubator. The incubator issues invoices to your clients (Polish and foreign), handles bookkeeping and withholds tax, and you receive money under a contract. Company registration, ZUS and reporting don't fall on you.

This is especially convenient for IT professionals: work is project-based, clients are often foreign, and you don't want to deal with your own company at the start.

How does a programmer work through an incubator?

Infographic: how a programmer receives income through a business incubator — money flow diagram

You find the client yourself, and then the incubator handles everything:

  1. You find a client and agree on the work.
  2. The incubator issues the invoice to the client (its own legal entity and NIP).
  3. The client pays into the incubator's account.
  4. You and the incubator sign a payment contract - for a programmer this is umowa o dzieło umowa o dzieło (contract for a specific result: code).
  5. The incubator withholds tax and commission, sends you the rest.

The model is based on the actual result you deliver - program code, modules, finished applications. This is exactly what allows applying a reduced tax rate.

How much tax does a programmer pay in Poland through an incubator?

Infographic: programmer's tax rates under umowa o dzieło - 6%, 9.6% and higher

Your contract is umowa o dziełoumowa o dzieło. With transfer of copyright to the result, the rate comes out to 6%6%, without transfer of rights (for example, debugging) - the same umowa o dzieło, but 9,6%.

  • 6% 12% - on annual income up to approximately 240,000 zł;
  • 9,6% 85,000 PLN, and 15% 144,000 zł;
  • on amounts above the limit (around 32%). 25,6%).

What will work specifically in your case depends on the work result - the incubator will match it to your task. There are no mandatory ZUS contributions under umowa o dzieło. How it works legally and without your own company - detailed in the article is it legal to work through an incubator.

Does a programmer need to open a JDG - or can you work without a company?

Opening one is optional: you can work legally through an incubator. But if you want your own company, there's an important nuance - not every foreigner can open a JDG. The right belongs to foreigners with certain residence bases:

  • EU/EEA, USA, Switzerland citizens;
  • Ukrainian citizens legally in Poland with PESEL;
  • holders of pobyt stały (permanent residence) or EU long-term resident;
  • Blue Card EU and certain karta pobytu czasowego (including with access to the labor market, dostęp do rynku pracy);
  • Karta Polaka (after regularizing residence), refugees, subsidiary protection, humanitarian grounds.

If you have a regular work-based karta, you may JDG not have the right to open JDG - then there's spółka (Sp. z o.o.), available with almost any status. The exact list of grounds is in Ustawa o zasadach uczestnictwa przedsiębiorców zagranicznych, check for your specific title.

What's more profitable for a programmer - incubator or own JDG?

Infographic: comparison of employment, own JDG company and the incubator for a programmer

In short: on typical freelance income, an incubator is often cheaper (fixed commission + low tax, no ZUS or accountant), while your own JDG is needed not for savings but for pension record, your own VAT-EU, and hiring employees.

Another point - karta pobytu based on business requires showing income not below 12 average salaries in the voivodeship per year or employing two employees full-time. For a solo freelancer that's a high bar. Full financial comparison in the article incubator or JDG.

How can a programmer get karta pobytu?

Income through an incubator is official and serves as grounds for karta pobytu. The incubator as employer issues documents necessary for legalization. Here are two levels of requirements that are often confused:

  1. Salary not below minimum wage - in 2026 that's 4806 zł brutto; in practice for a programmer in Warsaw the official benchmark Salary table 2026 (code 251401) - from 6590 zł brutto.
  2. Sufficient income for maintenance - after housing expenses, it must be above the social assistance threshold: for 2026 this is 1010 zł for a single person and 823 zł per family member (net/month).

We help prepare documents to ensure income is confirmed and meets requirements. Related pages: karta pobytu for work and general guide to karta pobytu.

Can a programmer obtain a Blue Card through an incubator?

EU Blue Card (Niebieska Karta UE) - a karta pobytu for highly qualified specialists, which includes programmers. Requirement - salary not lower than 150% of average: in 2026 this is 13,355.34 zł brutto per month. Plus - simplified path to permanent residence and more flexible employer changes.

If your income and qualifications meet Blue Card conditions, it can be obtained while working through an incubator. Whether this suits your case is checked individually. Separately - on the page Blue Card.

Can I work for a foreign client from Poland?

Yes. Through an incubator (as well as through your own company) you can legally receive payment from foreign clients. When employed by a Polish employer, this option is not available. For remote workers, this is often the deciding factor - details on the page karta pobytu for remote work.

Is a programmer tied to an employer in an incubator?

No. Formally, the incubator is considered your "employer" for legalization purposes, but in practice you work on different projects and different clients. The incubator re-signs contracts with any client, and legalization documents don't need to be changed - they're tied to the incubator, not the client. You stay with the incubator and legally work for whomever you want.

This differs from employment, where changing employers means new legalization.

Is it risky to work through an incubator with one client?

Every scheme has risks, and it's important to be honest about them. If cooperation with one regular client de facto looks like an employment relationship (schedule, instructions, workplace, personal performance), the contract can be reclassified. From July 8, 2026 the labor inspectorate (PIP) has the right to recognize a civil-law contract or B2B as an employment relationship on its own, by decision - without a court. Consequences - back charges for ZUS/PIT and fines.

This applies to both your own JDG and working through an incubator. There is one protection for both: the contract must match the actual work and be properly drafted. In the incubator, this is handled by lawyers and accountants - contracts are structured around your actual deliverables.

Does income through an incubator count as official - for loans and mortgages?

Yes. Income through an incubator is official, and you can show it wherever needed: when applying for a loan or mortgage, renting, or for visa and legalization documents. Working in an incubator is considered regular employment, just in a different format. For banks, we confirm your official income with certificates.

What else does the incubator offer to a programmer?

  • As a formal employer, the incubator issues documents required for visa and karta pobytu applications.
  • Access to private health insurance packages LuxMed at discounted rates.
  • Sports card Multisport.

You can add not only yourself but also friends and family to LuxMed and Multisport. The health package and sports card (if you opt in) are deducted from your income along with the commission, before tax. Sign-up is through your coordinator.

How much does the incubator cost?

The incubator's commission is fixed and does not grow with your income - that's what makes it cost-effective when starting out:

  • Working through the incubator: 500 zł/month
  • If the incubator needs to issue legalization documents for you (as employer): 600 zł/month
  • For irregular income: model FlexiProfit 5-10% of turnover.

Separately: full legalization support (preparation and submission of karta pobytu documents, case management) - this is a separate service with its own rates. If you only need the documents, the incubator issues them on request - we do not include the full legalization service in the commission by default. Payment for support, if needed, is also deducted from your income.

We calculate the exact take-home amount for your income individually.

Leave a request

Questions and answers

Can a programmer work in Poland without their own company?

Yes, through a business incubator: the invoice is issued by the incubator's legal entity, you receive income under umowa o dzieło, no need to register JDG.

What tax does a programmer pay through an incubator?

Umowa o dzieło: with transfer of copyright - 6% (up to 240,000 zł/year), without transfer (e.g., debugging) - 9.6% (up to 144,000 zł); above the limit - about 25.6%. No mandatory ZUS contributions under umowa o dzieło.

I can't open JDG due to my status. Will an incubator work?

Yes, this is one of the main cases when an incubator helps: it's available with virtually any legal status.

Can I work with clients from other countries?

Yes, the incubator processes income including from foreign clients.

Does income through an incubator help obtain karta pobytu?

Yes, confirmed income serves as grounds. We assist with the application.

Can I get a Blue Card through an incubator?

If your income and qualifications meet Blue Card requirements (in 2026 - from 13,355.34 zł brutto/month), it can be obtained while working through an incubator. We check individually.

Does an incubator provide work experience and pension?

Umowa o dzieło does not provide seniority, pension, or sick leave (no ZUS contributions are paid). If this is important, discuss the contract format or open your own JDG.

Want to work legally and pay less taxes? Submit a request, and we will find the optimal scheme for your situation.

This material is of a general informational nature and does not constitute individual tax or legal advice.

Comments

guest
0 Comments
Oldest
Newest
Inline Feedbacks
View all comments