RPO
9 min Read

RPO ROI vs In-House Recruiting: The Calculation

Mayank Pratap Singh
Mayank Pratap Singh
Co-founder & CEO of Supersourcing

A recruiter’s salary is usually the only hiring cost anyone argues about in a budget review. Yet when finance teams weigh RPO ROI vs in house recruiting, that salary is the smallest number that matters. The comparison gets framed as one vendor invoice against a few internal line items, and in-house wins on paper almost every time.

The paper version leaves a lot out. Interview hours for candidates who never get an offer are paid out of engineering payroll, not recruiting. The talent acquisition lead’s time sits in an HR overhead line. The applicant tracking system licence may belong to IT. The most expensive item of all is the output lost while a seat stays empty, and it appears in no budget anywhere.

The worked model later in this guide shows how big the gap is. The costs that usually make it into a spreadsheet cover about 62% of true direct cost, so roughly 40% is missing before vacancy is even counted. That matches what we see when teams share their own hiring spreadsheets: the visible number is real, just incomplete.

SHRM’s 2025 Benchmarking Report puts average cost per hire at $5,475 for non-executive roles and $35,879 for executives. The standard formula divides recruiting spend by hires, so the cost per hire figure structurally leaves out the cost of the vacancy itself. 

That benchmark is a floor, not a total. This guide builds the full calculation: every input, a worked example for a 40-hire tech year in India, the savings formula, and the point where keeping recruiting in-house is the better call. If you need to settle RPO ROI vs in house recruiting for a CFO, you’ll have a defensible number by the end.

TL;DR

This guide is for engineering and HR leaders who have to defend a hiring model to finance. It walks through RPO ROI vs in house recruiting line by line, using inputs you can pull from your own systems.

The headline: in a worked example of 40 tech hires a year, the fully loaded in-house cost comes to ₹3.07 crore. Recruiter salaries, the line most budgets focus on, account for just ₹36 lakh of it.

By the end, you'll know which inputs matter and where outsourcing does and doesn't pay for itself. You'll also have a numbers-backed answer to the question is RPO worth it for your team.

 

What Is RPO ROI?

RPO ROI is the net financial return a company earns by outsourcing all or part of its hiring to a recruitment process outsourcing provider. It is measured against the fully loaded cost of running the same hiring internally. A complete calculation includes direct recruiting spend, internal staff time, and the cost of roles staying open longer.

In practice, then, RPO ROI vs in house recruiting is a comparison of two full cost stacks, not two invoices.

RPO ROI vs In House Recruiting: Why In-House Always Looks Cheaper

Three structural problems distort the comparison. None of them is about recruiter competence.

The costs are scattered across budgets

Recruiter CTC sits with HR. LinkedIn Recruiter seats and assessment tools may sit with procurement. Hiring manager time sits in the engineering payroll, where nobody invoices for it, so it stays invisible. When a CFO reviews RPO ROI vs in house recruiting, usually only the HR line reaches the table.

Recruiting capacity is fixed, hiring demand is not

Hiring plans are lumpy. A team that plans 40 hires may need 60 after a funding round and 15 during a freeze. In-house recruiters are a fixed cost either way.

Adding a recruiter mid-year has its own delay. In most engagements we’ve seen, hiring one takes 4–8 weeks. It then takes another 1–2 months before they close technical roles at full pace, and few hiring plans budget for that ramp.

The market lengthens every search

Skilled tech supply is not keeping up with demand. A Deloitte–nasscom report projects India’s AI talent demand growing from 600,000–650,000 to more than 1.25 million over 2022–27. As that gap widens, time to fill stretches for exactly the roles you need most. 

Two India-specific factors make this worse. A 30–90 day notice period is standard for experienced engineers, so a role filled today may not be productive for a quarter. And offer drop-off, where an accepted candidate takes a counter-offer instead, restarts the search from zero.

The Cost of In House Recruiting, Line by Line

This section builds the full cost stack. The figures below are illustrative inputs for a mid-size tech team in India making 40 hires a year at an average CTC of ₹25 lakh. Replace them with your own wherever you have data.

Direct costs everyone counts

  • Recruiter compensation: 3 tech recruiters at ₹12 lakh CTC each = ₹36 lakh
  • Tools (ATS, LinkedIn Recruiter seats, technical assessment platform) = ₹10 lakh
  • Job boards and paid postings = ₹6 lakh
  • Referral bonuses = ₹4 lakh

That gives a visible total of ₹56 lakh, which is what typically appears in the talent acquisition budget.

Direct costs almost everyone misses

  • Recruiting leadership: 50% of a TA lead’s ₹30 lakh CTC = ₹15 lakh
  • Interviewer time: 25 panel hours per hire (including rejected candidates) × ₹2,000/hour loaded engineering cost × 40 hires = ₹20 lakh

The fully loaded direct total is ₹91 lakh. The ₹56 lakh most budgets show captures only 62% of it. This is the fully loaded recruiter cost gap: roughly 40% of direct spend never reaches the comparison.

