EU Salary Calculator - Net Pay Across All 27 EU Countries avatar

EU Salary Calculator - Net Pay Across All 27 EU Countries

Pricing

from $1.00 / 1,000 countries

Go to Apify Store
EU Salary Calculator - Net Pay Across All 27 EU Countries

EU Salary Calculator - Net Pay Across All 27 EU Countries

Calculate your net salary after income tax and social security across all 27 EU member states. Compare take-home pay for job offers, relocation decisions, and cross-border salary negotiations. Free movement means your €70,000 offer in Amsterdam pays very differently than in Lisbon.

Pricing

from $1.00 / 1,000 countries

Rating

0.0

(0)

Developer

Trove Vault

Trove Vault

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

EU Salary Calculator — Net Pay Across All 27 EU Member States

Calculate your net take-home salary in any or all 27 EU countries. Compare what a €70,000 offer pays in Amsterdam versus Lisbon, Berlin versus Warsaw, or Paris versus Bratislava — in one run.


What does the EU Salary Calculator do?

The EU Salary Calculator computes your net annual and monthly income after income tax, employee social security contributions, and local/municipal tax for every EU member state. Enter your gross salary once and get a ranked comparison across all 27 countries in seconds.

Core capabilities:

  • 🌍 Covers all 27 EU member states with 2026 tax year data
  • 💶 Handles non-EUR currencies automatically (BGN, CZK, DKK, HUF, PLN, RON, SEK)
  • 🏛️ Applies progressive income tax, personal allowances, and tax credits per country
  • 🏥 Calculates employee social security (pension, health, unemployment) separately
  • 🏙️ Includes municipal/local tax where mandatory (Denmark, Finland, Sweden, Belgium)
  • 👤 Adjusts for filing status, dependents, and self-employed contributions
  • 📊 Returns results sorted by net monthly pay — highest to lowest

What data does the EU Salary Calculator return?

Each row in the output dataset represents one country calculation.

Salary dataTax breakdownAdditional details
🌍 Country name and code💰 Income tax (annual, EUR)📊 Effective total tax rate (%)
💶 Local currency🏥 Social security (annual, EUR)📈 Marginal income tax rate (%)
💵 Annual gross salary (EUR)🏙️ Local/municipal tax (EUR)🔍 SS breakdown (pension, health, unemployment)
🏠 Annual net take-home (EUR)📅 Tax year
📅 Monthly net take-home (EUR)📝 Country-specific notes
📅 Weekly net take-home (EUR)🔗 Primary data source

Does the EU Salary Calculator cover all EU countries?

Yes. The EU Salary Calculator covers all 27 EU member states: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, and Sweden.

Leave the countries field empty to compare all 27 in one run. Or pass a subset — e.g., ["DE", "NL", "PT", "IE"] — to compare specific markets.

For countries outside the Eurozone, the actor converts your EUR gross to the local currency before calculating tax brackets, then converts results back to EUR for comparison.


How does the EU Salary Calculator work?

The process:

  1. You enter your annual gross salary in EUR and select which countries to include
  2. For each country, the actor converts EUR to local currency (if needed) using 2026 exchange rates
  3. It applies that country's personal allowance, tax credits, and filing status adjustments to determine taxable income
  4. Progressive income tax brackets are applied band by band
  5. Employee social security contributions are calculated — some countries apply them on gross salary before tax, others after
  6. Local/municipal tax is added where applicable (Denmark, Finland, Sweden, Belgium)
  7. Net take-home is derived and converted back to EUR
  8. All 27 results are pushed to the dataset, sorted by net monthly pay

The EU Salary Calculator uses 2026 tax data sourced directly from national tax authorities and cross-referenced against PwC, KPMG, and Deloitte country guides. Special calculation methods are used where required — Denmark's AM-bidrag labour market contribution, the Netherlands' combined Box 1 rate, Estonia's income-linked personal allowance phase-out, and Ireland's USC + PRSI system.


Why use the EU Salary Calculator?

Free movement of labour means a job offer in one EU country is rarely comparable to one in another — not because of the gross salary, but because of what you actually take home.

FeatureTypical country-specific calculatorsEU Salary Calculator
CoverageOne country at a timeAll 27 EU member states in one run
Currency handlingLocal currency onlyAuto-conversion to EUR for comparison
Social security accuracyOften uses approximationsCountry-specific rules (appliedOnGross, flat add-ons)
Self-employed supportRarely includedBoth employee and self-employed modes
Municipal taxFrequently omittedIncluded for DK, FI, SE, BE
Filing statusUsually ignoredAffects allowances where legally relevant
Output formatWeb form, no exportStructured dataset — CSV, JSON, Excel

What can you do with the salary comparison data?

Relocation decisions: Run the actor with your current and target salary before accepting a role abroad. A €90,000 offer in Germany may net less than a €75,000 offer in Luxembourg once tax and social security are applied.

Cross-border salary negotiations: Know the market net pay — not just gross — when negotiating with employers in multiple EU countries. Use the comparison table as a data point in the conversation.

Freelance and contractor planning: Self-employed workers pay both employee and employer social security in most EU countries. The EU Salary Calculator shows the effective cost difference between PAYE employment and freelancing in each market.

HR and relocation teams: Model compensation packages across offices for employees considering transfers. Export the dataset to Google Sheets or Excel for further analysis.

Product teams and researchers: Feed salary comparison data into financial planning tools, expat calculators, or job platform features via the Apify API or Zapier integration.

Run once before a big decision, or schedule monthly to track changes as tax rates update.


