Quick answer
Working in Kraków as a foreigner requires completing a specific administrative sequence before your first day. Your employer depends on you having done it — and most HR departments assume you have when you have not.
In this article
Starting work in Kraków without the correct administrative sequence in place is a legal violation for non-EU nationals — regardless of whether your employer knows it. A work permit must be issued before day one. Not applied for. Issued. The June 2025 changes increased the employer fine to a significant fine per individual. The consequences fall on you at permit renewal. sectors hire, what contracts they offer, and what the correct administrative sequence is before your first day prevents compliance problems that take months to resolve.
The biggest mistake foreigners make in the Kraków labour market is starting work before their administrative sequence is complete. For EU nationals this is a paperwork inconvenience. For non-EU nationals it is a legal violation that can affect their residence permit renewal. Knowing the sequence — and why it matters — before you accept an offer is as important as negotiating the salary.
Key Employment Sectors for Foreigners in Kraków
Shared Service Centres (SSC) and BPO form the largest employment category for foreigners in Kraków. Companies including Capgemini, IBM, Shell, Philip Morris, HSBC, State Street, UBS, and Motorola Solutions operate major SSC/BPO operations. These roles typically require strong English and one additional European language. Functional areas include finance and accounting, IT support, HR operations, supply chain, and customer service.
Technology and Software Development demand is consistently high. Kraków has a substantial IT talent pool anchored by Jagiellonian University and AGH University of Science and Technology. Companies including Google, Sabre, Comarch, and numerous international scale-ups have engineering offices in the city. Salary levels for experienced software engineers are among the highest in the Kraków market.
Academic and Research — the Jagiellonian University, AGH, and several other institutions employ foreign academics and researchers in specific disciplines. These roles are typically subject to different administrative processes than commercial employment and often involve institutional support with permit applications.
Tourism and Hospitality — Kraków's position as one of Poland's most visited cities generates demand for English-speaking staff in hotels, restaurants, and tour operations. These roles are typically lower-paid than the SSC/technology sector and are more commonly offered on civil law contracts (umowa zlecenia) rather than employment contracts (umowa o pracę).
Gross vs Net Salary Guide — Poland 2026
| Gross Monthly (PLN) | Approximate Net (PLN) | Sector Context |
|---|---|---|
| PLN 5,000 | a market rate–3,850 | Entry-level SSC, customer service, hospitality management |
| a market rate | PLN 5,100–5,350 | Mid-level SSC analyst, junior IT roles, experienced hospitality |
| a market rate | a market rate–7,600 | Senior SSC roles, mid-level software development |
| PLN 15,000 | PLN 10,600–11,100 | Senior IT, finance specialists, team lead roles |
| PLN 22,000 | PLN 15,200–15,800 | Senior management, principal engineers, specialist finance |
| a significant fine+ | PLN 20,000+ | Director level, principal architects, niche specialist roles |
Net figures are approximate and depend on whether the employer pays the full social insurance split. The a significant fine annual tax-free allowance means the effective rate on lower incomes is lower than the headline 12% rate. ZUS health contribution is income-dependent for JDG holders under general scale and flat tax regimes — this significantly affects net income for the self-employed at higher income levels.
Contract Types in Poland — What Each Means for You
Umowa o pracę (employment contract) provides full employee rights — holiday entitlement (20 or the statutory entitlement depending on seniority), sick pay, maternity/paternity rights, and ZUS contributions split between employer and employee. This is the most protective employment form and the one that most straightforwardly supports residence permit and banking applications. For non-EU nationals, this is the contract type that most commonly underpins a Type A work permit or single permit application.
Umowa zlecenia (contract of mandate) is a civil law contract for specific tasks or ongoing services. It provides fewer employee protections — no statutory holiday entitlement, limited sick pay rights. ZUS contributions depend on the contract structure: a standalone zlecenia contract typically includes health contributions; multiple concurrent zlecenia contracts have complex ZUS rules. For non-EU nationals, the work permit implications of a zlecenia contract are different from umowa o pracę — confirm with your employer which permit type applies.
B2B via JDG — some employers engage individuals through their registered JDG sole trader business rather than as employees. B2B rates are typically 20–significant rates higher than equivalent umowa o pracę gross salaries to compensate for the additional cost and risk transferred to the individual — ZUS contributions, VAT obligations, accountancy costs, and the removal of employment law protections. For non-EU nationals, B2B arrangements and work permit compliance are complex — get legal advice before agreeing to a B2B arrangement.
Starting work before a permit is issued is illegal employment. The June 2025 fine is a significant fine per individual — and the compliance risk falls on you at permit renewal.
Every relocation is different. The free Situation Review takes five minutes and tells you exactly which administrative steps apply to your case — and the order to do them in.
Start the Free Situation Review →The Pre-Employment Administrative Sequence
Before starting work in Kraków — particularly for non-EU nationals — several administrative steps must be in place in the correct order. The sequence matters. Starting work before a work permit is issued is illegal employment regardless of whether the application has been submitted.
Open your Polish bank account as soon as PESEL is issued. Your employer needs a Polish account for salary payment and ZUS direct debit setup.
Ask HR for written confirmation that the required ZUS registration form has been submitted within the required window from your start date. Your NFZ healthcare coverage depends on this.
A B2B arrangement on a permit that does not authorise self-employment creates an immigration violation that surfaces 12–18 months later.
The Situation Review maps the exact steps based on your nationality, contract type, and permit situation.
Start the Free Situation Review →Common Errors in the Kraków Labour Market
What you are avoiding: ZUS arrears pursued against personal assets and tax underpayment liability for the full period of incorrect registration.
The Kraków Labour Market Guide covers sector-by-sector employer analysis, salary benchmarking with gross-to-net calculations by contract type, umowa o pracę vs zlecenia vs B2B comparison in full, the pre-employment administrative sequence, and the specific steps non-EU nationals must complete before starting work — including the June 2025 changes to work permit compliance requirements.
Available as part of the Kraków Core Collection (8 guides — PLN 600) or the Complete System (24 guides — PLN 1,300).
