Salaries · South Africa · Updated October 2026

What remote staff earn in South Africa

South African customer service reps average R9,322 a month on Indeed, while Pnet's 2025 guide puts client and customer support agents at R18,000 to R26,900 a month, cost to company. Sources measure different things, so compare like with like. The national minimum wage is R30.23 an hour from 1 March 2026.

Quick answer

Customer support / call center agent: $3.25–$10.21/hr ($563–$1,770 a month full-time).

Virtual / administrative assistant: $2.60–$5.81/hr ($450–$1,006 a month full-time).

Lowest to highest published figure, converted to USD. Every figure and its source is listed under each table.

Pay by role

RolePer hour (USD)Per month, full-timeBased on
Virtual / administrative assistant$2.60–$5.81$450–$1,0065 published figures
Customer support / call center agent$3.25–$10.21$563–$1,7704 published figures
Bookkeeper / accounting clerk$5.53–$8.71$958–$1,5093 published figures
Digital marketing specialist$4.70–$14.66$815–$2,5424 published figures
Social media manager$3.97–$12.15$687–$2,1064 published figures
Graphic designer$4.29–$11.35$743–$1,9674 published figures
Web developer$5.15–$17.42$893–$3,0194 published figures
Software developer$10.13–$11.83$1,756–$2,0502 published figures

Converted at 1 USD = 16.563 ZAR (South African Reserve Bank, current market rates (Rand per US Dollar), rate for 23 Oct 2026). Full-time = 40 hours a week. Ranges run from the lowest to the highest figure across the sources.

Every figure behind the South Africa numbers

Virtual / administrative assistant

  • average · local employersZAR 7,454/month ≈ $2.60/hrIndeed South Africa, 'Administrative Assistant' salary page (updated 19 Oct 2026). Checked Oct 2026. Average for 'administrative assistant' from 1.8k salaries taken from job postings on Indeed in the past 36 months; typical range R4,264 to R13,029 per month
  • averageZAR 119,976/year ≈ $3.48/hrPayScale South Africa, 'Administrative Assistant' salary page (updated Oct 12 2026). Checked Oct 2026. Average base salary for 'Administrative Assistant' from 1,232 self-reported salary profiles; median R120k; bonus is listed separately on the page
  • range · local employersZAR 14,000–ZAR 16,667/month ≈ $4.88–$5.81/hrPnet 2026 Salary Guide, as published by IT-Online (10 Feb 2026) (2026 Salary Guide (published Feb 2026)). Checked Oct 2026. 'Admin Clerk' cost-to-company (total package) range per month, national average from salary offers in vacancies on Pnet's job sites
  • averageZAR 90.00/hr ≈ $5.43/hrPayScale South Africa, 'Virtual Assistant' hourly pay page (updated Jul 12 2026). Checked Oct 2026. Average hourly pay for 'Virtual Assistant' from 114 self-reported salary profiles (R90.00 per hour)
  • average · local employersZAR 8,727/month ≈ $3.04/hrIndeed South Africa, 'Virtual Assistant' salary page (updated 9 Oct 2026). Checked Oct 2026. Average for 'virtual assistant' from 72 salaries taken from job postings on Indeed in the past 36 months; typical range R4,177 to R18,233 per month

Executive and personal assistants earn well above admin assistants on the same sites; their figures are listed under extra.

