Skip to content

retail salesperson salaries Throughout Switzerland

Annual Gross Salary

Median based on 5600 salary entriesCHF 53 306
median
1% earn betweenCHF 17 231 and CHF 24 500
< 1% earn betweenCHF 24 500 and CHF 28 850
1% earn betweenCHF 28 850 and CHF 34 829
4% earn betweenCHF 35 000 and CHF 41 236
10% earn betweenCHF 41 250 and CHF 46 475
20% earn betweenCHF 46 475 and CHF 51 180
35% earn betweenCHF 51 200 and CHF 57 709
median CHF 53 306
15% earn betweenCHF 57 709 and CHF 63 382
6% earn betweenCHF 63 382 and CHF 68 408
3% earn betweenCHF 68 408 and CHF 74 100
< 1% earn betweenCHF 74 100 and CHF 77 500
1% earn betweenCHF 77 600 and CHF 82 890
< 1% earn betweenCHF 82 890 and CHF 86 225
< 1% earn betweenCHF 86 225 and CHF 90 498
Recently updated

Support pay transparency, add your salary anonymously.

Add your salary anonymously and get our

Add your salary anonymously and get our free eBook "The Art of Salary Negotiation"

Get free access to salary data and help make salary more transparent and fair

Add salary

Salary by age & gender

Salary data is categorised by age and gender, offering insights into salary trends and differences among age groups and genders.

Age & Gender

retail salesperson, Throughout Switzerland

median
Men
Women
Men: 16-25median CHF 52 003
Women: 16-25median CHF 52 000
Men: 25-35median CHF 55 003
Women: 25-35median CHF 54 997
Men: 35-45median CHF 57 247
Women: 35-45median CHF 57 219
Men: 45-55median CHF 56 053
Women: 45-55median CHF 56 000
Men: 55+median CHF 58 968
Women: 55+median CHF 58 968
median CHF 53 310

Salary by work experience

The graph shows how the number of years working as a retail salesperson relates to income levels.

Individuals starting with no experience in the field can expect to earn an annual salary of CHF 51 994. The graph also shows that the highest expected salary for this profession is CHF 59 644 per year.

Salary by work experience

retail salesperson, Throughout Switzerland

median
0-2 yearsmedian CHF 51 994
3-5 yearsmedian CHF 52 046
6-8 yearsmedian CHF 54 484
9-11 yearsmedian CHF 55 997
12-21 yearsmedian CHF 58 500
21+ yearsmedian CHF 59 644
median CHF 53 319
+15%

salary progression through years of experience

Salary trend

The graph shows how salaries for retail salesperson have changed over time.

In 2020-2022, the annual median salary was CHF 53 151. From 2023-2025, the median salary reached its highest at CHF 56 671 per year.

Salary trend

retail salesperson, Throughout Switzerland

median
2014-2016 yearsmedian CHF 53 000
2017-2019 yearsmedian CHF 52 064
2020-2022 yearsmedian CHF 53 151
2023-2025 yearsmedian CHF 56 671
median CHF 53 306

Highest-Paying industries

The highest paying industry for a retail salesperson is Banking / Financial institutions, with an average salary of CHF 61 936 annually. Followed by Transport / Logistics and Building trade / Real estate industries. Remember that significant variations between companies within a single industry can exist.

Highest-Paying industries for retail salesperson, Throughout Switzerland

Industry

Median salary

/

Jobs

  1. Banking / Financial institutions
    CHF 61 9361 job
  2. Transport / Logistics
    CHF 59 8006 jobs
  3. Building trade / Real estate
    CHF 57 24010 jobs
  4. Chemicals / Pharmaceuticals
    CHF 56 7001 job
  5. Health care / Social services
    CHF 56 6365 jobs
  6. Consumer / Luxury goods industry
    CHF 55 90030 jobs
  7. Commercial operation / Skilled crafts
    CHF 55 7961 job
  8. Recruitment agency / Staffing
    CHF 55 000Set up Job Alert
  9. Agriculture / Forestry / Wood
    CHF 54 9251 job
  10. Information technology / Telecom
    CHF 54 60016 jobs

Salary by cantons for retail salesperson

The top two high-paying cantons for retail salesperson are Aargau and Appenzell IR. Salaries vary per canton depending on the local job market and industry trends.

CH

Throughout Switzerland

retail salesperson

CHF 53 317

median salary

Salary by canton

retail salesperson

median
Aargau median CHF 53 313
Appenzell IR median CHF 0
Appenzell AR median CHF 0
Berne median CHF 54 477
Basel Land median CHF 53 189
Basel-Stadt median CHF 54 000
Fribourg median CHF 52 450
Geneva median CHF 52 800
Glarus median CHF 57 200
Grisons median CHF 53 941
Jura median CHF 59 466
Lucerne median CHF 53 328
Neuchâtel median CHF 53 212
Nidwalden median CHF 57 263
Obwalden median CHF 51 767
St. Gallen median CHF 53 289
Schaffhausen median CHF 53 271
Solothurn median CHF 54 995
Schwyz median CHF 53 766
Thurgau median CHF 54 600
Ticino median CHF 0
Uri median CHF 0
Vaud median CHF 54 470
Valais median CHF 51 927
Zug median CHF 54 600
Zurich median CHF 54 000
median CHF 53 317