What Belgium pays
Real salary ranges from active job ads — by role, industry, city and career level. No surveys, no estimation models: we only show what employers themselves put in the ad.
| Roles | n | Range p25 – p75 | Median |
|---|---|---|---|
| cargo vehicle driver | 551 | 27,520 € – 32,680 € | 29,240 € |
| warehouse worker | 350 | 28,380 € – 32,570 € | 30,100 € |
| accountant | 233 | 50,112 € – 69,600 € | 62,640 € |
| electrical mechanic | 219 | 32,680 € – 39,560 € | 35,260 € |
| industrial machinery mechanic | 218 | 36,120 € – 43,000 € | 37,840 € |
| production supervisor | 212 | 34,400 € – 50,460 € | 39,560 € |
| food production operator | 206 | 30,960 € – 32,680 € | 30,960 € |
| product grader | 151 | 29,240 € – 32,680 € | 30,960 € |
| spot welder | 138 | 30,960 € – 36,120 € | 32,680 € |
| plumber | 134 | 31,390 € – 36,120 € | 32,680 € |
| forklift operator | 128 | 29,240 € – 32,680 € | 30,960 € |
| chemical processing plant controller | 121 | 32,680 € – 41,280 € | 36,120 € |
| welder | 119 | 32,680 € – 36,120 € | 34,400 € |
| spark erosion machine operator | 119 | 30,960 € – 36,120 € | 32,680 € |
| automation engineering technician | 107 | 37,840 € – 43,000 € | 39,560 € |
| heating, ventilation, air conditioning and refrigeration engineering technician | 85 | 32,680 € – 39,560 € | 34,400 € |
| industrial machinery assembler | 77 | 30,960 € – 34,400 € | 31,820 € |
| construction general supervisor | 72 | 36,120 € – 52,896 € | 43,000 € |
| vehicle technician | 66 | 30,960 € – 37,840 € | 35,690 € |
| administrative assistant | 65 | 36,192 € – 45,240 € | 40,368 € |
| roofer | 64 | 32,336 € – 32,680 € | 32,680 € |
| road maintenance worker | 64 | 30,960 € – 32,895 € | 31,820 € |
| electrical engineering technician | 63 | 32,250 € – 41,520 € | 36,120 € |
| carpenter | 60 | 30,960 € – 33,110 € | 32,680 € |
| telecommunications equipment specialised seller | 57 | 24,940 € – 34,800 € | 27,520 € |
| product quality inspector | 55 | 32,680 € – 61,248 € | 36,120 € |
| building construction worker | 52 | 30,960 € – 34,400 € | 32,680 € |
| house builder | 51 | 43,848 € – 66,816 € | 56,376 € |
| agricultural machinery technician | 51 | 32,680 € – 36,120 € | 34,400 € |
| packaging and filling machine operator | 51 | 30,960 € – 34,400 € | 32,680 € |
| building electrician | 50 | 33,110 € – 39,560 € | 36,120 € |
| industrial maintenance supervisor | 48 | 56,898 € – 84,625 € | 70,000 € |
| diesel engine mechanic | 48 | 32,680 € – 39,560 € | 36,120 € |
| heating and ventilation service installer | 46 | 37,840 € – 43,000 € | 39,560 € |
| hand packer | 46 | 29,240 € – 29,240 € | 29,240 € |
| application engineer | 45 | 59,856 € – 84,000 € | 69,600 € |
| customer service representative | 45 | 36,749 € – 47,328 € | 41,064 € |
| excavator operator | 45 | 32,680 € – 32,680 € | 32,680 € |
| bricklayer | 44 | 30,960 € – 32,680 € | 32,680 € |
| cabinet maker | 44 | 30,960 € – 32,680 € | 31,820 € |
| structural ironworker | 39 | 31,820 € – 34,830 € | 32,680 € |
| building cleaner | 39 | 29,240 € – 29,240 € | 29,240 € |
| budget manager | 38 | 76,560 € – 90,360 € | 83,520 € |
| electromechanical equipment assembler | 37 | 30,960 € – 36,120 € | 32,680 € |
| mobile crane operator | 36 | 30,960 € – 35,260 € | 33,110 € |
| groundsman/groundswoman | 36 | 27,520 € – 30,960 € | 29,670 € |
| logistics and distribution manager | 35 | 37,840 € – 52,200 € | 43,848 € |
| retail department manager | 35 | 38,753 € – 38,767 € | 38,767 € |
| concrete finisher | 35 | 30,960 € – 32,680 € | 32,680 € |
| drafter | 34 | 48,720 € – 62,640 € | 55,680 € |
| lacquer spray gun operator | 33 | 29,240 € – 32,680 € | 30,960 € |
| accounting assistant | 32 | 41,064 € – 49,068 € | 43,152 € |
| factory hand | 31 | 27,950 € – 32,680 € | 30,960 € |
| product quality controller | 30 | 32,680 € – 42,572 € | 36,980 € |
| Industry | n | Range p25 – p75 | Median |
|---|---|---|---|
| Staffing & Recruiting | 1,515 | 30,960 € – 40,368 € | 34,400 € |
| Industry & Manufacturing | 152 | 30,960 € – 57,804 € | 36,120 € |
| Retail & Consumer Goods | 136 | 25,936 € – 62,640 € | 35,663 € |
| Construction, Trades & Real Estate | 126 | 29,240 € – 34,400 € | 32,680 € |
| Logistics & Transport | 76 | 25,800 € – 33,110 € | 27,520 € |
| Social Services | 70 | 33,540 € – 34,828 € | 34,146 € |
| Security, Cleaning & Facility Management | 57 | 29,240 € – 32,680 € | 30,960 € |
| Hospitality, Tourism & Leisure | 57 | 24,080 € – 43,000 € | 29,240 € |
| Public Sector, Associations & Non-Profit | 57 | 29,332 € – 58,318 € | 45,797 € |
| Software, IT & Telecommunications | 40 | 48,720 € – 97,825 € | 64,032 € |
| Healthcare, Nursing & Life Sciences | 36 | 32,895 € – 67,950 € | 51,566 € |
| City | n | Range p25 – p75 | Median |
|---|---|---|---|
| Arr. Gent | 833 | 30,960 € – 43,000 € | 36,120 € |
| Arr. Roeselare | 723 | 30,960 € – 39,560 € | 34,400 € |
| Arr. Kortrijk | 676 | 30,960 € – 41,760 € | 36,120 € |
| Arr. Hasselt | 430 | 30,960 € – 34,400 € | 32,680 € |
| Arr. Maaseik | 365 | 30,960 € – 34,400 € | 32,680 € |
| Arr. Brugge | 363 | 30,100 € – 41,760 € | 34,400 € |
| Arr. Tielt | 345 | 30,960 € – 37,840 € | 34,400 € |
| Arr. Antwerpen | 283 | 29,240 € – 51,518 € | 34,400 € |
| Arr. Ieper | 243 | 31,820 € – 41,172 € | 34,400 € |
| Arr. Dendermonde | 226 | 30,960 € – 41,280 € | 35,260 € |
| Arr. Turnhout | 212 | 29,240 € – 41,400 € | 33,540 € |
| Arr. Sint-Niklaas | 208 | 30,960 € – 39,560 € | 32,680 € |
| Arr. Halle-Vilvoorde | 179 | 30,960 € – 48,372 € | 35,893 € |
| Arr. Aalst | 176 | 32,680 € – 41,760 € | 35,260 € |
| Arr. de Bruxelles-Capitale/Arr. Brussel-Hoofdstad | 166 | 26,820 € – 55,680 € | 43,009 € |
| Arr. Tongeren | 135 | 30,960 € – 32,680 € | 32,680 € |
| Arr. Oudenaarde | 130 | 29,240 € – 34,400 € | 30,960 € |
| Arr. Mechelen | 128 | 29,240 € – 38,402 € | 30,960 € |
| Arr. Diksmuide | 119 | 30,960 € – 37,840 € | 33,540 € |
| Arr. Leuven | 110 | 30,960 € – 51,368 € | 32,680 € |
| Arr. Oostende | 67 | 29,670 € – 39,560 € | 33,540 € |
| Arr. Eeklo | 62 | 29,670 € – 44,676 € | 37,410 € |
| Arr. Veurne | 36 | 25,370 € – 50,112 € | 33,674 € |
| Arr. Tournai-Mouscron | 35 | 30,960 € – 44,196 € | 34,400 € |
| Prov. West-Vlaanderen | 33 | 32,680 € – 84,000 € | 41,280 € |
| Departments | n | Range p25 – p75 | Median |
|---|---|---|---|
| Manufacturing | 1,847 | 30,960 € – 36,388 € | 32,680 € |
| Logistics | 1,366 | 29,240 € – 32,680 € | 30,960 € |
| Engineering | 1,242 | 34,400 € – 48,160 € | 37,840 € |
| Construction | 661 | 30,960 € – 35,260 € | 32,680 € |
| Finance | 354 | 48,720 € – 74,820 € | 62,640 € |
| Retail | 174 | 25,800 € – 39,547 € | 33,540 € |
| Hospitality | 152 | 26,465 € – 35,018 € | 29,240 € |
| Sales | 129 | 41,064 € – 55,680 € | 45,936 € |
| Administration | 116 | 35,040 € – 47,502 € | 41,064 € |
| Design | 89 | 45,727 € – 62,640 € | 54,984 € |
| Healthcare | 89 | 30,960 € – 62,626 € | 45,337 € |
| Customer Service | 84 | 32,712 € – 43,326 € | 38,976 € |
| Agriculture | 44 | 27,520 € – 30,960 € | 29,240 € |
| Management | 44 | 33,970 € – 67,053 € | 51,765 € |
| Other | 44 | 29,240 € – 36,120 € | 32,680 € |
| Marketing | 35 | 38,920 € – 67,300 € | 45,240 € |
| Software | 35 | 41,760 € – 66,816 € | 58,464 € |
| Creative/Media | 32 | 24,080 € – 51,156 € | 32,656 € |
| Career level | n | Range p25 – p75 | Median |
|---|---|---|---|
| Mid | 4,453 | 30,960 € – 40,368 € | 34,400 € |
| Junior | 698 | 29,240 € – 39,560 € | 32,680 € |
| Lead | 382 | 36,120 € – 61,269 € | 41,280 € |
| Senior | 234 | 50,836 € – 76,560 € | 66,120 € |
| Head | 59 | 62,640 € – 100,000 € | 83,520 € |
| Internship | 51 | 24,080 € – 30,960 € | 28,380 € |
| Skills | n | Range p25 – p75 | Median |
|---|---|---|---|
| SAP | 168 | 33,970 € – 59,856 € | 41,064 € |
| AI | 47 | 51,510 € – 139,500 € | 62,640 € |
| Data | 43 | 65,212 € – 85,000 € | 76,560 € |
How deep it goes: role × city
Every role with robust data gets its own page — with the salary range per city. Example: cargo vehicle driver in Belgium.
cargo vehicle driver — by city
| City | n | Range p25 – p75 | Median |
|---|---|---|---|
| Arr. Hasselt | 30 | 29,240 € – 36,120 € | 33,540 € |
| Arr. Sint-Niklaas | 30 | 29,240 € – 33,325 € | 32,680 € |
| Arr. Kortrijk | 93 | 27,520 € – 32,680 € | 29,240 € |
| Arr. Roeselare | 72 | 28,165 € – 30,960 € | 29,240 € |
| Arr. Gent | 67 | 27,520 € – 32,680 € | 29,240 € |
| Arr. Brugge | 49 | 29,240 € – 32,680 € | 29,240 € |
| Arr. Ieper | 41 | 27,520 € – 32,680 € | 29,240 € |
| Arr. Tielt | 41 | 29,240 € – 30,960 € | 29,240 € |
Median annual salary by country
| Country | n | Range p25 – p75 | Median |
|---|---|---|---|
| Netherlands | 262,162 | 34,400 € – 49,800 € | 40,800 € |
| Germany | 156,592 | 27,520 € – 48,000 € | 33,540 € |
| Austria | 109,138 | 30,800 € – 44,380 € | 35,854 € |
| France | 77,397 | 22,360 € – 34,400 € | 26,400 € |
| United States | 65,345 | 53,583 € – 162,244 € | 108,138 € |
| Singapore | 55,997 | 26,520 € – 48,552 € | 33,456 € |
| Russia | 46,869 | 9,120 € – 12,540 € | 10,260 € |
| Remote | 17,886 | 61,828 € – 164,059 € | 117,000 € |
| Czechia | 15,355 | 13,776 € – 20,418 € | 16,974 € |
| Mexico | 14,502 | 8,820 € – 12,936 € | 10,044 € |
Frequently asked questions
Where does the salary data come from?
From active job ads in which the employer states a salary range — currently 6,762 in Belgium. We take the midpoint of the range, convert foreign currencies and monthly/hourly wages to EUR/year, and show the median as well as p25–p75.
Why do some values seem low?
In Belgium, only 3.7 % of ads state a salary — with a disproportionate share of collective-agreement and public-sector ads among them. Jobs without a stated salary are missing. The values therefore describe the transparent part of the market; that's why we always show n and the range.
When do we show a value?
Only from 30 ads per combination (e.g. role × city). Below that, a median isn't robust and individual salaries could be inferred.
Browse jobs with stated salary →Sign up for free