Skip to main content
RecruoRecruo
All articles
Engineering ProductivityPublished · Updated 9 min read

True Cost of a Bad Engineering Hire (Calculator)

Model six cost components of an unsuccessful engineering hire, using adjustable assumptions and a free calculator.

Oleh Datskiv

Oleh Datskiv

CEO & Co-founder

A salary-only estimate misses much of the cost of an unsuccessful hire. For illustration, 30% of a £130,000 senior engineer salary is £39,000; that percentage is a model assumption, not a universal benchmark.

That formula was written in 2016, before engineers cost six figures everywhere, before sprint time became the scarcest resource on earth, and before interview cycles stretched to 45 days. We re-ran the math for 2026 engineering hiring. The real number is closer to £220,850 — about 1.7x the engineer's annual salary.

Here's how we got there, the six cost components most teams ignore, and a quick way to estimate your own number.

Why the old "30% of salary" rule is wrong in 2026

The SHRM number was built for an era when:

●Median engineering salary was ~$80K, not $130K+
●Interview cycles were 2–3 weeks, not 6–8
●Engineers worked in offices where ramp-up was passive (overhearing conversations, lunch chats)
●Sprint velocity wasn't a metric most companies measured

Today, none of those assumptions hold. The cost of a bad hire scales superlinearly with salary, sprint dependence, and team size.

The 6 cost components we actually measure

1. Direct costs — salary, benefits, equipment

The most obvious. For a £130K senior engineer who leaves at month 6:

●Salary paid: £65,000
●Benefits + employer NI: £12,000
●Laptop, software, onboarding: £3,500
●Subtotal: £80,500

This is what every CFO calculates. It's about 34% of the itemised total below.

2. Hiring costs — agency and tooling

To hire that engineer in the first place:

●Agency fee at 22% (or in-house recruiter time): £28,600
●Job board fees and take-home creation: £1,500
●Subtotal: £30,100

Engineer interview time is counted separately in the next component.

If you have to replace them, you pay this twice.

3. Interview cost — sprint time you'll never get back

This is the cost most teams don't see. For 8 candidates × 4 hours of senior engineer time per candidate (1hr interview, 30min prep, 30min debrief, plus take-home reviews) = 32 hours of senior eng. time.

At a £75/hour fully loaded cost: £2,400.

But the real cost is what those engineers DIDN'T ship in those 32 hours. If your team's sprint velocity drops by 10% during heavy hiring (typical), and a 2-week sprint is worth ~£40K in salary across a 6-person team, that's £4,000 of velocity loss per sprint × 3 sprints = £12,000.

●Subtotal: £14,400

(For a deeper breakdown, see our post on the real cost of technical interviews.)

4. Onboarding cost — mentor time, ramp-up, knowledge transfer

For 6 months of bad employment:

●Senior engineer mentor time (2hr/week × 26 weeks × £75): £3,900
●Pair programming sessions (1 day/week × 26 × £600/day for senior partner): £15,600
●Code review overhead (10 PRs/week × 30 min review × £75): £9,750
●Knowledge transfer time when they leave: £4,000
●Subtotal: £33,250

5. Opportunity cost — features not shipped, deadlines missed

If the bad hire was assigned to ship a feature, and that feature didn't ship (or shipped late), you have:

●Delayed revenue (typical scale-up: 2-4 weeks of revenue impact for a missed product milestone)
●Customer churn or expansion missed
●Roadmap slippage cascading to other features

This is the most variable cost. For a Series B fintech with £2M MRR, a missed quarterly feature can easily be £80,000 in deferred revenue. Conservative estimate for a bad senior hire: £60,000.

6. Team morale cost — stress, residual trust damage

Hardest to quantify, easiest to underestimate. When a bad hire leaves:

●The team has been carrying their work, often for months
●Trust in hiring decisions decreases
●Senior engineers become reluctant to invest time in onboarding the next hire
●The next hire's ramp gets worse

Studies (Gallup, Officevibe 2024) put the indirect productivity cost at 8–12% across affected team members for the next quarter. For a 5-person team affected: £18,000.

Worked example: a £130K senior engineer in London who leaves at month 6

