Poland Payroll Calculator

Estimate payroll and take-home pay in Poland using the PLN calculator below. Switch between a contractor assignment rate and a permanent gross salary, then review this country's model notes.

UK 2026/27 · CH 2026 · EU indicative 2025–26

Free to use. Start with the controls below or choose a country calculator.

Model basis: UK 2026/27; Switzerland 2026; EU indicative 2025–26. The financial models have not been independently audited in this website update. Read the assumptions and limitations before relying on a result.

Take-home this month (20 days)PLN 24,492
Take-home per billed dayPLN 1,221.94
Take-home per yearPLN 281,046
Kept from assignment income50.0%

Take-home with holiday pay and pension

% of PLN 561,890 assignment income a year
ItemYearMonthPer billed day% of rate
Take-home excluding holiday payPLN 259,345PLN 21,612.06PLN 1,127.5946.2%
Holiday pay after tax (PLN 38,617 gross)PLN 21,701PLN 1,808.40PLN 94.353.9%
Take-home including holiday payPLN 281,046PLN 23,420.46PLN 1,221.9450.0%
Your pension contributionPLN 9,654PLN 804.53PLN 41.981.7%
Employer pension contributionPLN 7,241PLN 603.39PLN 31.481.3%
Total value: take-home + holiday pay + pensionPLN 297,941PLN 24,828.38PLN 1,295.3953.0%
Tax, social security, employer costs and marginPLN 263,949PLN 21,995.78PLN 1,147.6147.0%

Holiday pay is already part of take-home: it is shown separately so you can see its value after tax. Pension counts your own and the employer's contributions, which belong to you but are not paid out until retirement.

Allowances, expenses and tax regimes

Paid through payroll within each legal limit. Items marked "Tax and social security free" are paid out of the rate before employer costs, so they also save employer contributions. "Income-tax free" items still carry social security. Gains are per year at your current rate.

Each regime has strict eligibility rules (usually moving from abroad, salary thresholds or age). Select one only if it applies.

Allowance or expenseTreatmentAmountPer yearTake-home gain
Business travel per diem (PLN 45 per day)
Domestic business trips (dieta).
Tax and social security free
PLN 45.00/day · days / month
PLN 0–
Items in use0of 1 for this country
Paid tax-free per yearPLN 0no tax or social security
Income-tax-free per yearPLN 0social security still due
Extra take-home from these itemsPLN 0per year vs none

Monthly payroll

Payslip and monthly reconciliation use: 20 days worked
Monthly payslipDays worked (20)Average (21.66 days)Difference
Days paid2021.66-1.66
Assignment incomePLN 48,860.00PLN 52,915.38-PLN 4,055.38
Admin charge (before tax)-PLN 488.00-PLN 528.50PLN 40.50
Total employer costs-PLN 6,239.22-PLN 6,456.45PLN 217.23
Gross pay paidPLN 42,132.78PLN 45,930.43-PLN 3,797.65
of which holiday pay paid nowPLN 3,370.62PLN 3,674.43-PLN 303.81
Employee pension-PLN 842.66-PLN 918.61PLN 75.95
Income tax-PLN 9,653.96-PLN 10,815.13PLN 1,161.17
Employee social security-PLN 7,144.37-PLN 7,570.83PLN 426.46
Take-home payPLN 24,491.78PLN 26,625.85-PLN 2,134.07
Holiday pay paid this monthPLN 24,491.78take-home this month
Holiday pay held backPLN 22,597.68take-home this month
Extra take-home by paying nowPLN 1,894.10holiday pay PLN 3,370.62 gross
Held in holiday fundPLN 3,563.42incl. employer costs

Monthly withholding uses the annual tax scale and contribution ceilings spread over 12 months, which is how most EU and Swiss payrolls withhold.

Day rate reconciliation

Every pound of the rate, in the order payroll takes it, until nothing is left.

ItemGoes toAmountBalance left
Day ratePLN 2,443.00PLN 2,443.00
Admin charge, taken before tax
Umbrella marginumbrella−PLN 24.40PLN 2,418.60
Employer costs, funded from your rate
Employer ZUS: pension, disability, accident, FP, FGŚPsocial security−PLN 288.35PLN 2,130.25
Employer pension contributionyour pension−PLN 31.48PLN 2,098.77
Total employer costs−PLN 319.83PLN 2,098.77
Your deductions from gross pay
Employee pension (pre-tax)your pension−PLN 41.98PLN 2,056.79
ZUS social security (13.71%)social security−PLN 189.77PLN 1,867.02
Health insurance (9%)social security−PLN 171.81PLN 1,695.21
PIT (12% / 32%)tax authority−PLN 473.27PLN 1,221.94
Total employee deductions−PLN 876.83PLN 1,221.94
Paid to you
Take-home payyour bank−PLN 1,221.94PLN 0.00
Balance remainingPLN 0.00✓ Fully reconciled
You (take-home)PLN 1,221.9450.0% of rate
Your pensionPLN 73.463.0% of rate
Tax and social securityPLN 1,123.2046.0% of rate
Umbrella marginPLN 24.401.0% of rate