Two further costs are harder to price but still real. When a recruiter leaves, their pipeline leaves with them. During a hiring freeze, fixed salaries keep running against near-zero output.

Vacancy cost: the number that decides the case

Vacancy cost is the value lost for each working day a role stays open. The conservative method is to divide the role’s loaded annual cost by 250 working days. For an engineer with a ₹30 lakh loaded cost, that’s ₹12,000 a day.

Measure only controllable time to fill, from requisition approval to offer acceptance. The notice period is identical under both models. Including it inflates the difference and invites legitimate pushback from finance.

In this example, controllable time to fill in-house is 45 working days. Across 40 hires, that works out to 45 × ₹12,000 × 40 = ₹2.16 crore.

The worked example: 40 tech hires in a year

Cost line In-house RPO
Internal recruiting team ₹51 lakh ₹6 lakh (0.25 FTE internal owner)
Tools and job boards ₹16 lakh Included in fee*
Referral bonuses ₹4 lakh ₹4 lakh
RPO fees — ₹60 lakh (₹1.5 lakh per hire)
Interviewer time ₹20 lakh (25 hrs/hire) ₹12 lakh (15 hrs/hire)
Direct cost ₹91 lakh ₹82 lakh
Controllable time to fill 45 working days 25 working days
Vacancy cost ₹2.16 crore ₹1.20 crore
Total annual cost ₹3.07 crore ₹2.02 crore

Some RPO contracts pass job-board costs through at actuals. Check before you model.

Interviewer hours drop because a pre-vetted shortlist means fewer panels per hire. The 25-day figure is also grounded. Supersourcing’s typical cycle from job description to interview-ready shortlist is 7–10 working days. 

Adding interview rounds and offer negotiation gives a realistic 25 working days of controllable fill time.

RPO Savings Calculation: The Formula

Two lines are enough to run the math on your own data:

Net annual savings = (In-house direct cost − RPO direct cost) + (Vacancy days saved × Daily vacancy cost × Number of hires)

ROI = Net annual savings ÷ Annual RPO fees

Applied to the example: (₹91L − ₹82L) + (20 × ₹12,000 × 40) = ₹9 lakh + ₹96 lakh = ₹1.05 crore. Divided by ₹60 lakh in fees, that’s a 175% return.

Look at where the money comes from. The direct savings are only ₹9 lakh, while vacancy days deliver ₹96 lakh. The whole RPO ROI vs in house recruiting case therefore rests on one variable: speed.

Stress-test it before finance does

Suppose the RPO cuts time to fill by 10 days instead of 20. Savings fall to ₹57 lakh, which is still clearly positive. If it doesn’t cut time at all, you save ₹9 lakh and have taken on vendor dependency for very little gain.

Run all three scenarios and present the conservative one. A business case that survives its worst assumption gets approved faster than one that depends on its best.

When in-house recruiting beats RPO

In-house is the better choice in four situations:

  • Steady, repeatable volume. Your hiring keeps a full recruiting team busy all year, so fixed cost is never idle.
  • Low vacancy cost. The open roles are in functions with slack, where an empty seat costs little per day.
  • Fast fills already. If your controllable time to fill is under 25 days, the main savings lever shrinks.
  • Strong employer brand. Heavy inbound applications make paid sourcing largely unnecessary.

In those cases, the honest verdict on RPO ROI vs in house recruiting is that in-house wins. A narrower, project-based engagement for hiring spikes may be the smarter purchase.

Building the RPO Business Case: A 7-Step Process

This is the sequence to follow when you need an internal approval, not a vendor’s slide:

  1. Pull 12–24 months of hiring data. Group hires by role family and seniority, because a blended average hides the expensive roles.
  2. Build the fully loaded team cost. Include recruiter CTC with benefits, the TA leadership share, tools, job boards and referral bonuses.
  3. Measure interviewer hours per hire. Use calendar and ATS data, and include panels for rejected candidates, which usually account for most of the hours.
  4. Measure controllable time to fill. Count from requisition approval to offer acceptance, excluding the notice period.
  5. Set a daily vacancy cost per family. Use loaded annual cost ÷ 250 working days as the conservative baseline.
  6. Get RPO proposals priced on the same volume. Put time-to-shortlist and offer-to-join commitments in the contract, not just in the pitch.
  7. Model three scenarios and lead with the conservative one. Add a quality of hire check, such as 6-month retention, so the case isn’t argued on speed alone.

Built this way, RPO ROI vs in house recruiting becomes an audit of your own data rather than a vendor’s claim.

What This Looks Like in Practice: Two Scenarios

Scenario 1: A Series B fintech scaling from 20 to 60 engineers in nine months. Building in-house means hiring two or three recruiters first, which can use up the first quarter of the plan before a single engineer joins. An RPO engagement delivers shortlists within the first two weeks, so vacancy savings start in month one rather than month four. For this profile, scalable hiring capacity is the entire business case.

