Smart Deals - promotions, discount codes and sales

Salary Gross Net Calculator

Fast, accurate and free online salary gross net calculator tool running directly in your browser.

Secure (SSL)
Client-Side Processing
100% Free
Instructions
  • 1
    Enter data
    Enter content, paste text or load a file from disk.
  • 2
    Click the button
    The tool will immediately process your data in the browser.
  • 3
    Get the result
    Copy the finished text or save the file to your device.
function runTool() {
  return "Result ready in 0.1s";
}
In cash (net) 7 146,91 PLN
Employer cost 12 048,00 PLN
ZUS contributions 1 371,00 PLN
Health contribution 776,61 PLN
PIT advance payment 705,48 PLN
Net ("in-hand") 7 146,91
Social Insurance Institution (ZUS) contributions 1 371,00
Health contribution 776,61
Zaliczka PIT 705,48
Annually 120 000,00 PLN
Weekly 2 307,69 PLN
Daily 461,54 PLN
Hourly 57,69 PLN

Illustrative calculations for an employment contract: BUY PLN 250, 12% rate without a second threshold, relief for young people up to PLN 85,528 per year, without reliefs and individual exemptions.

Rate this tool:

Related tools

Other tools you may find useful

Gross-to-Net Salary Calculator 2026. Calculate Take-Home Pay in Seconds

This salary calculator computes your net take-home pay from your gross salary based on current tax and social insurance rates. It provides three standard employment presets: Employment Contract (UoP), Mandate Contract (UZ), and B2B Flat Tax. Explore detailed calculation formulas, breakdowns of social contributions, and clear guidance below.

2026
Gross to net
UoP, UZ, B2B
Monthly & Annual
See calculation breakdown

What the calculator does and who it is for

The calculator takes the gross amount, computes employee social security contributions (pension, disability, sickness), determines the health insurance base, calculates the income tax advance, and produces your final net salary. It also calculates the total employer cost by including employer-paid contributions. Easily toggle between monthly and annual views and adjust deductible tax costs.

  • Instant comparison across Employment Contract (UoP), Mandate Contract (UZ), and B2B flat tax.
  • Clear breakdown of net take-home pay, total employee taxes, and employer overhead costs.
  • Configurable tax rates and revenue-earning cost deductions.
  • Fast client-side calculation with no data stored.

Presets: What is included in UoP, UZ, and B2B

Employment Contract (UoP)

Standard Polish employment contract preset: 12% income tax rate, 9% health insurance contribution, PLN 250 monthly tax-deductible expenses, PLN 300 monthly tax-reducing amount. Employee social contributions: Pension 9.76%, Disability 1.50%, Sickness 2.45%. Employer contributions: Pension 9.76%, Disability 6.50%, Accident insurance 1.67%, Labor Fund (FP) 2.45%, FGŚP 0.10%.

Preset: UoP

Mandate Contract (UZ)

Mandate contract preset (Umowa Zlecenie): 12% tax and 9% health insurance. Supports optional social contributions and exemptions for students under 26 years of age.

Preset: UZ

B2B Flat Tax

B2B contract preset: standard 19% linear flat income tax and health contribution calculation, with customizable social insurance contribution fields.

Preset: B2B

Step-by-step calculation algorithm

Calculations follow the standard statutory sequence:

// 1) Employee social contributions
emp_social = gross * (emp_pension + emp_disability + emp_sickness) / 100

// 2) Health insurance basis and contribution
health_base = max(0, gross - emp_social)
health = health_base * (health_rate / 100)

// 3) Tax base
tax_base = max(0, gross - emp_social - deductible_costs)

// 4) Advance income tax
tax = max(0, tax_base * (tax_rate / 100) - tax_free_allowance)

// 5) Net take-home pay
net = gross - emp_social - health - tax

// 6) Total employer cost
er_social = gross * (er_pension + er_disability + er_accident + er_labour_fund + er_fgsp) / 100
total_employer_cost = gross + er_social

// 7) Annualized summary
if period == 'year': multiply monthly values by 12
Install Webp.pl Have the tools in your own pocket!