Which country pays truck drivers the most in Europe? 2026 net pay ranking
Denmark has the highest truck driver salary in Europe on 2025 official statistics, about 3,440 EUR net per month, ahead of Norway at roughly 2,980 EUR.

Logifie Team
Logistics Technology Experts

Among the 11 European countries ranked here, Denmark pays truck drivers the most on official 2025 statistics. Statistics Denmark records basic earnings of 243.19 DKK per hour for heavy truck drivers, which converts to about 3,440 EUR net per month in our estimate. The driver statistics for Denmark, Norway, and Sweden were updated between 2026-06-16 and 2026-09-29, and the Eurostat tax data behind the net conversion was updated on 2026-10-19. This post ranks 11 countries by estimated net monthly pay, adjusts the result for price levels, and keeps per diem (the tax-free daily allowance that reimburses travel costs) apart from salary.
If you need gross pay for one country first, our guide to truck driver salary by country in Europe lists it. This post looks at what is left after tax and where the headline numbers mislead.
Which country pays truck drivers the most in 2026?
Denmark leads, Norway is second, and the Netherlands is third. Among official driver statistics for 2025, a Danish heavy truck driver earns about 5,220 EUR gross and takes home about 3,440 EUR net per month. Norway follows at roughly 2,980 EUR net, and that figure is an estimate because Eurostat publishes no Norwegian net-earnings value.
3,440 EUR
Estimated net monthly pay of a Danish heavy truck driver on 2025 official statistics, the highest of the 11 countries ranked.
The Netherlands is the country most often named as the best payer, and it does lead on the top steps of its wage scale. The Dutch collective scale agreed by the social partners and published by TLN gives about 2,460 EUR net at the scale D midpoint. A Dutch driver reaches 2,700 to 2,850 EUR net only on the upper steps of scale E, where gross pay is about 3,500 to 3,840 EUR. Sweden (2,380 EUR) and Germany (2,075 EUR) follow in fourth and fifth place.
How is the net pay ranking built?
Every country goes through the same five steps, so the figures are comparable even where the source data differs.
- Gross base pay per month, from an official statistic where one exists and from the collective agreement where it does not. Thirteenth and fourteenth monthly payments are spread over 12 months (Austria pays 14.5 monthly wages a year, Italy 14).
- Net estimate equals gross pay times the Eurostat net-to-gross share for a single person without children in 2025, taken from the Eurostat earn_nt_net dataset . We read the share at 67% of the national average wage and interpolate toward the 100% share when a driver earns more than 67% of that average. Portugal is the exception: its 67% share of 90.6% implies almost no tax, so its net estimate comes from the 2026 sample payslips in the collective agreement instead.
- Norway has no Eurostat value, so we use the flat 25% withholding rate for non-resident workers as a proxy. A rough resident calculation lands near 24%.
- Allowances are never added to net pay. They reimburse expenses and are shown separately.
- The purchasing power view divides the net estimate by the 2025 Eurostat price level index (EU27 = 100) and multiplies by 100.
The 67% case fits drivers better than the 100% case, because most drivers in this comparison earn 55% to 90% of their country's average wage. Using the 100% share would understate Dutch take-home pay by roughly 10 points and German take-home pay by about 5 points.
Statistics from 2025 are converted at the 2025 ECB average rate, and 2026 figures at the ECB rate of 2026-10-30. The two bases are never mixed within one figure. At the 2026-10-30 rate, the Norwegian figures would be about 14% higher in EUR than at the 2025 average.
Net pay by country in 2026: the ranking table
The table is sorted by the net estimate. All figures are EUR per month and are editorial estimates, not payslips. Bracketed figures are ranges or add-ons, not error bars: the Netherlands runs from the start of scale D to the top of scale E, Germany shows the middle 50% of pay, Norway and Sweden add overtime or supplements, and France and Belgium draw their ranges partly from market figures on secondary sites. Portugal's gross is a 2026 sample payslip with five seniority steps, and its upper net figure is an international-run payslip.
| Rank | Country | Gross base per month | Net estimate per month | Net, adjusted for price level | Data basis |
|---|---|---|---|---|---|
| 1 | Denmark | 5,220 | 3,440 | 2,460 | Official statistic, all heavy truck drivers, 2025 |
| 2 | Norway | 3,970 (4,190 with overtime and allowances) | 2,980 (3,140 with overtime) | 2,320 | Official statistic, 2025; net uses the 25% proxy |
| 3 | Netherlands | 3,200 (scale D midpoint) | 2,460 (2,220 to 2,850) | 2,130 | Collective scale from 2026-07-01 |
| 4 | Sweden | 2,980 (3,130 with supplements) | 2,380 | 1,970 | Official statistic, 2025 |
| 5 | Germany | 3,048 (middle 50%: 2,614 to 3,614) | 2,075 (1,770 to 2,400) | 1,920 | Official median, 2026 |
| 6 | Austria | 2,770 | 2,025 (1,980 to 2,280) | 1,790 | Collective minimum, valid from 2026-01-01 |
| 7 | France | 2,424 (market 2,200 to 2,800) | 1,930 (1,750 to 2,180) | 1,750 | Hire rate plus equivalence hours, secondary text |
| 8 | Italy | 2,345 | 1,890 | 1,940 | Collective minimum |
| 9 | Belgium | 2,600 | 1,880 (1,775 to 2,045) | 1,620 | Collective scale, 2026-01-01 |
| 10 | Portugal | 2,210 | 1,750 (up to 1,920) | 2,020 | Collective agreement, 2026 |
| 11 | Romania | 810 (minimum wage) | 505 salary; about 2,430 with 22 days of full diurna | 776 (salary only) | Minimum wage plus own arithmetic |
Source notes for the table:
- Official statistics (rows 1, 2, 4, 5) describe what employed drivers actually earn. They come from Statistics Denmark , Statistics Norway , Statistics Sweden , and the Bundesagentur Entgeltatlas median for Germany as published on gehalts-kompass .
- Floors and scales (rows 3, 6, 8, 9, 10) are collective-agreement minimums or scale midpoints. Real pay tends to sit above them, so these rows are understated against the Nordic rows. Row 6 uses group 4b of the Austrian Lohnordnung (2,288.79 EUR per month, paid 14.5 times a year), and row 3 uses the TLN scales (scale D runs 2,893.55 to 3,520.40 EUR, 40-hour week).
- Mixed or derived rows (7, 11) rest on our own arithmetic. France combines the coefficient 150M hire rate of 12.43 EUR per hour with equivalence hours (extra hours credited to long-distance drivers at a 25% premium), taken from a secondary text because the official source was not readable. Romania combines the minimum wage with the tax-free daily allowance.
- Not ranked: Spain has no national road haulage pay table, because each province negotiates its own. Poland has no official or collective table that we could verify. Both are left out rather than filled with unreliable survey numbers.
Why do Denmark and Norway pay more than the Netherlands and Germany?
The Nordic rows are averages of real pay, while most of the others are collective floors, and the gap survives a floor-to-floor check. Averages include seniority steps and local supplements. We estimate that averages run roughly 10% to 30% above the agreed minimums, which is an editorial judgement and not a measured figure. Even so, the ranking holds at the top: Norway's statutory minimum of 229 NOK per hour (in force since 2025-06-15) works out to about 2,710 EUR net per month at the 2026-10-30 rate. That floor sits above the start of Dutch scale D at about 2,220 EUR net.
Denmark is also the highest-priced country in the comparison, and the Danish figure rests on an hourly number, not a payslip. We took basic earnings of 243.19 DKK per hour and multiplied by 160.33 hours (a 37-hour week). The table leaves out supplements, irregular payments, and the 37.55 DKK per hour of employer pension and ATP contributions (a supplementary pension scheme) that Statistics Denmark includes in its total of 313.89 DKK. Drivers who work longer weeks earn more per month than our figure.
Germany ranks fifth because tax and social contributions take about a third of gross pay. The median of 3,048 EUR gross becomes about 2,075 EUR net (68%) after 662.93 EUR of social insurance and about 310 EUR of wage tax. The Eurostat route gives 2,059 EUR, so the two methods agree. Our Germany truck driver salary guide shows the full payslip, including the Spesen (tax-free German expense allowances) that add roughly 592 EUR in a typical Monday-to-Friday long-haul month.
The Dutch position may move. A pay agreement for 2027 is still open, and the Netherlands truck driver salary guide tracks it. This ranking will need a refresh once that agreement is signed.
Does the highest-paying country still win after cost of living?
Yes, the top three stay the same, but the gap narrows and southern Europe moves up. After dividing by the price level index, Denmark still leads at 2,460 EUR, Norway holds second at 2,320 EUR, and the Netherlands holds third at 2,130 EUR.
Below them the order changes. Portugal climbs from tenth to fourth place at 2,020 EUR, because its price level of 86.6 is far below the Danish 139.7. Italy rises to sixth at 1,940 EUR, while Belgium falls to the bottom of the Western European group at 1,620 EUR. Sweden drops from fourth to fifth place at 1,970 EUR.
Use this view only for drivers who live where they earn. A Romanian or Polish driver on a long international run spends most per diem days in high-price countries, so the price level of the home country says little about their daily costs. The same logic applies to a Portuguese driver working a Europe-wide route.
Why does Romania look low on salary but high on bank balance?
Romania ranks last on salary because, in our arithmetic, most of the pay of a Romanian international driver on the minimum wage arrives as diurna, the tax-free daily allowance, and not as wages. Based on the figures in our Romania truck driver salary guide , the minimum wage of 4,325 RON per month from 2026-07-01 leaves a net salary of about 505 EUR. The tax-free external diurna ceiling is 87.50 EUR per day for the Western Europe tier, and the tier does not apply to every destination. At 22 full days away, that adds about 1,925 EUR, so the bank total is about 2,430 EUR per month.
That total sits just below the Dutch net estimate, which is why the table keeps the two figures apart. Diurna is an expense reimbursement. It builds little or no pension base, and the same applies to German Spesen, which do not raise sick pay, pension, or unemployment benefit. A driver comparing a "3,000 EUR" advert with a Danish payslip should ask how much of the figure is salary and how much is allowance.
Which country fits which driver?
The best country depends on where the driver lives and how many nights they spend away from home.
- Home-based drivers who want the highest take-home pay should look at Denmark and Norway. Both lead on net and after price adjustment, but both are expensive places to live.
- Drivers who live in a lower-cost country often gain more from Portugal or Italy in purchasing power than the headline net ranking suggests.
- Long-haul drivers on allowance-heavy contracts should compare the salary line and the allowance line on the payslip, because the allowance does not count toward most social benefits.
- New entrants can use the collective scales, such as the Dutch scale C starting at 2,717.80 EUR gross per month or Austria's group 4a at 2,235.16 EUR, as realistic starting points.
Frequently asked questions
Which country has the highest truck driver salary in Europe?
Among official driver statistics for 2025, Denmark has the highest truck driver salary in Europe, at about 3,440 EUR net per month in our estimate. Norway follows at roughly 2,980 EUR net, an estimate based on a 25% tax proxy. Countries without an official driver statistic, such as Austria and the Netherlands, are measured by collective scales that act as floors.
Is the Netherlands the best-paying country for truck drivers?
Not on the current evidence. The Dutch scale gives about 2,220 to 2,850 EUR net per month, and only the upper steps of scale E reach 2,700 EUR or more. Denmark and Norway are higher on 2025 official statistics.
Does 3,000 EUR gross mean the same take-home pay in every country?
No. Net-to-gross shares at 67% of average earnings range from 58.5% in Romania to 81.7% in Spain in the Eurostat 2025 dataset, leaving out an anomalous 90.6% value for Portugal. Germany keeps about 67.5% and Denmark about 69.7%, so the same gross figure leaves less in a German or Danish account than in Italy at 81.6%.
Are per diems part of a truck driver's salary?
No. A per diem or diurna reimburses food and lodging costs and is shown separately. It can be tax-free up to a national ceiling, but it generally does not build pension rights or raise sick pay.
Do foreign drivers get the pay of the country they drive in?
Only in some cases. Under Directive (EU) 2020/1057, in force since 2022-02-02, cabotage (domestic transport by a foreign carrier) and cross-trade operations trigger host-country pay rules from day one. Bilateral and transit runs do not, and most international runs are bilateral. Our guide to the EU Mobility Package rules on cabotage and posting explains the thresholds.
Why are Spain and Poland not in the ranking?
Spain has no national road haulage pay table, and each province negotiates its own, so any single figure would be a guess. For Poland, we found only commercial surveys and no official or collective table we could check. Leaving them out keeps every ranked row traceable to a statistic or an agreement.
Drivers comparing offers across countries can browse current driver careers and check each offer against the salary and allowance split used in this ranking.