ROI calculator

What could your team get back?

Estimate the time returned and the value after Kaiya’s licence cost.

Currency
Your team

Win work, own client relationships and guide assignments.

Map markets, find and qualify candidates, and progress searches.

Prepare documents, coordinate activity and maintain CRM records.

Your workload

Includes reviewed Invenias record and activity updates.

Select · annual billing

7 licences × £60 / user / month.

Adjust task volumes & timings

Estimated time returned

Illustrative estimate
31.1hours
per month

4.4 hours per person, on average

Annual revenue equivalent
£47,248
Annual Kaiya licence cost
£5,040
Value after licence cost
£42,208
Capacity-based ROI
837%

Values capacity, not guaranteed revenue or cash savings.

Where you get time back

Winning work3.4 h
Client meetings & setup1.5 h
Research & longlists11.3 h
Candidates & interviews6 h
Client reports5.4 h
CRM updates3.6 h
Book a demo

Task timings are editable starting assumptions, not measured Kaiya results. Review time is included.

Adjust the assumptionsVolumes, timings and revenue per person
Benchmark sources

Hands-on time, including review

Edit the monthly task counts or minutes. Custom task counts stay fixed when you change the workload above.

Illustrative task assumptions. Minutes per task include preparation, checking and finishing.
TaskTasks / monthCurrent minutesWith Kaiya
Prospect / company briefResearch and prepare the brief, excluding the meeting itself.4 per partner / month
Pitch or follow-up draftUse an existing brief; excludes new research and negotiation.2 per partner / month
Assignment kickoff preparationPrepare questions and search context; excludes the client conversation.1 per new assignment
Meeting notes into assignment briefStructure supplied notes into requirements and actions.1 per new assignment
Company / market mapIdentify and organise target companies. Candidate discovery is separate.1 per new assignment
Candidate discovery & longlistDiscover and verify an initial pool from web and available CRM material.1 per new assignment
Candidate evidence & profileDevelop selected candidates’ profiles beyond the initial longlist evidence.8 per new assignment
Interview notes & reportProcess supplied notes or recordings. Interview and assessment time stays unchanged.6 per new assignment
Longlist / shortlist report packAssemble reviewed research and profiles; do not count their creation again.2 per new assignment
Assignment progress reportSummarise existing activity and feedback for the client.2 per active assignment / month
Candidate / company record updatesInveniasEnter or update reviewed information in Invenias; excludes creating that information.40 per new assignment
Activity & assignment loggingInveniasSave approved notes and status changes in Invenias. No repeated write-up allowance.7 per new + 2 per active assignment

CRM-update tasks contribute time only when you select Invenias. Tasks with no time reduction contribute zero.

Revenue benchmark sourcesSix published comparisons

A US$300,000 starting assumption.

The US Census figures imply approximately US$294,000 per payroll employee in executive search. We use a rounded US$300,000 default. Adjust it to reflect your firm.

These comparisons cover different countries, service mixes and staffing definitions. They are context, not a global industry average or evidence of Kaiya’s time savings. The figures below are our calculations from the linked publications, shown in their original currencies.

German personnel consulting market

2025 · BDU

€190kper person / year

€2.7bn revenue ÷ approximately 14,225 employees

Industry estimate. Executive search accounts for 79% of revenue; other services include leadership advice and coaching.

Korn Ferry Executive Search

FY2026 · search segment

US$533kper person / year

US$924.104m fees ÷ 1,735 year-end search employees

Includes search consultants, researchers and segment support staff. Excludes 260 central corporate employees; not a whole-firm benchmark.

Currency switching uses fixed 2025 annual-average rates: US$1 = €0.886 or £0.759. These are comparison rates, not live exchange rates. IRS source (opens in a new tab)

How the estimate worksCalculation, boundaries and shareable URLs

Time first. Revenue equivalent second.

Time returned = task count × share handled with Kaiya × (current minutes − minutes with Kaiya) ÷ 60.

Annual revenue equivalent = monthly hours returned × 12 ÷ annual working hours per person × annual revenue per person.

Annual Kaiya licence cost = team members × Select’s annual-billing price per user per month × 12. We use Kaiya’s published prices in the selected currency, not an exchange-rate conversion. See pricing.

Value after licence cost = annual revenue equivalent − annual licence cost. Capacity-based ROI = value after licence cost ÷ annual licence cost × 100.

We assume one Select licence per team member, billed annually, for a full paid year. The introductory free month is not deducted; no additional tax or implementation allowance is included. This calculator does not determine which usage allowance your workload requires.

The financial result values capacity. It does not predict new client demand, additional placements, cash savings or headcount reductions. Zero use still incurs licence cost; with no team members, ROI is undefined.

Workload and role allocation

