Work in Poland guide

Work in Poland: salary, contracts and legal basics for foreigners

A practical starting point for foreigners comparing job offers, salary, contract types, legal work status and life in Poland.

QA

Quick answer

You can work in Poland as a foreigner, but the right setup depends on your nationality, residence status, employer, contract type and documents. Before accepting a job offer, check your gross vs net salary, contract type, paid leave, taxes and ZUS, city costs, legal work basis and whether you need a work permit, visa, residence permit or karta pobytu.

Start here — choose your path

Who this guide is for

This guide is for foreigners who are considering a job in Poland, comparing a Polish offer with their current income, moving for IT work, starting B2B cooperation or trying to understand work permits, residence documents and gross vs net salary.

This is an educational guide, not legal, tax, accounting or immigration advice.

How salaries work in Poland

In Poland, job offers often show monthly gross salary. Gross salary is before tax, social security and health contributions. Net salary is the estimated take-home amount. The difference can be large, so do not compare a Polish gross salary with your current net salary.

PAY

Gross salary

Salary before taxes and contributions.

Watch out: Do not compare Polish gross salary with foreign net salary.

PAY

Net salary

Estimated take-home pay after deductions.

Watch out: Net depends on contract type and personal payroll assumptions.

PAY

UoP

Employment contract, usually shown as monthly gross salary.

Watch out: It often gives paid leave and stronger employee protection.

PAY

B2B

Contractor invoice amount, not personal take-home pay.

Watch out: Taxes, ZUS, accounting and unpaid time off still matter.

PAY

ZUS

Polish social security system.

Watch out: Contribution rules differ by contract and business setup.

Contract types in Poland

Contract typeTypeWhat it meansWatch out for
Employment contract / UoPEmploymentStandard employee contract with gross salary, paid leave and social securityNet pay differs from gross pay
Umowa zlecenieCivil-lawCivil-law contract often used for services or flexible workBenefits and contributions may differ
Umowa o dzieloCivil-lawCivil-law contract for specific work/resultNot suitable for every type of work
B2B contractContractorContractor/business cooperation, common in ITInvoice amount is not take-home pay; taxes, ZUS, accounting and unpaid time off matter

Do not compare B2B invoice directly with employment net salary. They are different financial models.

Can foreigners work in Poland?

Yes, foreigners can work in Poland, but the rules depend on nationality, residence status, employer, contract type and documents. EU/EEA/Swiss citizens and non-EU citizens follow different rules. Non-EU citizens may need a visa, work permit, declaration of entrusted work, temporary residence and work permit, EU Blue Card or another legal basis.

1

Check nationality

EU/EEA/Swiss or non-EU.

2

Check stay basis

Visa, residence permit, visa-free stay or another legal basis.

3

Check work authorization

Work permit, declaration, EU Blue Card, residence and work permit or exemption.

4

Check contract and employer

Salary, duties, start date, location and employer support.

Rules can change. Verify your case with official sources or professional advice.

Karta pobytu and work in Poland

Karta pobytu is the Polish residence card. It can confirm your residence status, but it is not always the same as a work permit. Your right to work depends on your nationality, residence basis, permit type, decision and any conditions connected with your stay.

ID

Karta pobytu

Polish residence card.

Do not confuse with a universal work permit.

ID

Visa

May allow entry or stay for a specific period.

Do not confuse with long-term residence status.

ID

Work permit

Work-related authorization, if required.

Do not confuse with PESEL.

ID

PESEL

Identification number.

Do not confuse with residence or work rights.

ID

Meldunek

Address registration.

Do not confuse with permission to work.

Read the karta pobytu guide

Working in IT in Poland?

Compare role, seniority, city, UoP gross salary, B2B net invoice amount, remote policy and net income before accepting an offer.

Quick IT salary selector

Choose a tech role, seniority and contract type to preview Polish IT salary ranges while you compare gross salary, B2B invoice value and take-home pay.

Selected benchmark

PLN 13,500–18,500/month

This is monthly gross salary before tax, social contributions and health contribution.

Common mistakes before working in Poland

Useful ZarobTo resources before you work in Poland

Browse all English guides ->

FAQ

Can foreigners work in Poland?

Yes, foreigners can work in Poland, but the legal setup depends on nationality, residence status, employer, contract type and documents. EU/EEA/Swiss citizens and non-EU citizens follow different rules.

Do I need a work permit to work in Poland?

It depends on your nationality and legal basis. Some people may need a work permit, declaration of entrusted work, residence and work permit, EU Blue Card or another legal basis. Check official sources or get professional advice for your case.

What salary is good in Poland?

It depends on city, role, experience, contract type and family situation. Always compare gross salary, estimated net salary and cost of living. Use ZarobTo salary and cost of living guides for benchmarks.

Is salary in Poland gross or net?

Many Polish job offers show gross salary. Net salary is your estimated take-home pay after taxes and contributions. Always check which value the employer is showing.

What is UoP in Poland?

UoP means employment contract. It usually includes monthly gross salary, employee contributions, paid leave and stronger employee protections than many flexible contract types.

What is B2B contract in Poland?

B2B is a contractor/business cooperation model. The invoice amount is not take-home pay because taxes, ZUS, accounting, unpaid time off and business risk still matter.

Do I need karta pobytu to work in Poland?

Not always. Karta pobytu is a residence card, but work rights depend on your nationality, residence basis, permit type and legal work authorization. The exact answer depends on your situation.

Is Poland good for IT workers?

Poland can be attractive for IT workers because of its tech market, EU time zone, international companies and remote/hybrid roles. Compare salary, contract type, taxes, city costs and legal setup before deciding.

Can I work in Poland without speaking Polish?

In some sectors, especially international IT and shared services, English may be enough. In many other jobs, Polish can be important for daily work, administration, healthcare and integration.

Methodology and sources

This guide combines ZarobTo salary and contract resources with official Polish government information about legal work and residence basics. It is educational content, not legal, tax, accounting or immigration advice.