Salary Negotiation Tips for South African Entry-Level Candidates

Salary negotiation feels intimidating for entry-level candidates. You might think you have no leverage, that you should just be grateful for any offer, or that negotiating will make the employer withdraw the offer entirely. None of these are true. Even at entry level, there is almost always room to negotiate — and employers expect it. The key is knowing when to negotiate, how to research your market value, and what language to use.

When to Discuss Salary

Never bring up salary in the first interview unless the employer raises it. The best time to negotiate is after you have received a formal offer — at this point, the company has decided they want you and has invested time in the selection process. They are unlikely to withdraw an offer simply because you asked for more. If asked about salary expectations early in the process, deflect with: 'I am flexible and would like to understand the full scope of the role before discussing compensation. What range has been budgeted for this position?'

Researching Your Market Value

Before any negotiation, you need data. Check salary surveys from Robert Half, Hays, and PayScale for South African salary benchmarks in your field and experience level. Look at similar positions on job boards to see advertised salary ranges. Ask peers and alumni what they earned in similar roles (people are more willing to share than you might think). Consider the total package: basic salary, medical aid contributions, pension fund, travel allowance, performance bonuses, and leave days. A lower basic salary with strong benefits might be worth more than a higher basic with nothing else.

How to Make Your Case

Frame your negotiation around value, not need. Do not say 'I need more because my rent is expensive.' Instead say: 'Based on my research into market rates for this role in Johannesburg, and considering my BCom degree with a specialisation in finance plus my internship experience at KPMG, I believe a salary of R22,000 per month would be appropriate. I am confident I can deliver value quickly given my relevant experience.' This approach shows you have done your homework and are basing your request on objective factors.

What If They Say No?

If the employer cannot meet your salary request, do not immediately accept or reject. Ask: 'Is there flexibility on other aspects of the package?' You might negotiate: an earlier salary review (three months instead of twelve), additional leave days, a sign-on bonus, flexible working arrangements, a training budget, or a clear path to promotion with defined salary increases. Sometimes the budget for the role is genuinely fixed, but other benefits can be adjusted. If nothing is negotiable and the offer is below market rate, it is acceptable to decline politely.

Entry-Level Salary Ranges in South Africa (2026)

As a rough guide: graduate programmes at large corporates typically offer R18,000 to R30,000 per month depending on the industry and qualification. Internships range from R5,000 to R15,000 per month (some are unpaid). Learnerships offer stipends of R3,500 to R8,000 per month. Entry-level administrative roles pay R10,000 to R18,000. Junior IT roles start at R15,000 to R25,000. These are Johannesburg/Cape Town figures — salaries in smaller cities may be 10 to 20 percent lower. Always research the specific industry and location for accurate benchmarks.

Mistakes to Avoid

Accepting the first offer without any discussion (you leave money on the table). Giving a salary range instead of a specific number (they will always offer the bottom). Negotiating aggressively or making ultimatums (this is a conversation, not a confrontation). Lying about competing offers (employers talk to each other). Discussing salary with colleagues after joining (focus on your own negotiation). Not getting the final offer in writing before accepting. Remember: a successful negotiation leaves both parties feeling good about the outcome.

Never miss an opportunity!

Get the latest job openings and career advice delivered straight to your inbox.