How to use the EU Salary Calculator?

  1. Create a free Apify account
  2. Open the EU Salary Calculator actor page and click Try for free
  3. Enter your annual gross salary in EUR (e.g. 70000)
  4. Select the countries you want to compare, or leave blank for all 27
  5. Set filing status (single / married), number of dependents, and employment type
  6. Toggle Include local/municipal tax — recommended, as it is mandatory in practice
  7. Click Start and wait a few seconds for the run to complete
  8. Download results as JSON, CSV, or Excel — or connect via API

How much does the EU Salary Calculator cost?

The EU Salary Calculator runs on Apify's pay-per-event model. A full 27-country comparison typically completes in under 10 seconds and costs a fraction of a cent in compute time.

Cost factors:

  • Number of countries selected (27 maximum)
  • No proxies or browser required — purely computational

New Apify accounts include a free tier that covers hundreds of salary calculation runs per month. See the Apify pricing page for full details.


⬇️ Input

FieldTypeDefaultDescription
grossIncomeinteger70000Annual gross salary in EUR
countriesarray9 common EU marketsCountry codes to include. Empty = all 27
filingStatusselectsingleSingle or Married/Civil Partner
numberOfDependentsinteger0Children or dependents (affects allowances in some countries)
employmentTypeselectemployedEmployed (PAYE) or Self-Employed/Freelance
includeLocalTaxbooleantrueInclude municipal/local tax (DK, FI, SE, BE)

Example — compare top relocation markets for a €70,000 salary:

{
"grossIncome": 70000,
"countries": ["DE", "NL", "IE", "LU", "AT", "BE", "FR", "PT", "ES"],
"filingStatus": "single",
"numberOfDependents": 0,
"employmentType": "employed",
"includeLocalTax": true
}

Example — full 27-country comparison, self-employed:

{
"grossIncome": 80000,
"countries": [],
"filingStatus": "single",
"employmentType": "self_employed",
"includeLocalTax": true
}

⬆️ Output

Results are pushed to the Apify dataset, sorted by netMonthly descending (highest net pay first).

Example output row — Germany, €70,000 gross:

{
"country": "Germany",
"countryCode": "DE",
"currency": "EUR",
"grossAnnual": 70000,
"incomeTax": 18573,
"socialSecurity": 12082,
"localTax": 0,
"netAnnual": 39345,
"netMonthly": 3279,
"netWeekly": 757,
"effectiveRate": 43.8,
"marginalRate": 42.0,
"breakdown": {
"pension": 5180,
"health": 4148,
"unemployment": 910,
"nursingCare": 1820,
"other": 24
},
"taxYear": "2026",
"notes": "Kirchensteuer (church tax) not included. GKV health contribution cap applied.",
"dataSource": "Bundesministerium der Finanzen (BMF) 2026"
}

Export formats: JSON, CSV, Excel (XLSX), XML. Connect to Google Sheets, Zapier, n8n, or Make directly from the Apify platform.


Are there other salary calculators in the Apify Store?

The EU Salary Calculator is part of a global salary comparison suite:

  • 🇬🇧 UK Salary Calculator — Full PAYE breakdown with Scottish bands, NI, and all student loan plans (2025/26 HMRC)
  • 🇺🇸🇨🇦 US & Canada Salary Calculator — Federal + all 50 US states and Canadian provinces, FICA, CPP/EI (2026 IRS/CRA)

Frequently asked questions

Does the EU Salary Calculator include all 27 EU member states? Yes. All 27 member states are supported with 2026 tax data: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, and Sweden.

Which countries use currencies other than the euro? Seven EU countries use their own currency: Bulgaria (BGN), Czech Republic (CZK), Denmark (DKK), Hungary (HUF), Poland (PLN), Romania (RON), and Sweden (SEK). The actor converts your EUR gross salary to the local currency, applies that country's tax rules, and converts results back to EUR for comparison.

How does the calculator handle self-employed contributions? In most EU countries, self-employed workers pay both the employee and employer social security rates. Select self_employed in the employment type field and the actor applies the correct combined rate for each country.

Is municipal or local tax included? Yes, when you enable Include local/municipal tax. Denmark, Finland, Sweden, and Belgium all have mandatory local income tax components — Denmark's averages around 25%, Finland's around 7–9%, Sweden's around 32%, and Belgium's municipal tax is around 7% of income tax. These are included by default.

How accurate is the tax data? Tax rates are sourced from national tax authority publications, PwC Worldwide Tax Summaries, KPMG Country Tax Profiles, and Deloitte International Tax Highlights for the 2026 tax year. Social security caps, personal allowances, and bracket thresholds are updated annually. The calculator gives a close approximation — for exact figures, consult a local tax advisor or official calculator.

Can I compare just a few countries instead of all 27? Yes. Pass a list of country codes in the countries field, e.g., ["DE", "NL", "PT"]. Leave it empty to compare all 27.

Can I use the EU Salary Calculator via the Apify API? Yes. Send a POST request to the actor's API endpoint with your input JSON and retrieve results from the dataset. Full API documentation is available on the actor's API tab. Use your Apify API token for authentication.

Can I use the EU Salary Calculator through an MCP server? Yes. The Apify MCP server exposes all actors — including this one — as tools that any MCP-compatible AI assistant can call. Connect your LLM to the Apify MCP server and ask it to compare salaries across EU countries directly in your chat interface.

Does this cover EEA or UK salaries? No — this actor covers EU member states only. For UK salaries, use the UK Salary Calculator. Norway, Iceland, and Switzerland (EEA but not EU) are not currently included.

Is the data from this calculator suitable for official use? The EU Salary Calculator is a planning and comparison tool. Results are approximations based on published tax rates and do not account for individual deductions, investment income, property tax, or specific national tax credits beyond the standard personal allowances. Do not use it as a substitute for professional tax advice.


Your feedback

Found an inaccuracy in a country's tax data, or want to suggest a feature? Open an issue on the actor's page — all feedback is reviewed.