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.
Non-EU citizens
Compare job offers and documents.
IT workers
Compare role, city and contract type.
B2B contractors
Price taxes, ZUS and unpaid breaks.
Students and graduates
Understand first contracts in Poland.
People moving with family
Check city costs and stability.
Karta 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.
What to do instead: verify the assumption before signing.
Treating B2B invoice as personal income
B2B invoice still needs taxes, ZUS, accounting, unpaid holidays and business risk.
What to do instead: verify the assumption before signing.
Assuming karta pobytu always allows work
Residence and work rights are related, but not always identical.
What to do instead: verify the assumption before signing.
Ignoring rent and city costs
A good salary in one city may feel average in another.
What to do instead: verify the assumption before signing.
Not checking contract details
Notice period, probation period, paid leave, sick leave, remote work and equipment matter.
What to do instead: verify the assumption before signing.
Relying on unofficial legal advice
Use official sources and professional advice for your case.
What to do instead: verify the assumption before signing.
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.