New assignments drive the full lifecycle’s research and candidate work in a steady-state monthly estimate. Active assignments drive recurring progress reports; partner counts drive business development. For a month with a changing pipeline, override the individual task counts.

We allocate each task once across the roles present, using headcount × the relative task weights below, then normalise to 100%. These fixed model weights describe assumed ownership, not measured role-level savings.

Relative weights used with your headcounts (model v1)
TaskPartnersResearch & deliverySupport
Prospect / company brief60355
Pitch or follow-up draft702010
Assignment kickoff preparation60355
Meeting notes into assignment brief405010
Company / market map10855
Candidate discovery & longlist5905
Candidate evidence & profile108010
Interview notes & report405010
Longlist / shortlist report pack205030
Assignment progress report254530
Candidate / company record updates55045
Activity & assignment logging153550

If the modelled baseline work exceeds a role’s available working hours, we reduce all task estimates proportionally and show a warning. Hours returned never exceed the time available.

Included and excluded

Kaiya timings include source preparation, prompting, checking, corrections and finishing. Reports reuse reviewed material; CRM timings cover recording it. We do not add the same research or note-writing time again.

We leave live interviews, client conversations, judgement, negotiation and selection unchanged. Direct CRM-write time applies only to Invenias; other firms retain the research and document estimates.

Share or prefill an estimate

“Copy estimate link” saves the inputs in the URL fragment. No account or email is required. Anyone with the link can read those inputs; do not add confidential information.

Start with /roi-calculator#v=1 and append &name=value for each input. Use #, not ?. Names and listed values are case-sensitive. Enter numbers without currency symbols or thousands separators.

URL parameters (model v1). Omit an input to use its default.
ParameterMeaningAllowed valuesDefault
vModel version1Required
partnersPartners & directors (people)0–500; whole numbers2
deliveryResearch & delivery (people)0–500; whole numbers4
supportAdmin & support (people)0–500; whole numbers1
activeActive assignments0–5,000; whole numbers8
startsNew assignments per month0–1,000; whole numbers2
adoptionShare of eligible tasks handled with Kaiya (%)0–100; whole numbers75
annualHoursWorking hours per person per year1–3,000; whole numbers1,800
revenueAnnual revenue per person in the selected currency0–10,000,000; decimals allowed300,000 USD equivalent
currencyCurrency for revenue and licence costEUR, GBP, USDUSD
crmYour CRMinvenias = Invenias; other = another CRM; none = no CRMinvenias

Set currency in shared links. A v=1 link defaults to USD; a fresh page without estimate parameters uses your browser locale. If you omit revenue, the default is 265,800EUR, 227,700GBP, 300,000USD.

All estimates use Select with annual billing, including older links containing licence or billing parameters. Licence costs follow current published prices; a saved estimate is not a price guarantee.

Task overrides

Append taskId.volume for tasks per month (0–100,000), taskId.current for current minutes per task, or taskId.kaiya for minutes with Kaiya (both 0–10,000). Decimals are allowed. Omitted values use the defaults below; a custom monthly count stays fixed when you change the workload.

Task IDs, monthly volume rules and minutes per task
Task IDTaskDefault monthly countCurrent minutesWith Kaiya
briefProspect / company brief4 per partner / month4520
pitchPitch or follow-up draft2 per partner / month3012
kickoffAssignment kickoff preparation1 per new assignment4520
assignmentMeeting notes into assignment brief1 per new assignment6025
mapCompany / market map1 per new assignment24090
longlistCandidate discovery & longlist1 per new assignment480180
profileCandidate evidence & profile8 per new assignment3015
interviewInterview notes & report6 per new assignment4020
packLonglist / shortlist report pack2 per new assignment6025
progressAssignment progress report2 per active assignment / month3012
recordsCandidate / company record updates (Invenias only)40 per new assignment41.5
activityActivity & assignment logging (Invenias only)7 per new + 2 per active assignment52

Example: 3 partners, 6 research & delivery staff, 2 support staff, 12 active assignments and 3 new per month. Invenias, EUR250,000 revenue per person, 60% Kaiya use and 1,800 working hours per year. Override candidate profiles to 30 per month at 30 current minutes and 10 with Kaiya.

/roi-calculator#v=1&partners=3&delivery=6&support=2&active=12&starts=3&crm=invenias&currency=EUR&revenue=250000&adoption=60&annualHours=1800&profile.volume=30&profile.current=30&profile.kaiya=10

Open this example

Invalid or duplicate input values use their defaults with a warning. A missing, duplicate or unsupported v resets the whole estimate. Unknown parameters are ignored. The browser calculates results from inputs; URLs cannot supply a claimed result. Open the link in a JavaScript-enabled browser to read the personalised result. An HTML-only fetch shows the default example.