Where the rate goes

Share of PLN 561,890 assignment income
Take-home 50.0%Pension (yours) 3.0%Taxes 19.4%Employee NI / social security 14.8%Employer costs 11.8%Admin / company costs 1.0%

Payslip breakdown

Week = year ÷ 52 · billed day = year ÷ 230

ItemYearMonthWeekBilled day
Assignment incomePLN 561,890PLN 46,824.17PLN 10,805.58PLN 2,443.00
Less admin charge (before tax)-PLN 5,612-PLN 467.67-PLN 107.92-PLN 24.40
Employment cost availablePLN 556,278PLN 46,356.50PLN 10,697.65PLN 2,418.60
Employer costs (funded from the rate)
Employer ZUS: pension, disability, accident, FP, FGŚP-PLN 66,321-PLN 5,526.78-PLN 1,275.41-PLN 288.35
Employer pension contribution-PLN 7,241-PLN 603.39-PLN 139.24-PLN 31.48
Total employer costs-PLN 73,562-PLN 6,130.18-PLN 1,414.66-PLN 319.84
Gross pay made up of
Basic payPLN 444,099PLN 37,008.22PLN 8,540.36PLN 1,930.86
Holiday pay (20 days)PLN 38,617PLN 3,218.11PLN 742.64PLN 167.90
Gross salary (incl. holiday pay)PLN 482,716PLN 40,226.32PLN 9,283.00PLN 2,098.76
Employee deductions
Employee pension (pre-tax)-PLN 9,654-PLN 804.53-PLN 185.66-PLN 41.98
ZUS social security (13.71%)-PLN 43,647-PLN 3,637.27-PLN 839.37-PLN 189.77
Health insurance (9%)-PLN 39,516-PLN 3,293.01-PLN 759.93-PLN 171.81
PIT (12% / 32%)-PLN 108,853-PLN 9,071.05-PLN 2,093.32-PLN 473.27
Total employee deductions-PLN 201,670-PLN 16,805.86-PLN 3,878.28-PLN 876.83
Take-home payPLN 281,046PLN 23,420.46PLN 5,404.72PLN 1,221.94
Total going into your pensionPLN 16,895PLN 1,407.92PLN 324.90PLN 73.46

Sample payslip

Enter the company name and employee name to create the payslip.

Company details
Employee and pay period
Enter your company name
PAYSLIPOctober 2026
Pay date 30 October 2026
EmployeeEnter employee name
Employee no.–
Tax ID–
FrequencyMonthly

Payments

Basic payPLN 38,762.15
Holiday pay (20 days)PLN 3,370.62
Total gross payPLN 42,132.78

Deductions

Employee pension (pre-tax)PLN 842.66
ZUS social security (13.71%)PLN 3,683.98
Health insurance (9%)PLN 3,460.39
PIT (12% / 32%)PLN 9,653.96
Total deductionsPLN 17,640.99
Net payPLN 24,491.78

Assignment funds

Assignment income receivedPLN 48,860.00
Less admin charge (margin)-PLN 488.00
Less employer ZUS: pension, disability, accident, FP, FGŚP-PLN 5,607.23
Less employer pension contribution-PLN 631.99
Gross pay availablePLN 42,132.78

Employer costs

Employer ZUS: pension, disability, accident, FP, FGŚPPLN 5,607.23
Employer pension contributionPLN 631.99
Total employer costsPLN 6,239.22

Information

Days paid this period20 × PLN 2,443.00
Householdsingle, no children
Statutory holiday20 working days
Total into pension this periodPLN 1,474.65
Generated from illustrative calculations; confirm against payroll records.

Holiday pay

20 working days

Statutory paid holiday

Minimum annual leave in Poland, plus about 10 weekday public holidays. Paid from your gross salary, so unbilled leave days are still paid.

PLN 38,617 gross for 20 days off

Holiday value per day

One day of paid leave at your gross salary.

PLN 1,930.86 gross per day

Ways to raise take-home

Compliant options only

Marginal take-home

Of each extra PLN 100 billed, this is what reaches you after all deductions at your current level.

PLN 53.15 kept

Pension efficiency

Raising your contribution by 1 percentage point.

PLN 4,827 into pension costs PLN 3,282 take-home (68p per £1)

Admin charge sensitivity

The margin comes out before tax, so each pound of margin costs less than a pound of take-home.

A 20% lower charge adds PLN 597 a year

Local optimisations to check

Under-26 relief and 50% creative costs can lower PIT.

Country comparison

