Flat-Fee Recruitment vs Commission Agencies: What Gauteng SMEs Need to Know in 2026
- EJD Talent Solutions
- Aug 15
- 3 min read
The Hidden Cost of Commission-Based Recruitment

Most recruitment agencies in South Africa still charge on a percentage-of-salary model, typically 15-20% of the placed candidate's annual salary, paid as a single invoice once the hire starts. On a mid-level hire earning R400,000/year, that's a R60,000-R80,000 fee. On a Business Analyst earning closer to R595,950, it's R89,000-R119,000. For an SME with 11-200 employees making a handful of hires a year, that's a meaningful chunk of budget tied directly to salary size rather than the actual difficulty or cost of filling the role.
There's also a structural conflict of interest worth naming plainly: an agency paid a percentage of salary is financially incentivised to push salary expectations up, and has little incentive to prioritise a lower-salary vacancy, like an admin or entry-level logistics role, over a higher-fee placement elsewhere in their pipeline. That's not a claim about any individual recruiter's ethics. It's simply how the incentive structure is built.
How flat-fee recruitment works differently
A flat-fee model charges the same fixed price per placement, regardless of the role's salary. That single structural change flows through to almost everything else:
Cost predictability, you know the exact recruitment cost before the search even starts, which makes budgeting and hiring-plan decisions far easier for an SME owner managing cash flow directly.
No incentive to inflate salary expectations, the fee doesn't change whether the role pays R250,000 or R700,000, so there's no financial reason to push you toward a more expensive hire than the role needs.
Lower-salary roles get equal attention, an admin vacancy is worked with the same discipline as a senior analytics hire, because the fee, and therefore the incentive, is the same.
Up to 70% cheaper than commission-based agencies across most salary bands, which for a growing SME is often the difference between using a recruiter at all or trying to handle every hire internally, exhausted, between everything else the business needs.
What this looks like in practice at EJD
EJD Talent Solutions was built around this model specifically for Gauteng SMEs, recruiting across four niches: Logistics & Fleet, Business Analytics & Systems, Administration, and Multi-Site Operations.
Every engagement runs on the same structure regardless of niche or salary band:
72-hour shortlist turnaround, you're not waiting weeks to see your first candidates.
14-day placement guarantee.
Up to 90-day replacement guarantee, if a placement doesn't work out within 30, 60, 90 days, it's on us to fix it, not an additional invoice.
What to check before you sign with any recruitment agency
If you're evaluating recruitment partners generally, a few honest questions cut through most marketing copy, including ours:
What happens if the placement doesn't work out? Ask specifically about replacement guarantees and timelines, not just "we'll help."
Is the fee structure explained before the search starts, or only once a candidate is found? Cost clarity upfront is a good proxy for how the rest of the relationship will run.
Does the agency understand your specific niche, or are they generalists running the same process for every industry?
Ready to talk about a specific role?
If you're hiring right now in Logistics & Fleet, Business Analytics & Systems, Administration, or Multi-Site Operations, the fastest way to know if we're a fit is a short conversation, not a sales pitch. Book a 15-minute call, if we're not the right fit for what you need, we'll tell you and point you toward whoever owns hiring at the agency that is.
Related reading:


Comments