What is RPO recruiting?

Updated October 5, 2026 · 5 min read

Recruitment process outsourcing (RPO) means an external provider takes over part or all of an organisation's hiring — sourcing, screening, scheduling, offers, sometimes onboarding — and runs it as an extension of the company's own team, often using the company's brand and systems. It differs from a staffing agency in that you are buying a recruiting function rather than individual placements.

What an RPO provider actually does

An RPO engagement replaces or supplements an internal talent acquisition team. The provider's recruiters work requisitions end to end, usually inside the client's ATS, often with client email addresses, and candidates may never know they are speaking to an outside firm.

Scope varies widely. Enterprise RPO covers all hiring across a company. Project RPO covers a defined burst — opening a new site, staffing a programme. Selective or hybrid RPO covers specific functions or geographies while the internal team keeps the rest.

How it differs from a staffing agency

A staffing agency is paid per outcome: a placement fee, or an hourly margin while someone works. You engage them for roles you cannot fill yourself, and you pay when they deliver.

RPO is paid for running a process. Pricing is commonly a management fee plus a cost per hire, or a cost per recruiter per month, or a blend. You are buying capacity and process rather than individual results, which is why RPO usually makes sense at volume and rarely for a handful of hires a year.

There is also an ownership difference. An agency keeps its own candidate database and its own brand. An RPO provider typically builds the talent pool inside your systems, under your brand — which matters a great deal when the contract ends.

When it makes sense

High and predictable volume, where a per-placement fee model becomes expensive quickly. Sharp fluctuations in hiring, where carrying permanent internal recruiters through the troughs is wasteful. Entering a new market where you have no recruiting presence. Or a hiring function that is genuinely underperforming and needs a process rather than more people.

It makes less sense for low-volume specialist hiring, where a search firm that knows the niche will outperform a process-led provider, and for organisations that cannot articulate what they want their hiring process to be — outsourcing an undefined process produces an undefined result.

What to agree before signing

Who owns the candidate data at the end of the contract. Which systems the provider works in. What the service levels are, and what happens when they are missed. How quality is measured beyond time-to-fill, which is the easiest metric to hit and the least informative. And how the engagement unwinds — an RPO exit with no transition plan can leave a company with no recruiting capability at all.

Common questions

What does RPO stand for?

Recruitment process outsourcing — engaging an external provider to run part or all of your hiring as an extension of your own team.

What is the difference between RPO and a staffing agency?

A staffing agency is paid per placement and works its own candidates under its own brand. An RPO provider is paid to run a process, usually works inside your systems and under your brand, and is engaged for volume rather than for individual hard-to-fill roles.

How is RPO priced?

Commonly a management fee plus cost per hire, a cost per recruiter per month, or a blend. Unlike agency fees, you pay for the function regardless of how many hires result, which is why volume matters to the economics.

Is RPO cheaper than using agencies?

At volume it usually is, because per-placement fees add up quickly. At low volume it usually is not, because you are paying for capacity you are not using.

Running a staffing agency?

SG Connect puts recruiting, workforce management, timesheets, billing and compliance on one platform — so the handoffs described above stop costing you margin.