Same rate and admin charge, converted at approximate FX · local default pensions · default region per country · UK as umbrella
CountryGross salaryTake-home / monthTake-home / month (€)Kept
Bulgaria€124,230€8,869€8,86980.5%
Malta€125,804€7,226€7,22665.6%
Switzerland · ZurichCHF 107,642CHF 6,698€7,20265.4%
Cyprus€116,442€6,671€6,67160.6%
United Kingdom · England£98,393£5,529€6,35557.7%
HungaryHUF 44,582,259HUF 2,407,442€6,17356.0%
Denmark · Average municipalityDKK 950,179DKK 46,011€6,16856.0%
Estonia€96,740€6,090€6,09055.3%
Lithuania€126,744€6,003€6,00354.5%
RomaniaRON 640,883RON 30,282€5,96154.1%
Ireland€115,985€5,892€5,89253.5%
Finland · Average municipality€107,728€5,841€5,84153.0%
Latvia€104,636€5,824€5,82452.9%
Spain · Madrid€109,565€5,787€5,78752.5%
Luxembourg€113,816€5,785€5,78552.5%
CzechiaCZK 2,362,703CZK 140,130€5,74352.1%
Netherlands€114,090€5,629€5,62951.1%
Croatia · Zagreb€110,923€5,529€5,52950.2%
PolandPLN 482,716PLN 23,420€5,51150.0%
Austria€101,606€5,228€5,22847.5%
Sweden · Average municipalitySEK 1,078,268SEK 57,191€5,22347.4%
Germany · North Rhine-Westphalia€109,391€5,155€5,15546.8%
Slovakia€95,054€5,107€5,10746.4%
Greece€106,195€5,004€5,00445.4%
Slovenia€110,362€4,841€4,84143.9%
Portugal · Mainland€104,502€4,795€4,79543.5%
France · Mainland France€89,344€4,648€4,64842.2%
Italy · Average region€94,566€4,447€4,44740.4%
Belgium · Average municipality€101,859€4,426€4,42640.2%

Country notes and rates used

Poland: PPK workplace pension defaults to 2% employee and 1.5% employer. Under-26 relief and B2B contracting are not modelled. Holiday is 26 days after 10 years of service (including education).

Contractor method: assignment income less the admin charge funds the full employment cost. Employer social contributions and employer pension are solved out first; the remainder is gross salary, which then carries employee contributions and income tax.

Employee pension is treated as deductible from taxable income and not from social security. Check the local scheme limits.

Household (single, no children): No effect on payroll withholding in this country. Household rules use 2026 figures where published; children are assumed to be under 18 and living with you, and dependent parents to live in your household.

Allowances and regimes: limits are 2026 where confirmed; items marked "check" in their conditions should be confirmed before use. Tax-free allowances must be paid within each legal limit and condition, usually on top of agreed pay rather than by converting salary (Germany and Austria in particular). Expat regimes need an approved application.

UK figures use HMRC 2026/27 rates and thresholds (tax code 1257L, category A NI, cumulative annual basis). Swiss figures use 2026 AHV/ALV/BVG rates and ESTV 2026 tax burden for each cantonal capital. EU figures model each country's main income tax, employee and employer social contributions for a single resident with no dependants, using 2025–26 parameters; regional and municipal rates, household circumstances (marital status, children, dependent parents), tax-free allowances and special regimes are modelled from 2026 rules where published, with some simplification. Use the results for quoting and illustration, and confirm with in-country payroll before contracting.

Poland payroll model and assumptions

Existing calculator assumptions: PPK workplace pension defaults to 2% employee and 1.5% employer. Under-26 relief and B2B contracting are not modelled. Holiday is 26 days after 10 years of service (including education).

Model basis: UK 2026/27; Switzerland 2026; EU indicative 2025–26. The financial models have not been independently audited in this website update. Read the assumptions and limitations before relying on a result.

Allowances modeled for Poland

The tool includes Business travel per diem (PLN 45 per day). Read the eligibility conditions before applying any item. An available control does not establish your entitlement.

Special-regime illustrations include Under-26 relief (up to PLN 85,528); Return relief (up to PLN 85,528); Large family relief (4+ children); Author's costs (50% on creative work). These require eligibility checks and local advice.

Illustrative PLN contractor example

The default example starts with a PLN 2,443 daily assignment rate for 230 billed days, with an admin margin of PLN 122 per billed week. Using only the model's default settings, it estimates PLN 482,716 annual gross salary and PLN 281,046 annual take-home pay. These are examples, not advertised earnings or a verified quote.

The modeled employer lines include Employer ZUS: pension, disability, accident, FP, FGŚP; Employer pension contribution. Employee deduction lines include Employee pension (pre-tax); ZUS social security (13.71%); Health insurance (9%); PIT (12% / 32%). Adjust the controls to inspect the actual assumptions for your scenario.

Checking a permanent salary

For a salaried job in Poland, choose permanent employee mode and enter gross monthly or annual salary in PLN. Do not enter an employer's total employment budget as if it were gross salary.

Payroll calculator questions

How do I estimate take-home pay in Poland?

Enter the pay amount in PLN, choose contractor or permanent employee, and adjust the modeled settings. Review net pay together with employer costs, employee deductions and the country notes.

Is this an official Poland payroll check?

No. It is an illustrative gross-to-net model. The existing country parameters have not been independently audited in this site update, and actual payroll can differ.

Can I use it for cross-border contracting?

You can compare modeled outcomes, but this calculator does not determine residence, treaty relief, permanent establishment, social-security coverage or legal contractor status. Consult a local specialist.

Compare other supported countries

Every linked country page has its own payroll preset and model notes.