Customer support / call center agent

  • average · local employersZAR 9,322/month ≈ $3.25/hrIndeed South Africa, 'Customer Service Representative' salary page (updated 19 Oct 2026). Checked Oct 2026. Average for 'customer service representative' from 1k salaries taken from job postings on Indeed in the past 36 months; typical range R4,425 to R19,640 per month
  • averageZAR 153,736/year ≈ $4.46/hrPayScale South Africa, 'Customer Service Representative (CSR)' salary page (updated Oct 08 2026). Checked Oct 2026. Average base salary for 'Customer Service Representative (CSR)' from 524 self-reported salary profiles; median R154k; 10th to 90th percentile R70k to R313k
  • range · local employersZAR 18,000–ZAR 26,900/month ≈ $6.27–$9.37/hrPnet 2025 Salary Guide (PDF) (2025 Salary Guide (the 2026 guide's full role list could not be read)). Checked Oct 2026. 'Client / Customer Support Agent' cost-to-company (total package) range per month, national average from job adverts posted on Pnet's job sites over the previous 12 months
  • 10th–90th percentileZAR 15,611–ZAR 29,314/month ≈ $5.44–$10.21/hrPaylab South Africa, 'Customer Support Specialist' salary page (no data date published (checked Oct 2026)). Checked Oct 2026. Gross monthly pay range earned by 80% of people in the 'Customer Support Specialist' position (10% earn less, 10% more); Paylab notes fewer than 20 verified respondents for this position

Sources differ widely: Indeed's job-ad average sits well below Pnet's cost-to-company band. Call-center agent pay, which runs lower, is listed under extra.

Bookkeeper / accounting clerk

  • range · local employersZAR 20,000–ZAR 25,000/month ≈ $6.97–$8.71/hrPnet 2026 Salary Guide, as published by IT-Online (10 Feb 2026) (2026 Salary Guide (published Feb 2026)). Checked Oct 2026. 'Bookkeeper' cost-to-company (total package) range per month, national average from salary offers in vacancies on Pnet's job sites
  • average · local employersZAR 15,866/month ≈ $5.53/hrIndeed South Africa, 'Bookkeeper' salary page (updated 17 Oct 2026). Checked Oct 2026. Average for 'bookkeeper' from 892 salaries taken from job postings on Indeed in the past 36 months; typical range R9,109 to R27,634 per month
  • averageZAR 221,409/year ≈ $6.43/hrPayScale South Africa, 'Bookkeeper' salary page (updated Sep 22 2026). Checked Oct 2026. Average base salary for 'Bookkeeper' from 535 self-reported salary profiles; median R221k; 10th to 90th percentile R101k to R364k

Digital marketing specialist

  • average · local employersZAR 15,767/month ≈ $5.49/hrIndeed South Africa, 'Digital Marketing Specialist' salary page (updated 15 Oct 2026). Checked Oct 2026. Average for 'digital marketing specialist' from 129 salaries taken from job postings on Indeed in the past 36 months; typical range R7,998 to R31,082 per month
  • averageZAR 274,998/year ≈ $7.98/hrPayScale South Africa, 'Digital Marketing Specialist' salary page (updated Oct 02 2026). Checked Oct 2026. Average base salary for 'Digital Marketing Specialist' from 113 self-reported salary profiles; median R275k; 10th to 90th percentile R112k to R552k
  • 10th–90th percentileZAR 13,494–ZAR 39,967/month ≈ $4.70–$13.92/hrPaylab South Africa, 'Digital marketing specialist' salary page (no data date published (checked Oct 2026)). Checked Oct 2026. Gross monthly pay range earned by 80% of people in the 'Digital marketing specialist' position (10% earn less, 10% more); Paylab notes fewer than 20 verified respondents for this position
  • range · local employersZAR 35,300–ZAR 42,100/month ≈ $12.30–$14.66/hrPnet 2025 Salary Guide (PDF) (2025 Salary Guide). Checked Oct 2026. 'Marketing Specialist' cost-to-company (total package) range per month, national average from job adverts posted on Pnet's job sites over the previous 12 months

Pnet's figure is for the broader 'Marketing Specialist' title, not digital marketing only.

Social media manager

  • average · local employersZAR 12,931/month ≈ $4.50/hrIndeed South Africa, 'Social Media Manager' salary page (updated 15 Oct 2026). Checked Oct 2026. Average for 'social media manager' from 120 salaries taken from job postings on Indeed in the past 36 months; typical range R5,419 to R30,856 per month
  • averageZAR 175,912/year ≈ $5.11/hrPayScale South Africa, 'Social Media Manager' salary page (updated Sep 14 2026). Checked Oct 2026. Average base salary for 'Social Media Manager' from 263 self-reported salary profiles; median R176k
  • range · local employersZAR 18,000–ZAR 25,000/month ≈ $6.27–$8.71/hrPnet 2026 Salary Guide, as published by IT-Online (10 Feb 2026) (2026 Salary Guide (published Feb 2026)). Checked Oct 2026. 'Social Media Content Creator' cost-to-company (total package) range per month, national average from salary offers in vacancies on Pnet's job sites
  • 10th–90th percentileZAR 11,384–ZAR 34,881/month ≈ $3.97–$12.15/hrPaylab South Africa, 'Social media specialist' salary page (no data date published (checked Oct 2026)). Checked Oct 2026. Gross monthly pay range earned by 80% of people in the 'Social media specialist' position (10% earn less, 10% more); Paylab notes fewer than 20 verified respondents for this position

Pnet lists the role as 'Social Media Content Creator' and Paylab as 'Social media specialist'.

Graphic designer

  • range · local employersZAR 15,000–ZAR 26,000/month ≈ $5.22–$9.06/hrPnet 2026 Salary Guide, as published by IT-Online (10 Feb 2026) (2026 Salary Guide (published Feb 2026)). Checked Oct 2026. 'Graphic Designer' cost-to-company (total package) range per month, national average from salary offers in vacancies on Pnet's job sites
  • average · local employersZAR 12,302/month ≈ $4.29/hrIndeed South Africa, 'Graphic Designer' salary page (updated 19 Oct 2026). Checked Oct 2026. Average for 'graphic designer' from 418 salaries taken from job postings on Indeed in the past 36 months; typical range R5,737 to R26,381 per month
  • averageZAR 196,981/year ≈ $5.72/hrPayScale South Africa, 'Graphic Designer' salary page (updated Sep 28 2026). Checked Oct 2026. Average base salary for 'Graphic Designer' from 741 self-reported salary profiles; median R197k; 10th to 90th percentile R73k to R381k
  • 10th–90th percentileZAR 13,251–ZAR 32,574/month ≈ $4.62–$11.35/hrPaylab South Africa, 'Graphic Designer' salary page (no data date published (checked Oct 2026)). Checked Oct 2026. Gross monthly pay range earned by 80% of people in the 'Graphic Designer' position (10% earn less, 10% more); Paylab notes fewer than 20 verified respondents for this position

Web developer

  • range · local employersZAR 40,000–ZAR 50,000/month ≈ $13.93–$17.42/hrPnet 2026 Salary Guide, as published by IT-Online (10 Feb 2026) (2026 Salary Guide (published Feb 2026)). Checked Oct 2026. 'Front End Developer' cost-to-company (total package) range per month, national average from salary offers in vacancies on Pnet's job sites
  • average · local employersZAR 38,023/month ≈ $13.24/hrIndeed South Africa, 'Front End Developer' salary page (updated 23 Sep 2026). Checked Oct 2026. Average for 'front end developer' from 134 salaries reported on Indeed; typical range R22,629 to R63,891 per month
  • average · local employersZAR 15,604/month ≈ $5.44/hrIndeed South Africa, 'Web Developer' salary page (updated 10 Oct 2026). Checked Oct 2026. Average for 'web developer' from 126 salaries reported on Indeed; typical range R6,751 to R36,065 per month
  • averageZAR 177,549/year ≈ $5.15/hrPayScale South Africa, 'Web Developer' salary page (updated Jul 22 2026). Checked Oct 2026. Average base salary for 'Web Developer' from 147 self-reported salary profiles; median R178k; 10th to 90th percentile R29k to R408k

Front-end developer titles pay far more than generic 'web developer' titles on the same sites (Indeed: R38,023 vs R15,604 a month).

Software developer

  • average · local employersZAR 33,956/month ≈ $11.83/hrIndeed South Africa, 'Software Engineer' salary page (updated 17 Oct 2026). Checked Oct 2026. Average for 'software engineer' from 220 salaries reported on Indeed; typical range R17,618 to R65,446 per month
  • averageZAR 349,003/year ≈ $10.13/hrPayScale South Africa, 'Software Developer' salary page (updated Oct 06 2026). Checked Oct 2026. Average base salary for 'Software Developer' (all experience levels) from 766 self-reported salary profiles; median R349k; 10th to 90th percentile R120k to R677k
  • medianZAR 653,246/year ≈ $18.96/hrLevels.fyi, Software Engineer salaries in South Africa (updated Oct 25 2026). Checked Oct 2026. Median total compensation for 'Software Engineer', all levels, from 92 salaries; 25th percentile ZAR 473K, 75th percentile ZAR 949K Listed for reference, not used in the range: it is a median of total pay including stock grants and bonuses, mostly at large tech employers.

PayScale and Indeed mix all experience levels; Levels.fyi counts total compensation, not base pay, so it's listed but kept out of the range.

More pay points

  • Executive assistant (average base salary)ZAR 301,056/yearPayScale South Africa, 'Executive Assistant' salary page (updated Sep 30 2026). Checked Oct 2026. Average base salary for 'Executive Assistant' from 498 self-reported salary profiles; median R301k
  • Executive assistant (job-ad average)ZAR 17,243/monthIndeed South Africa, 'Executive Assistant' salary page (updated 17 Oct 2026). Checked Oct 2026. Average for 'executive assistant' from 102 salaries reported on Indeed; typical range R8,537 to R34,829 per month
  • Personal assistant (cost to company)ZAR 20,000–ZAR 30,000/monthPnet 2026 Salary Guide, as published by IT-Online (10 Feb 2026) (2026 Salary Guide (published Feb 2026)). Checked Oct 2026. 'Personal Assistant' cost-to-company (total package) range per month, national average from salary offers in vacancies on Pnet's job sites
  • Call-center agent (job-ad average)ZAR 6,135/monthIndeed South Africa, 'Call Center Representative' salary page (updated 19 Oct 2026). Checked Oct 2026. Average for 'call center representative' from 1.3k salaries reported on Indeed; typical range R3,750 to R15,166 per month
  • Call-center agent (average base salary)ZAR 95,079/yearPayScale South Africa, 'Call Center Agent' salary page (updated Sep 17 2026). Checked Oct 2026. Average base salary for 'Call Center Agent' from 244 self-reported salary profiles; median R95k
  • Call-center operator (cost to company)ZAR 10,000–ZAR 17,500/monthPnet 2025 Salary Guide (PDF) (2025 Salary Guide). Checked Oct 2026. 'Call Centre Operator' cost-to-company (total package) range per month, national average from job adverts posted on Pnet's job sites over the previous 12 months
  • Call-center agent (median total pay)ZAR 8,000/monthGlassdoor, 'Call Center Agent' salaries in South Africa (as of Oct 2026). Checked Oct 2026. Snippet: 'ZAR 8K/mo Median total pay' ... 'based on 565 salaries submitted anonymously to Glassdoor by Call Center Agent employees in South Africa as of Oct 2026'
  • Call operator (gross pay range)ZAR 11,392–ZAR 31,482/monthPaylab South Africa, 'Call Operator' salary page (no data date published (checked Oct 2026)). Checked Oct 2026. Gross monthly pay range earned by 80% of people in the 'Call Operator' position (10% earn less, 10% more); Paylab notes fewer than 20 verified respondents for this position

For reference

  • National minimum wage, per ordinary hour, from 1 March 2026 (announced by the Department of Employment and Labour)ZAR 30.23/hourSAnews (South African Government News Agency), 'National Minimum Wage to rise to R30.23 per hour from March', 4 Feb 2026. Checked Oct 2026.
  • Average monthly earnings paid to employees, May 2026 (Quarterly Employment Statistics, all industries covered)ZAR 30,611/monthStatistics South Africa, Quarterly Employment Statistics Q2:2026 media release, 29 Sep 2026. Checked Oct 2026.

What moves pay in South Africa

  • Time zone: South Africa doesn't change its clocks and sits just ahead of the UK, so local office hours overlap most of the UK workday. Overlap with US and Australian business hours is much smaller.
  • Language: English is one of South Africa's official languages and is widely used in business and customer service.
  • Pay basis: Pnet quotes cost to company (the full package), Paylab gross monthly pay, PayScale base salary and Indeed job-ad pay, so the same role can look very different from one source to the next.
  • Title: front-end developer titles pay far more than generic 'web developer' titles on Indeed.

FAQ

How much does a customer service agent cost in South Africa?

Indeed's average is R9,322 a month for a customer service representative and R6,135 for a call center representative (job ads, updated Oct 2026). Pnet's 2025 Salary Guide lists client and customer support agents at R18,000 to R26,900 a month, cost to company.

How much does a virtual assistant cost per hour in South Africa?

PayScale puts the average at R90.00 an hour (updated Jul 2026). For salaried admin staff, Indeed's administrative assistant average is R7,454 a month, and Pnet's 2026 Salary Guide lists admin clerks at R14,000 to R16,667 a month, cost to company.

How much does a software developer earn in South Africa?

Indeed's software engineer average is R33,956 a month. PayScale's software developer average is R349,003 a year in base salary, across all experience levels.

What is the minimum wage in South Africa in 2026?

R30.23 per ordinary hour from 1 March 2026, as announced by the Department of Employment and Labour and reported by SAnews. For comparison, Statistics South Africa puts average monthly earnings paid to employees at R30,611 in May 2026.

Run your own numbers

Compare a hire in South Africa with an in-house hire and an agency in the cost calculator.Know a better source? Send it to us and we'll check it.

Other countries