How the numbers were computed
For the story Net annual earnings of an average single worker in the EU.
Every number in the story is a Eurostat value or is computed from Eurostat values. Each value is named by dataset, Eurostat key and period. Each request is kept as received.
The ranking
Ranks in PPS
Rank by value, highest first. Equal values share a rank, and the next rank is skipped. There are no ties in this ranking.
- 26 values, one per country
earn_nt_net:A.PPS.NET.P1_NCH_AW100.<geo>@2025(<geo> is the country code) · request r1
2.0
Highest value ÷ lowest value: 42,062.75 ÷ 21,120.88 = 1.9915. Rounding: 1 decimal.
- PPS 42,062.75: Luxembourg, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW100.LU@2025· request r1 - PPS 21,120.88: Hungary, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW100.HU@2025· request r1
26 / 27
EU countries with a value for 2025: 26 of the 27 EU member states.
- 26 values, one per country
earn_nt_net:A.PPS.NET.P1_NCH_AW100.<geo>@2025(<geo> is the country code) · request r1
Ranks, in euro
Rank by value, highest first. Equal values share a rank, and the next rank is skipped. There are no ties in this ranking.
- 27 values, one per country
earn_nt_net:A.EUR.NET.P1_NCH_AW100.<geo>@2025(<geo> is the country code) · request r2
4.0
Highest value ÷ lowest value: 55,876.57 ÷ 13,877.39 = 4.0264. Rounding: 1 decimal.
- EUR 55,876.57: Luxembourg, 2025
earn_nt_net:A.EUR.NET.P1_NCH_AW100.LU@2025· request r2 - EUR 13,877.39: Romania, 2025
earn_nt_net:A.EUR.NET.P1_NCH_AW100.RO@2025· request r2
Gross and net
Ranks, net
Rank by value, highest first. Equal values share a rank, and the next rank is skipped. There are no ties in this ranking.
- 26 values, one per country
earn_nt_net:A.PPS.NET.P1_NCH_AW100.<geo>@2025(<geo> is the country code) · request r1
2.0
Highest value ÷ lowest value: 42,062.75 ÷ 21,120.88 = 1.9915. Rounding: 1 decimal.
- PPS 42,062.75: Luxembourg, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW100.LU@2025· request r1 - PPS 21,120.88: Hungary, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW100.HU@2025· request r1
Ranks, gross
Rank by value, highest first. Equal values share a rank, and the next rank is skipped. There are no ties in this ranking.
- 26 values, one per country
earn_nt_net:A.PPS.GRS.P1_NCH_AW100.<geo>@2025(<geo> is the country code) · request r3
2.2
Highest value ÷ lowest value: 63,052.82 ÷ 28,612.1 = 2.2037. Rounding: 1 decimal.
- PPS 63,052.82: Luxembourg, 2025
earn_nt_net:A.PPS.GRS.P1_NCH_AW100.LU@2025· request r3 - PPS 28,612.1: Slovakia, 2025
earn_nt_net:A.PPS.GRS.P1_NCH_AW100.SK@2025· request r3
Differences, gross − net
Per country and for the EU, gross minus net. Rounding: each value rounded to 0 decimals as displayed, then subtracted.
- 27 values, one per country and the EU's
earn_nt_net:A.PPS.GRS.P1_NCH_AW100.<geo>@2025(<geo> is the country code or the EU's) · request r3 - 27 values, one per country and the EU's
earn_nt_net:A.PPS.NET.P1_NCH_AW100.<geo>@2025(<geo> is the country code or the EU's) · request r1
Without and with children
Ranks, without children
Rank by value, highest first. Equal values share a rank, and the next rank is skipped. There are no ties in this ranking.
- 26 values, one per country
earn_nt_net:A.PPS.NET.P1_NCH_AW67.<geo>@2025(<geo> is the country code) · request r4
2.3
Highest value ÷ lowest value: 32,301.09 ÷ 14,150.99 = 2.2826. Rounding: 1 decimal.
- PPS 32,301.09: Luxembourg, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW67.LU@2025· request r4 - PPS 14,150.99: Hungary, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW67.HU@2025· request r4
Ranks, with two children
Rank by value, highest first. Equal values share a rank, and the next rank is skipped. There are no ties in this ranking.
- 26 values, one per country
earn_nt_net:A.PPS.NET.P1_CH2_AW67.<geo>@2025(<geo> is the country code) · request r5
2.9
Highest value ÷ lowest value: 48,927.34 ÷ 17,024.7 = 2.8739. Rounding: 1 decimal.
- PPS 48,927.34: Luxembourg, 2025
earn_nt_net:A.PPS.NET.P1_CH2_AW67.LU@2025· request r5 - PPS 17,024.7: Hungary, 2025
earn_nt_net:A.PPS.NET.P1_CH2_AW67.HU@2025· request r5
Differences, with two children − without children
Per country and for the EU, with two children minus without children. Rounding: each value rounded to 0 decimals as displayed, then subtracted.
- 27 values, one per country and the EU's
earn_nt_net:A.PPS.NET.P1_NCH_AW67.<geo>@2025(<geo> is the country code or the EU's) · request r4 - 27 values, one per country and the EU's
earn_nt_net:A.PPS.NET.P1_CH2_AW67.<geo>@2025(<geo> is the country code or the EU's) · request r5
Eurostat values in the text
PPS 29,350
Eurostat publishes 29,350.19. The text shows it rounded to a whole number.
- PPS 29,350.19: European Union - 27 countries (from 2020), 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW100.EU27_2020@2025· request r1
PPS 21,121
Eurostat publishes 21,120.88. The text shows it rounded to a whole number.
- PPS 21,120.88: Hungary, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW100.HU@2025· request r1
PPS 42,063
Eurostat publishes 42,062.75. The text shows it rounded to a whole number.
- PPS 42,062.75: Luxembourg, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW100.LU@2025· request r1
PPS 63,053
Eurostat publishes 63,052.82. The text shows it rounded to a whole number.
- PPS 63,052.82: Luxembourg, 2025
earn_nt_net:A.PPS.GRS.P1_NCH_AW100.LU@2025· request r3
PPS 28,612
Eurostat publishes 28,612.1. The text shows it rounded to a whole number.
- PPS 28,612.1: Slovakia, 2025
earn_nt_net:A.PPS.GRS.P1_NCH_AW100.SK@2025· request r3
PPS 14,151
Eurostat publishes 14,150.99. The text shows it rounded to a whole number.
- PPS 14,150.99: Hungary, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW67.HU@2025· request r4
PPS 32,301
Eurostat publishes 32,301.09. The text shows it rounded to a whole number.
- PPS 32,301.09: Luxembourg, 2025
earn_nt_net:A.PPS.NET.P1_NCH_AW67.LU@2025· request r4
PPS 48,927
Eurostat publishes 48,927.34. The text shows it rounded to a whole number.
- PPS 48,927.34: Luxembourg, 2025
earn_nt_net:A.PPS.NET.P1_CH2_AW67.LU@2025· request r5
PPS 17,025
Eurostat publishes 17,024.7. The text shows it rounded to a whole number.
- PPS 17,024.7: Hungary, 2025
earn_nt_net:A.PPS.NET.P1_CH2_AW67.HU@2025· request r5
EUR 55,877
Eurostat publishes 55,876.57. The text shows it rounded to a whole number.
- EUR 55,876.57: Luxembourg, 2025
earn_nt_net:A.EUR.NET.P1_NCH_AW100.LU@2025· request r2
EUR 13,877
Eurostat publishes 13,877.39. The text shows it rounded to a whole number.
- EUR 13,877.39: Romania, 2025
earn_nt_net:A.EUR.NET.P1_NCH_AW100.RO@2025· request r2
Requests
- r1: Eurostat API query · retrieved 9 November 2026 · data updated 19 October 2026 · fingerprint:
85e1ef0cd4d0fc8c55d718dd8741a60bd27c4d4d6ff0037fa9cb7809af84c994 - r2: Eurostat API query · retrieved 9 November 2026 · data updated 19 October 2026 · fingerprint:
2d357b73fec92fdd189431bd1a4fc366bbb255f3e5dadfb29c1a9c5c85857ab7 - r3: Eurostat API query · retrieved 9 November 2026 · data updated 19 October 2026 · fingerprint:
61c31063b5c5413211b45a43a1bb24ff617ac817d504815a9750e94d5e87b762 - r4: Eurostat API query · retrieved 9 November 2026 · data updated 19 October 2026 · fingerprint:
836aff43886f1a1c655618be1be4be6b623f189e8d4707f81c8f44f0d08573e1 - r5: Eurostat API query · retrieved 9 November 2026 · data updated 19 October 2026 · fingerprint:
e2d7e1398cb9a03f7f99b25d3f0cffe1557a0f36144945036b3441c371625d66