Cost componentAmount
Direct (salary, benefits, equipment)£80,500
Hiring (agency fee and tooling)£30,100
Interview time and sprint opportunity cost£14,400
Onboarding (mentor time, ramp)£33,250
Missed features / delayed revenue£60,000
Team morale and productivity drag£18,000
Total£236,250

About 1.8x the engineer's annual salary in this scenario, with no legal issues or IP disputes.

The quick estimator

Don't have time to calculate all six? Use this rough formula:

Bad hire cost ≈ (annual salary × 0.625, direct) + (annual salary × 0.92, hiring + ramp + opportunity) + (team size × £4,000)

For our £130K engineer in a 5-person team:

●£81,250 (direct) + £119,600 (hiring, ramp + opportunity) + £20,000 (team impact) = £220,850

This lands on the calculator's default output below. Its simplified assumptions differ from the itemised £236,250 example above. Use it for back-of-napkin sanity checks; use the full breakdown when justifying budget for hiring tooling.

Calculate your own number

Plug in your scenario — salary, tenure of the bad hire, team size, sourcing method — and see the real total.

Bad hire cost calculator

Edit the values below to see your number

Hiring source

Estimated true cost of this bad hire: £220,850, or 1.7 times the engineer's annual salary.

Direct costs (salary, benefits, equipment)£81,250
Hiring (22% agency)£28,600
Onboarding (mentor time, ramp)£26,000
Missed features / opportunity cost£65,000
Team morale / productivity drag£20,000

True cost of this bad hire

£220,850

That's 1.7× the engineer's annual salary — not 30% like the old SHRM rule.

Avoiding this is also cheaper on your time: hiring through Recruo takes 2–3 hours of your team's time per role, vs 15–25 hours screening agency CVs.

Not ready to talk? Get a real (redacted) shortlist PDF instead.

A redacted shortlist PDF, available here after you submit. We use your email to respond to this request.

The default values (£130K salary, 6-month tenure, 5-person team, agency-hired) reproduce the £220,850 example above. Edit them to match your situation.

How to reduce the probability of a bad hire — without slowing down

Most teams respond to bad hires by adding more interview rounds. This is the wrong fix. More rounds increase candidate drop-off (good candidates have other offers) and burn more sprint time per hire — without significantly improving signal quality.

The right fix is better signal at the top of the funnel:

1.Pre-validated shortlists. Don't interview 15 candidates per role. Interview 3–5 candidates who've already passed structured technical screening. Your team's job is final-round culture and judgment, not first-round triage.
2.AI screening with human-in-the-loop. Structured AI evaluation of technical depth, communication, and English level — reviewed by a recruiter before reaching your team. Removes the "wasted 30 minutes on a clear no" failure mode entirely.
3.90-day replacement guarantee. A safety net, not a substitute for good hiring. If the hire doesn't work out, the agency re-runs the search at no cost.

Recruo combines structured screening, recruiter review and a replacement guarantee. Around 9 in 10 candidates we present pass every stage of the client’s assessment process. Approximate company-wide observation reported by Recruo’s founder, with scope clarified on 14 September 2026; not a role-specific cohort or a hire rate. Separately, all placements whose probation has concluded have passed so far. This is not a 90-day retention measure. Read the result definitions and scope.

The bottom line

Bad engineering hires don't cost 30% of salary. They cost 1.5–2× annual salary when you count all six components. For a £130K engineer, that's £200K–250K per bad hire.

If your team has had even one bad senior hire in the last 12 months, the math on better screening is overwhelming.

See a sample finalist assessment. Standard costs 18% of first-year salary in total: $2,000 at launch, credited toward the fee, and the balance when the hire starts. We run a 60-calendar-day search; if no qualifying finalist is introduced by business day 15, you can stop for a full $2,000 refund. The 90-day guarantee provides one replacement search of up to 60 days under agreed conditions.

Hiring engineers right now?

Meet engineering finalists selected for your role

Scope your role and agreed assessment stages. Standard: 18% total, with $2,000 credited at launch and the balance when your hire starts.

$2,000 to launch

Fully credited toward the 18% Standard fee

90-day guarantee

One replacement search under agreed conditions

Human review

Recruiters review the screening evidence

Your hiring request

We use these details to respond to your request. Read our Privacy Policy.