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