{"id":778,"date":"2026-09-12T14:03:31","date_gmt":"2026-09-12T14:03:31","guid":{"rendered":"https:\/\/boldprofiles.com\/blog\/?p=778"},"modified":"2026-09-12T14:03:31","modified_gmt":"2026-09-12T14:03:31","slug":"contingency-vs-retained-search-what-startup-founders-actually-need-to-know","status":"publish","type":"post","link":"https:\/\/boldprofiles.com\/blog\/contingency-vs-retained-search-what-startup-founders-actually-need-to-know\/","title":{"rendered":"Contingency vs. Retained Search: What Startup Founders Actually Need to Know"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve watched founders run a retained search for a mid-level IC while three other agencies were working the same req. Six weeks. Zero offers. Forty thousand dollars committed in retainer and milestones before anyone got hired. Nobody told them it was the wrong model for that role \u2014 they did what most founders do and trusted the recommendation they were given. The incentive just ran the other way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Worse: they paid the retainer without locking in real exclusivity. Nothing in the agreement stopped three contingency firms from quietly sourcing the same seat in parallel. That&#8217;s not a flaw in retained search \u2014 that&#8217;s a contract that didn&#8217;t do its job. You paid upfront for a guarantee you never actually got.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most recruiters won&#8217;t tell you when retained is the wrong call. I will.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The mechanics, quickly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In technical recruiting, there are two dominant models: contingency and retained. Here&#8217;s how each actually works.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Contingency: you pay nothing until someone gets hired. The recruiter works at risk and collects a fee \u2014 typically 20\u201325% of first-year base \u2014 when you make an offer and it&#8217;s accepted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retained: you pay a portion upfront, with the remainder tied to milestones \u2014 often split into thirds at kickoff, shortlist, and hire. In exchange, the recruiter dedicates focused time to your search. That arrangement should include written exclusivity. If it doesn&#8217;t, you&#8217;re paying retained prices for contingency behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On a $220k VP of Engineering role, a 25% contingency fee is $55k. Retained on the same role often runs a few points higher in practice \u2014 28\u201333% isn&#8217;t unusual, sometimes with a minimum fee or a non-refundable kickoff payment built in. So retained can cost more in absolute dollars. The gap is usually smaller than founders expect going in, and it&#8217;s not really the point.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What retained buys you is dedicated time, real exclusivity, and a recruiter who&#8217;s committed before a single candidate shows up. What it costs you is upfront risk \u2014 a third (or more) of that fee is due before you&#8217;ve seen anyone. Contingency flips the risk: nothing due until someone&#8217;s hired, but no guarantee anyone&#8217;s working your req exclusively either.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s the structure. Here&#8217;s when each one is actually right.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Contingency works \u2014 until your process doesn&#8217;t<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Contingency works when the role is clearly defined and the market for that skill set is reasonably active. Senior backend engineer. Full-stack IC with a specific stack. Frontend lead. Strong mobile developer. These roles exist in volume, and a good recruiter will work them hard because the path to a fee is clear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It also works when you have a functioning interview process \u2014 calibrated interviewers, reasonable timeline, comp that&#8217;s competitive for your stage. If you&#8217;re not sure whether your process is ready, <a href=\"https:\/\/boldprofiles.com\/blog\/how-to-build-an-interview-process-that-actually-works\/\">start here<\/a>. On an open contingency search, the recruiter&#8217;s job is sourcing and screening. Everything downstream needs to be ready on your end.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One more thing worth naming: there&#8217;s a real middle option \u2014 engaged or exclusive contingency. Same no-upfront structure, but you commit to one recruiter for a defined window instead of running the role through three or four agencies at once. It&#8217;s what a lot of startups actually want. Open contingency across multiple firms breaks down because nobody invests real sourcing time in a coin-flip. You get whoever submits fastest, not whoever fits best. Naming the exclusivity, even without paying a retainer, fixes that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I filled three senior engineering roles this way for a seed-stage startup: one recruiter, exclusive window, no retainer. Under 30 days. 5 profiles, 4 offers, 3 starts. The roles were defined, the founders moved fast, and exclusive contingency was right because the constraint was finding people, not the search strategy itself. You can read the full story <a href=\"https:\/\/boldprofiles.com\/success-stories\">here<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Retained is right when the search is the hard part<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Retained makes sense when the constraint actually is the search itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The role is genuinely hard to fill.<\/strong> Not &#8220;we&#8217;ve been looking for a while&#8221; hard \u2014 the intersection of skills, seniority, and domain is narrow enough that a contingency search will produce a shallow pipeline. A CTO who has both technical depth and board-level presence is the classic example. Founders consistently <a href=\"https:\/\/boldprofiles.com\/blog\/founding-cto-hiring-guide\">hire the wrong stage of CTO<\/a> \u2014 exactly the kind of mismatch a focused, retained search is built to catch. An engineering manager who has built distributed teams from scratch at a specific stage. A VP of Product with direct fintech or cybersecurity domain knowledge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The search is confidential.<\/strong> Replacing a senior leader while they&#8217;re still in seat, or finding a CTO before you&#8217;ve announced a transition, requires focused effort and real discretion \u2014 not broadcasting the role across a recruiter&#8217;s full network hoping something surfaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The hire defines the next chapter.<\/strong> The retainer is a forcing function for both sides. It signals this isn&#8217;t a &#8220;let&#8217;s see what comes in&#8221; search. It commits the recruiter&#8217;s time. It commits yours.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">None of this is just opinion. <a href=\"https:\/\/www.shrm.org\/topics-tools\/research\/recruiting-benchmarking\">SHRM&#8217;s 2026 benchmarking data<\/a> puts the median cost-per-hire for executive roles at $15,000 \u2014 up from $10,600 the year before. That&#8217;s a cost-per-hire figure, not a search-fee figure \u2014 it covers everything a company spends to fill a role. But the trend is real: filling senior roles keeps getting more expensive, which is why getting the model right matters more the higher up you go.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">When retained is the wrong call<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Series A founder came to me wanting to go retained on a search for two senior engineers. The urgency was real \u2014 product deadline, board pressure, the works. But when we got into it, their job description was four sentences, comp was still being figured out with the board, and their technical interviewers were the CTO and one IC who were already stretched thin. I had a 45-minute call with them and told them I wouldn&#8217;t take the retainer. We spent three weeks cleaning up the process. Then ran a contingency search and filled both roles in five weeks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retained search works when the bottleneck is the search. If the bottleneck is your internal process, your comp structure, or your clarity on what you actually need \u2014 a retainer doesn&#8217;t fix that. It just adds cost.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a recruiter is selling you retained on a well-defined IC role where two candidates are already in process, that&#8217;s information about their incentives, not your situation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The actual decision rule<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One question: what&#8217;s the real bottleneck?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the market for this role is active, your process is ready, and you can give one firm a window \u2014 exclusive contingency. If you won&#8217;t give exclusivity, open contingency works, but expect a shallower pipeline. If the search is narrow, confidential, or company-defining \u2014 retained. If you&#8217;re not sure your process is ready, solve that first.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whichever model you pick, ask three questions before you sign anything: what happens if the placement doesn&#8217;t work out, what happens to an unused retainer if the search stalls, and what happens if you fill the role from your own network mid-search. Those answers should be in writing before kickoff. If they aren&#8217;t, keep walking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have a search open now, <a href=\"https:\/\/boldprofiles.com\/contact\">let&#8217;s talk<\/a>. Twenty minutes and you&#8217;ll know which model fits \u2014 or whether there&#8217;s something else to fix first.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most founders pick the wrong technical recruiting model \u2014 not because they don&#8217;t care, but because no recruiter ever explained the tradeoffs honestly. Here&#8217;s the real difference.<\/p>\n","protected":false},"author":2,"featured_media":779,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[30,25,47,32],"class_list":["post-778","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-recruiting-strategy","tag-recruiting-strategy","tag-startup-hiring","tag-talent-acquisition","tag-tech-recruiting"],"_links":{"self":[{"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/posts\/778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/comments?post=778"}],"version-history":[{"count":1,"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/posts\/778\/revisions"}],"predecessor-version":[{"id":780,"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/posts\/778\/revisions\/780"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/media\/779"}],"wp:attachment":[{"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/media?parent=778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/categories?post=778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/boldprofiles.com\/blog\/wp-json\/wp\/v2\/tags?post=778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}