The average gross salary in the European Union stands at roughly 39,800 EUR per year - about 3,317 EUR per month - according to Eurostat's full-time adjusted data. Behind that average hides a five-fold gap between the highest and lowest paying countries. Here is how Europe compares in 2026.

The big picture: three salary tiers

European salaries cluster into three broad bands:

Tier Gross monthly salary Countries
High-wage 3,500-6,500 EUR Luxembourg, Denmark, Netherlands, Ireland, Belgium, Germany, Austria, Nordics
Mid-range 1,800-3,500 EUR France, Italy, Spain, Slovenia, Czechia, Portugal, Baltics
Lower-wage 1,200-1,800 EUR Bulgaria, Romania, Hungary, Balkans

Highest and lowest paying countries

Country Average gross salary (year) Approx. per month
Luxembourg 77,844 EUR ~6,490 EUR
Denmark 71,961 EUR ~6,000 EUR
Netherlands 69,028 EUR ~5,750 EUR
EU average ~39,800 EUR ~3,317 EUR
Latvia ~22,000 EUR 1,831 EUR (Q1 2026)
Bulgaria, Romania, Hungary under 20,000 EUR under 1,670 EUR

A software developer in Luxembourg can earn more in a month than a retail worker in Bulgaria earns in a quarter - for nominally the same working week.

Minimum wages: a 3.5x spread

22 of 27 EU countries have a statutory minimum wage. The range in 2026:

Country Minimum monthly wage 2026
Luxembourg 2,704 EUR
Germany 2,343 EUR
France 1,823 EUR
Lithuania 1,153 EUR
Latvia 780 EUR

Eastern European countries posted the fastest growth - Lithuania's minimum wage rose more than 180% between 2015 and 2026.

Gross is not what you take home

The difference between gross and net varies enormously by country, because income tax and social contributions differ:

  • In Latvia, an employee keeps about 75% of gross (10.5% social contributions + 25.5% income tax after a 550 EUR non-taxable minimum)
  • In Germany and Belgium, the tax wedge for a single earner is among the highest in the OECD - take-home can drop below 60% of gross
  • In Estonia, a flat 22% income tax (2026) makes the calculation simpler

Comparing salaries across borders by gross numbers alone is misleading - always compare net, and ideally adjust for living costs.

Purchasing power changes the ranking

Adjusted for price levels (PPS), the gap narrows dramatically. A 2,000 EUR salary in Prague or Vilnius often buys a similar lifestyle to 3,500 EUR in Paris or Dublin. In PPS terms, minimum wages range only about 2.4x across the EU (from ~886 in the lowest to ~2,157 in Germany), versus 3.5x in nominal euros.

What this means for employers

For companies operating across borders, salary is only part of the cost: employer social contributions add 20-35% on top of gross in most EU countries. And regardless of country, actual hours worked - including overtime, which most European countries require to be paid at a premium - determine the real payroll bill. Accurate time records are the foundation under all of it.

Sources

  • Eurostat, full-time adjusted salary per employee (nama_10_fte), 2026
  • Eurostat, minimum wage statistics, January 2026
  • Euronews, "Minimum wages in 2026: which countries pay the most across Europe"
  • Central Statistical Bureau of Latvia (stat.gov.lv), Q1 2026