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.
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.
Nationality matters
EU/EEA/Swiss and non-EU citizens follow different rules.
Contract type changes real pay
Employment, mandate, specific-task and B2B contracts work differently.
Gross salary is not take-home pay
Always compare gross, net and city costs.
Karta pobytu is not always a work permit
Residence status and work rights must be checked together.
Start here — choose your path
I have a job offer
Check salary, contract type, net pay, city costs and employer support.
Check the offer ->LEGALI need legal work basics
Understand nationality, visa, work permit, residence permit and documents.
Check work basis ->ITI work in IT
Compare UoP, B2B, city, seniority and IT salary benchmarks.
Open IT guide ->CARDI need karta pobytu
Learn how residence card, visa, PESEL and work permit differ.
Read karta guide ->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.
EU citizens
Check work and salary basics.
documentsNon-EU citizens
Compare job offers and documents.
salaryIT workers
Compare role, city and contract type.
contractB2B contractors
Price taxes, ZUS and unpaid breaks.
startStudents and graduates
Understand first contracts in Poland.
relocationPeople moving with family
Check city costs and stability.
residenceKarta pobytu questions
Separate residence and work rights.
This is an educational guide, not legal, tax, accounting or immigration advice.
Before you accept a job in Poland, check these 8 things
OKGross vs net salary
Polish offers often show gross salary, not take-home pay
OKContract type
Employment, civil-law and B2B contracts work differently
OKLegal work basis
Your right to work depends on nationality, residence and documents
OKCity and rent
Warsaw, Krakow, Wroclaw, Gdansk and smaller cities can feel very different
OKPaid leave and sick leave
Benefits depend strongly on contract type
OKZUS, taxes and healthcare
These affect your real income and security
OKKarta pobytu / residence status
Residence and work rights are related but not always the same
OKEmployer support
Ask if the employer helps with documents, relocation and legal process
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.
Gross salary
Salary before taxes and contributions.
Watch out: Do not compare Polish gross salary with foreign net salary.
Net salary
Estimated take-home pay after deductions.
Watch out: Net depends on contract type and personal payroll assumptions.
UoP
Employment contract, usually shown as monthly gross salary.
Watch out: It often gives paid leave and stronger employee protection.
B2B
Contractor invoice amount, not personal take-home pay.
Watch out: Taxes, ZUS, accounting and unpaid time off still matter.
ZUS
Polish social security system.
Watch out: Contribution rules differ by contract and business setup.
Contract types in Poland
| Contract type | Type | What it means | Watch out for |
|---|---|---|---|
| Employment contract / UoP | Employment | Standard employee contract with gross salary, paid leave and social security | Net pay differs from gross pay |
| Umowa zlecenie | Civil-law | Civil-law contract often used for services or flexible work | Benefits and contributions may differ |
| Umowa o dzielo | Civil-law | Civil-law contract for specific work/result | Not suitable for every type of work |
| B2B contract | Contractor | Contractor/business cooperation, common in IT | Invoice 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.
Check nationality
EU/EEA/Swiss or non-EU.
Check stay basis
Visa, residence permit, visa-free stay or another legal basis.
Check work authorization
Work permit, declaration, EU Blue Card, residence and work permit or exemption.
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.
Karta pobytu
Polish residence card.
Do not confuse with a universal work permit.
Visa
May allow entry or stay for a specific period.
Do not confuse with long-term residence status.
Work permit
Work-related authorization, if required.
Do not confuse with PESEL.
PESEL
Identification number.
Do not confuse with residence or work rights.
Meldunek
Address registration.
Do not confuse with permission to work.
Popular sectors for foreigners working in Poland
If your main question is whether you can work in Poland without speaking Polish, start with roles where the team language is English and the employer already hires internationally.
IT and software development
Strong market for developers, QA, DevOps, data and product roles. English-speaking teams are common in larger companies.
Open salary context ->Shared services and business operations
Many international companies hire for finance, HR, customer support, operations and multilingual roles.
Open salary context ->Logistics and manufacturing
Common sectors for operational and warehouse roles, often depending on location and shift work.
Open salary context ->Healthcare
Regulated sector. Qualifications, language and recognition of documents matter.
Open salary context ->Hospitality and simple jobs
Often more sensitive to language, location, schedule and minimum wage rules.
Open salary context ->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
Comparing gross salary with net salary
Always estimate take-home pay before deciding.
Read more: estimate take-home pay →
WarningTreating B2B invoice as personal income
B2B invoice still needs taxes, ZUS, accounting, unpaid holidays and business risk.
Read more: B2B costs and employee benefits →
WarningAssuming karta pobytu always allows work
Residence and work rights are related, but not always identical.
Read more: residence cards and work rights →
WarningIgnoring rent and city costs
A good salary in one city may feel average in another.
Read more: rent and living costs →
WarningNot checking contract details
Notice period, probation period, paid leave, sick leave, remote work and equipment matter.
Read more: contract terms and notice periods →
WarningRelying on unofficial legal advice
Use official sources and professional advice for your case.
Read more: legal work and document checks →
Useful ZarobTo resources before you work in Poland
Find & evaluate work
Salary & contracts
Legal & documents
Settle in Poland
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.