Scenario 2: An enterprise platform team replacing 12–15 engineers a year. Its two in-house recruiters already fill roles in under 25 working days, and vacancy cost is modest. A full RPO rarely clears the bar here. The better structure keeps recruiting in-house and brings in IT services only for a new product line or niche skills such as ML or cloud security.

Recruiting Cost Comparison: In-House vs RPO vs Agency

Factor In-house team RPO Contingency agency
Cost structure Fixed salaries + tools Management and/or per-hire fee Per-hire fee, % of first-year CTC
Scaling Slow (hire recruiters first) Up or down within weeks Per role, no process ownership
Process ownership Full Shared, SLA-governed None
Best fit Steady, predictable volume Growth spikes, sustained multi-role hiring One-off or senior niche roles

The deciding row is usually scaling, not cost structure. For the staffing side of this decision, see our breakdown of IT staffing vs. in-house hiring.

What Most Teams Get Wrong

The most common mistake is comparing an RPO fee to a recruiter’s salary. The real comparison is total cost per joined hire, including vacancy days. In the worked example above, over 90% of the savings came from faster fills, not cheaper recruiting. That makes the contract’s time-to-fill and offer-to-join commitments more important than the fee itself.

Counting fills instead of joins. An accepted offer that doesn’t convert costs you the whole search again, including the vacancy days. Ask vendors for joining rates, not offer rates. Supersourcing, for example, reports a 98% candidate joining rate and backs placements with a 7–10 day replacement guarantee. That is the kind of commitment worth building into your model.

Treating it as all-or-nothing. The strongest numbers often come from hybrid setups. Internal recruiters own steady-state roles, and the RPO absorbs spikes, new locations or hard-to-fill skills. The RPO ROI vs in house recruiting question doesn’t have to end with one winner.

Leaving the employer brand until after signing. Candidates experience the vendor as your company. Brief the RPO team on tone, interview etiquette and how to handle rejections before the first outreach. Our guide on the impact of RPO on employer brand covers what to put in that brief.

Pressure-Test Your Numbers Before the Budget Meeting

If you’re building the case for RPO and want a second set of eyes on your inputs before they reach finance, we can help. Supersourcing has spent 10+ years helping companies such as Swiggy, Razorpay and Chargebee hire and scale, across 527+ delivered IT projects.

Bring your last year of hiring data, and the team will help you model the conservative scenario so the number holds up when your CFO questions it. You can explore our RPO services, reach out at mayank@engineerbabu.com, or book a conversation at https://supersourcing.com/contact-us/.

Frequently Asked Questions

How to calculate RPO ROI for a tech hiring team?

Add your in-house direct costs: recruiter CTC, leadership share, tools, job boards, referrals and interviewer hours. Subtract the RPO direct cost for the same volume. Then add the vacancy savings, which are days saved × daily vacancy cost × hires. Divide the total by annual RPO fees. Use controllable time to fill only, and present the conservative scenario to finance.

What is the true cost of an in-house recruiter in India?

It’s well above the CTC. Once you add benefits, a share of TA leadership, tools, job boards and the interviewer hours each recruiter’s pipeline consumes, the cost per recruiter is typically 1.5 — 2x salary. In the worked example, three recruiters on ₹36 lakh combined sat inside a ₹91 lakh direct cost stack.

How long does RPO take to show ROI?

Direct savings show up in the first billing cycle, but the real return comes from vacancy days. Those start compounding once the first shortlists convert into hires, typically within the first 4–6 weeks. Measure at 90 days and compare controllable time to fill against your 12-month in-house baseline, role family by role family.

Which RPO pricing models suit tech hiring?

The three common models are per-hire fees, monthly management fees, and hybrids that combine a base fee with per-hire charges. Per-hire suits variable volume. Management fees suit sustained, predictable programmes. Whichever model you choose, tie part of the fee to time-to-shortlist and joining commitments, because that’s where the business value sits.

Is RPO cheaper than in-house recruiting for a startup?

On direct cost alone, often only marginally. The difference shows up in speed. A startup that needs 15 engineers in one quarter can’t afford the delay of hiring recruiters first. For early-stage teams, RPO ROI vs in house recruiting usually comes down to whether the product roadmap can absorb months of empty seats.

Can RPO run alongside an existing in-house TA team?

Yes, and this is often the highest-ROI structure. Internal recruiters keep ownership of core and repeat roles, while the RPO handles spikes, niche skills or a new location. The key is clear role ownership so candidates aren’t contacted twice. If you’re unsure where to draw that line, mapping your last year of hires by role family is a good first exercise to do with a partner.

Author

  • Mayank Pratap Singh - Co-founder & CEO of Supersourcing

    With over 11 years of experience, he has played a pivotal role in helping 70+ startups get into Y Combinator, guiding them through their scaling journey with strategic hiring and technology solutions. His expertise spans engineering, product development, marketing, and talent acquisition, making him a trusted advisor for fast-growing startups. Driven by innovation and a deep understanding of the startup ecosystem, Mayank continues to connect visionary companies and world-class tech talent.

    View all posts

Related posts