{"id":353,"date":"2026-08-11T22:09:46","date_gmt":"2026-08-11T22:09:46","guid":{"rendered":"https:\/\/talently.tech\/en\/blog\/staff-augmentation-buyout-clause\/"},"modified":"2026-08-21T01:21:42","modified_gmt":"2026-08-21T01:21:42","slug":"staff-augmentation-buyout-clause","status":"publish","type":"post","link":"https:\/\/talently.tech\/en\/blog\/staff-augmentation-buyout-clause\/","title":{"rendered":"Staff augmentation buyout clause: try before you buy"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p>Most staffing contracts treat conversion as an afterthought: one sentence buried in section 9 saying the client will pay a &#8220;reasonable fee&#8221; to hire the contractor. That sentence is where six-figure disputes start. If you&#8217;re using staff augmentation as a <strong>trial period for senior hires<\/strong>, the buyout clause is the most important paragraph in the agreement, and the one nobody reads until they want to keep someone.<\/p>\n\n\n\n<div class=\"tldr\">\n<h2>TL;DR<\/h2>\n<ul><li><strong>A buyout clause<\/strong> (conversion or transfer fee) sets the price of moving a contractor onto your payroll. Price it in writing before the engagement starts, not when you&#8217;re already committed to the person.<\/li><li><strong>Three structures dominate:<\/strong> flat fee, declining schedule, and free conversion after N months. Declining schedules are the fairest; free-after-N signals a vendor confident in its people.<\/li><li><strong>Market range:<\/strong> 15-25% of first-year base salary flat, or free conversion after 6-12 months of billing. Above 30%, or a schedule that never reaches zero, is a red flag.<\/li><li><strong>Contract-to-hire replaces a 4-hour interview loop with 90 days of observed work.<\/strong> A bad senior hire costs 6-9 months of salary plus team damage; the fee is cheap insurance.<\/li><li><strong>Negotiate five things:<\/strong> the fee base (salary vs. billings), the decay curve, the clock, non-solicit scope, and what happens if the vendor ends the engagement.<\/li><li><strong>The worst clauses aren&#8217;t expensive, they&#8217;re vague.<\/strong> &#8220;Fee to be mutually agreed&#8221; is a vendor veto over your hire.<\/li><\/ul>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"why-contracttohire-actually-derisks-senior-hiring\">Why contract-to-hire actually de-risks senior hiring<\/h2>\n\n\n<p>Interview loops are a weak signal at the staff and principal level. Four hours measures algorithmic ability and system design storytelling. It does not measure whether someone unblocks other people, writes a decision doc that survives contact with your architecture, or handles a Friday incident without drama: exactly what separates a real senior from someone who interviews like one.<\/p>\n\n\n\n<p>Contract-to-hire converts that gamble into evidence. After 90 days you have merged PRs, review comments, sprint-over-sprint throughput, incident participation, and feedback from the people who&#8217;d work with them for the next three years. You&#8217;re reviewing performance, not predicting it.<\/p>\n\n\n\n<p>The math favors this at the senior end. A failed $180K hire costs 6-9 months of fully-loaded salary once you count severance, recruiter fees, ramp, and the work that didn&#8217;t get done: $120K-$180K in real damage. A 20% buyout on a LATAM senior at a $75K local salary is $15,000.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"how-buyout-fees-are-actually-structured\">How buyout fees are actually structured<\/h2>\n\n\n<p>There are three mainstream models, plus a hybrid that shows up in longer engagements. Know which one you&#8217;re signing.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Structure<\/th><th>How it works<\/th><th>Typical numbers<\/th><th>Best for<\/th><\/tr><\/thead><tbody><tr><td><strong>Flat fee<\/strong><\/td><td>Fixed percentage of first-year base salary, or a fixed dollar amount, payable at conversion<\/td><td>15-25% of base, or $12K-$25K flat<\/td><td>Short trials (30-90 days), single hires<\/td><\/tr><tr><td><strong>Declining schedule<\/strong><\/td><td>Fee decreases each month the contractor bills, reaching zero at a defined month<\/td><td>20% at month 1, dropping ~2 pts\/month, $0 at month 10-12<\/td><td>Most engagements; aligns both sides<\/td><\/tr><tr><td><strong>Free after N months<\/strong><\/td><td>No fee at all once the contractor has billed N continuous months<\/td><td>Free at month 6, 9, or 12<\/td><td>Teams that expect to convert; vendors confident in retention<\/td><\/tr><tr><td><strong>Hybrid \/ credit-based<\/strong><\/td><td>A share of what you&#8217;ve already paid in margin is credited against the buyout<\/td><td>50% of accrued margin credited<\/td><td>Multi-hire, long-running programs<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>The <strong>declining schedule<\/strong> is the model worth pushing for. A vendor&#8217;s recruiting cost is front-loaded, and every month you keep billing, they recover more of it through margin. A fee that stays flat at month 14 isn&#8217;t compensating anyone for anything. It&#8217;s a toll.<\/p>\n\n\n\n<p>Watch the <strong>fee base<\/strong>. &#8220;20% of salary&#8221; and &#8220;20% of annualized billings&#8221; are not the same number: a contractor billing $55\/hour annualizes to about $114K, while their base might be $75K (same percentage, roughly $8K apart). Anchor the fee to the <strong>first-year base salary in the engineer&#8217;s local market<\/strong>, and define that number in the work order.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"what-to-negotiate-the-five-clauses-that-matter\">What to negotiate: the five clauses that matter<\/h2>\n\n\n<p><strong>1. The decay curve and its floor.<\/strong> Ask for the fee to reach exactly zero, and get the month written in. &#8220;Reduced over time at the company&#8217;s discretion&#8221; is not a schedule. A clean version: 20% of first-year base if converted in months 1-3, 15% in months 4-6, 8% in months 7-9, $0 from month 10 onward.<\/p>\n\n\n\n<p><strong>2. The clock.<\/strong> Make sure it counts <strong>calendar months of active billing<\/strong>, not &#8220;months at 100% allocation&#8221;. Otherwise a part-time ramp period silently doesn&#8217;t count. Also confirm whether time the contractor already spent with the vendor on another account carries over.<\/p>\n\n\n\n<p><strong>3. Non-solicit scope and duration.<\/strong> Standard is a 12-month non-solicit covering the specific contractors who worked on your account. Push back on anything covering the vendor&#8217;s <strong>entire bench<\/strong>, extending past 12-18 months, or surviving indefinitely after termination. Never sign a clause that penalizes you for hiring someone you&#8217;ve never worked with.<\/p>\n\n\n\n<p><strong>4. What happens if the vendor ends the engagement.<\/strong> If the vendor pulls the contractor for its own reasons, or the master agreement terminates, the buyout obligation should drop or expire within a defined window. Otherwise you&#8217;re locked out of hiring someone the vendor chose to remove from your team.<\/p>\n\n\n\n<p><strong>5. Payment terms and guarantees.<\/strong> Net 30 after the conversion start date is normal. Guarantees cut both ways: if the converted employee leaves in 90 days, ask for a prorated refund or replacement credit, the same protection you&#8217;d get on a direct placement.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"red-flags-in-restrictive-conversion-terms\">Red flags in restrictive conversion terms<\/h2>\n\n\n<p>Some clauses are expensive. Others are structurally hostile, and those are worse, because they don&#8217;t look bad until you try to use them.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>&#8220;Conversion fee to be mutually agreed at the time of conversion.&#8221;<\/strong> This is a vendor veto. They can name any number once they know you want the person. Never sign it.<\/li>\n\n\n\n<li><strong>Fees quoted as a multiple of monthly billings<\/strong> (e.g., &#8220;3x the last full month&#8221;). Sounds modest, prices out at 25-35% of salary, and rises if the contractor works overtime.<\/li>\n\n\n\n<li><strong>No zero point.<\/strong> A schedule that bottoms out at 10% forever means you&#8217;re renting the relationship permanently.<\/li>\n\n\n\n<li><strong>Bench-wide non-solicits<\/strong> covering every employee and subcontractor of the vendor, worldwide, for 24 months, or any clause surviving with no end date after the MSA terminates.<\/li>\n\n\n\n<li><strong>Liquidated damages framing<\/strong>, calling conversion a &#8220;breach&#8221; with damages attached rather than a priced, permitted option. Conversion should be a <strong>contractual right you pay for<\/strong>, not a violation you settle.<\/li>\n\n\n\n<li><strong>Right of first refusal<\/strong> on the employment offer, or approval rights over your comp package. The vendor doesn&#8217;t get a say in what you pay your employee.<\/li>\n<\/ul>\n\n\n\n<p>One more, quieter than the rest: vendors who won&#8217;t tell you the contractor&#8217;s actual salary. If the fee is a percentage of a number you can&#8217;t see, you can&#8217;t evaluate the deal.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"making-the-trial-period-actually-diagnostic\">Making the trial period actually diagnostic<\/h2>\n\n\n<p>A buyout clause is worthless if the 90 days don&#8217;t produce a decision. Most teams treat contract-to-hire as a vibes check and convert by default because switching feels like more work.<\/p>\n\n\n\n<p>Define the evaluation in the work order: what the contractor should ship by day 30, 60, and 90; who gives feedback; what &#8220;convert&#8221; requires. Give them real ownership of a service, not ticket-shaped busywork. You learn nothing about judgment from someone executing a spec you wrote. Then set a <strong>decision date<\/strong> two weeks before your fee tier steps down, and calendar it. Teams routinely drift past a tier boundary and pay 5 extra points for nothing.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\">Frequently Asked Questions<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"whats-a-fair-buyout-fee-for-a-nearshore-latam-engineer\">What&#8217;s a fair buyout fee for a nearshore LATAM engineer?<\/h3>\n\n\n<p>For a mid-to-senior engineer with a local base of $50K-$90K, a flat buyout of 15-25% of first-year base (roughly $9K-$22K) is standard. A declining schedule hitting zero between months 9 and 12 is equally common and usually better value if you expect to run the engagement for a while. Above 30% of base, or any structure without a defined zero point, negotiate or walk.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"can-we-just-wait-out-the-nonsolicit-and-hire-them-directly\">Can we just wait out the non-solicit and hire them directly?<\/h3>\n\n\n<p>Technically the clause expires, but it usually ends badly. You&#8217;d end the contract, wait 12+ months without contact, and hope the engineer is still available and interested. The vendor&#8217;s agreement typically binds the contractor too, so you&#8217;d be pushing someone into breaching their own contract. Pay the fee.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"does-the-buyout-fee-change-if-we-hire-them-into-a-different-role-or-seniority\">Does the buyout fee change if we hire them into a different role or seniority?<\/h3>\n\n\n<p>It should be tied to the actual offered base salary at conversion, not the contracted role. Write this explicitly: vendors sometimes anchor to the higher of contracted rate or new salary. If you&#8217;re promoting someone from senior to staff at conversion, don&#8217;t let the vendor collect on the promotion.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"who-employs-the-contractor-during-the-trial-and-whats-our-liability\">Who employs the contractor during the trial, and what&#8217;s our liability?<\/h3>\n\n\n<p>The vendor is the employer of record in the engineer&#8217;s country, handling local payroll, benefits, and statutory contributions. You direct the work; you don&#8217;t hold the employment relationship. Confirm the agreement includes IP assignment flowing through to you from day one, so nothing built during the trial is in question.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"how-long-should-the-trial-period-be-before-converting\">How long should the trial period be before converting?<\/h3>\n\n\n<p>Ninety days works for most engineering roles: long enough for two or three full sprint cycles plus at least one production incident, short enough that you&#8217;re not paying vendor margin indefinitely. Extend to six months only for staff-plus roles, where the signal is about influence and architecture and takes longer to observe.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"what-if-we-want-to-convert-several-contractors-at-once\">What if we want to convert several contractors at once?<\/h3>\n\n\n<p>Negotiate volume terms in the MSA before the first hire, not at conversion. Discounts of 20-40% off the per-head fee, or a capped total across the cohort, are normal for teams converting three or more people. This is also where credit-based structures shine: accrued margin across the team offsets the aggregate fee.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>A buyout clause sets the price of converting a staff augmentation contractor to your payroll. How the three fee structures work, market ranges, the five terms to negotiate, and the red flags to refuse.<\/p>\n","protected":false},"author":3,"featured_media":152,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-staffing"],"_links":{"self":[{"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/posts\/353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/comments?post=353"}],"version-history":[{"count":3,"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/posts\/353\/revisions"}],"predecessor-version":[{"id":398,"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/posts\/353\/revisions\/398"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/media\/152"}],"wp:attachment":[{"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/media?parent=353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/categories?post=353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/talently.tech\/en\/blog\/wp-json\/wp\/v2\/tags?post=353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}