{"id":11726,"date":"2026-11-03T17:30:00","date_gmt":"2026-11-03T17:30:00","guid":{"rendered":"https:\/\/www.cotocus.com\/blog\/?p=11726"},"modified":"2026-11-03T17:30:00","modified_gmt":"2026-11-03T17:30:00","slug":"it-budget-blowout-diagnosis","status":"publish","type":"post","link":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/","title":{"rendered":"Diagnosing the IT Budget Blowout Hiding in Your Quotes"},"content":{"rendered":"<p>The CFO&#8217;s email arrived on a Thursday: the data-platform project, quoted at 40 lakh, had crossed 68 and was still moving. By the time I was asked to look at it, the client had already fired one vendor contact and drafted a stern letter to the account director. They wanted to know who had lied. The uncomfortable answer, once we laid the paperwork on the table, was that nobody had. The IT project budget blowout had been fully visible on day zero \u2014 written into three vendor quotes that had each answered a different question. This is the story of that diagnosis, because I have since run it at a dozen companies and found the same disease every time.<\/p>\n<h2>The symptom: overruns that nobody can locate<\/h2>\n<p>Classic presentation: the project is over budget, yet every change order is individually reasonable. The vendor can defend each invoice. The internal team can defend each request. Finance keeps asking which single decision caused the overrun, and the honest reply is none of them \u2014 which satisfies no one. When an overrun has no author, the cause almost always predates the contract.<\/p>\n<h2>The usual misdiagnoses<\/h2>\n<p>Three explanations get reached for first, and all three miss. <strong>&#8220;The vendor low-balled us.&#8221;<\/strong> Sometimes true, but in our Thursday case the vendor&#8217;s quote was internally consistent; it simply excluded data cleansing, visibly, on page six. <strong>&#8220;Our team keeps changing scope.&#8221;<\/strong> Also partly true, but the changes were discoveries, not whims \u2014 things the project always needed that no quote had priced. <strong>&#8220;We chose badly; the other bidder would have been better.&#8221;<\/strong> Unknowable, because the other bids priced different assumptions. That last sentence is the tell. If you cannot reconstruct, even in hindsight, what the losing bids would have cost for the delivered scope, your selection was never a comparison. It was a coin toss with paperwork.<\/p>\n<h2>The actual disease: incomparable quotes<\/h2>\n<p>Here is what the day-zero table looked like once we rebuilt it. Vendor A: 40 lakh, cleansing excluded, client-side testing assumed. Vendor B: 55 lakh, cleansing included, managed testing, longer timeline. Vendor C: 47 lakh, silent on both. The company had compared 40, 55, and 47 as if they were the same quantity and congratulated itself on choosing the lowest. The 28-lakh overrun was, almost to the rupee, the cost of the exclusions and silences in the winning quote \u2014 work the project required regardless of who performed it.<\/p>\n<p>No one wrote a single requirement document. Each vendor was briefed by a different manager on a different call. The quotes could not have been comparable, because the questions were not identical. That is the whole pathology: the budget did not blow up in month six; it was never whole.<\/p>\n<h2>The treatment: requirement first, bids against it, comparison as a stage<\/h2>\n<p>The fix is procedural and almost embarrassingly simple, and the clearest working model of it I can point clients to sits outside IT entirely. <a href=\"https:\/\/www.myhospitalnow.com\/\">MyHospitalNow, a healthcare marketplace built on competing treatment estimates<\/a>, makes a patient write the requirement once; the platform checks the submission, hospitals bid against that single document, and the patient examines the bids together \u2014 price shown with each hospital&#8217;s particulars and location, the platform&#8217;s own trust markers alongside \u2014 before approving anyone. Asking costs the patient nothing, which the site confirms in plain words. Transplant that spine into IT procurement and the disease cannot take hold: one written specification, every vendor answering it, exclusions forced into daylight, and a comparison stage that happens on paper before a signature exists.<\/p>\n<p>For the Thursday client we rewrote the process in a week. A two-page specification, five vendors, identical distribution, and a response template that required itemised pricing, named staff, and an explicit exclusions section. The responses that came back disagreed about money \u2014 usefully, legibly, for stated reasons. For teams buying at scale, the same discipline can be tooled up through <a href=\"https:\/\/www.cotocus.com\/blog\/top-10-eprocurement-platforms-features-pros-cons-comparison\/\">the current generation of eProcurement platforms<\/a>, but the tool is optional. The document is not.<\/p>\n<h2>Keeping the patient healthy<\/h2>\n<p>Three maintenance habits prevent relapse. First, never let a verbal briefing substitute for the written one; if it is not in the specification, it is not in any quote, and you will buy it later at change-order prices. Second, evaluate on evidence rather than rapport \u2014 the same principle argued in <a href=\"https:\/\/www.cotocus.com\/blog\/reviews-comparisons-and-evidence-the-three-things-behind-better-software-choices\/\">the case for evidence-led software selection<\/a> applies with more force when the product is people. Third, carry the comparison table into the contract: the winning bid&#8217;s inclusions and exclusions should appear verbatim in the agreement, where <a href=\"https:\/\/www.cotocus.com\/blog\/top-10-contract-lifecycle-management-clm-features-pros-cons-comparison\/\">modern contract-lifecycle tooling<\/a> can keep them visible for the life of the engagement instead of buried in a PDF nobody reopens.<\/p>\n<h2>The discharge summary<\/h2>\n<p>One caution before the happy ending: the specification must be frozen while bids are open. If a manager phones a favoured vendor with extra context mid-tender, the incomparability creeps straight back in through the side door. Clarifications are fine \u2014 but they go to every bidder, in writing, as amendments to the one document.<\/p>\n<p>The client&#8217;s next project \u2014 similar size, same industry \u2014 landed within four percent of its quote. Nothing about the vendors changed; the question did. When budgets blow up without an author, stop hunting for the liar and audit the day the numbers were gathered. If the quotes answered different questions, the overrun was congenital. Write one requirement, make every bidder answer it, compare before committing \u2014 the sequence a patient now gets as a product on MyHospitalNow is available to any IT buyer with a blank document and a stubborn streak. The disease is incomparability. The cure is a page of writing. I have never seen a cheaper one in this profession.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A consultant&#8217;s diagnosis of a 28-lakh overrun: the budget never blew up mid-project \u2014 it was broken on day zero by vendor quotes answering different questions.<\/p>\n","protected":false},"author":37,"featured_media":11727,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[147],"tags":[],"class_list":["post-11726","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Diagnosing the IT Budget Blowout Hiding in Your Quotes - Cotocus<\/title>\n<meta name=\"description\" content=\"Why IT project budget blowouts trace back to incomparable vendor quotes, and the requirement-first process that cures them before contract.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Diagnosing the IT Budget Blowout Hiding in Your Quotes - Cotocus\" \/>\n<meta property=\"og:description\" content=\"Why IT project budget blowouts trace back to incomparable vendor quotes, and the requirement-first process that cures them before contract.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/\" \/>\n<meta property=\"og:site_name\" content=\"Cotocus\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-03T17:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cotocus.com\/blog\/wp-content\/uploads\/2026\/11\/b2a-banner-1216822-banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nikhil Farooqui\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nikhil Farooqui\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/\"},\"author\":{\"name\":\"Nikhil Farooqui\",\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/#\\\/schema\\\/person\\\/419007bef27e8d85890550d783b96c50\"},\"headline\":\"Diagnosing the IT Budget Blowout Hiding in Your Quotes\",\"datePublished\":\"2026-11-03T17:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/\"},\"wordCount\":939,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/b2a-banner-1216822-banner.png\",\"articleSection\":[\"DevOps\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/\",\"url\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/\",\"name\":\"Diagnosing the IT Budget Blowout Hiding in Your Quotes - Cotocus\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/b2a-banner-1216822-banner.png\",\"datePublished\":\"2026-11-03T17:30:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/#\\\/schema\\\/person\\\/419007bef27e8d85890550d783b96c50\"},\"description\":\"Why IT project budget blowouts trace back to incomparable vendor quotes, and the requirement-first process that cures them before contract.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/b2a-banner-1216822-banner.png\",\"contentUrl\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/b2a-banner-1216822-banner.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/it-budget-blowout-diagnosis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Diagnosing the IT Budget Blowout Hiding in Your Quotes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/\",\"name\":\"Cotocus\",\"description\":\"Shaping Tomorrow\u2019s Tech Today\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/#\\\/schema\\\/person\\\/419007bef27e8d85890550d783b96c50\",\"name\":\"Nikhil Farooqui\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d855702dac00a5af0405bb329101be495718d611233e52c86fe360c8fca6f6dc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d855702dac00a5af0405bb329101be495718d611233e52c86fe360c8fca6f6dc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d855702dac00a5af0405bb329101be495718d611233e52c86fe360c8fca6f6dc?s=96&d=mm&r=g\",\"caption\":\"Nikhil Farooqui\"},\"url\":\"https:\\\/\\\/www.cotocus.com\\\/blog\\\/author\\\/nikhil-farooqui\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Diagnosing the IT Budget Blowout Hiding in Your Quotes - Cotocus","description":"Why IT project budget blowouts trace back to incomparable vendor quotes, and the requirement-first process that cures them before contract.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/","og_locale":"en_US","og_type":"article","og_title":"Diagnosing the IT Budget Blowout Hiding in Your Quotes - Cotocus","og_description":"Why IT project budget blowouts trace back to incomparable vendor quotes, and the requirement-first process that cures them before contract.","og_url":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/","og_site_name":"Cotocus","article_published_time":"2026-11-03T17:30:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.cotocus.com\/blog\/wp-content\/uploads\/2026\/11\/b2a-banner-1216822-banner.png","type":"image\/png"}],"author":"Nikhil Farooqui","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nikhil Farooqui","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#article","isPartOf":{"@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/"},"author":{"name":"Nikhil Farooqui","@id":"https:\/\/www.cotocus.com\/blog\/#\/schema\/person\/419007bef27e8d85890550d783b96c50"},"headline":"Diagnosing the IT Budget Blowout Hiding in Your Quotes","datePublished":"2026-11-03T17:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/"},"wordCount":939,"commentCount":0,"image":{"@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cotocus.com\/blog\/wp-content\/uploads\/2026\/11\/b2a-banner-1216822-banner.png","articleSection":["DevOps"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/","url":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/","name":"Diagnosing the IT Budget Blowout Hiding in Your Quotes - Cotocus","isPartOf":{"@id":"https:\/\/www.cotocus.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#primaryimage"},"image":{"@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cotocus.com\/blog\/wp-content\/uploads\/2026\/11\/b2a-banner-1216822-banner.png","datePublished":"2026-11-03T17:30:00+00:00","author":{"@id":"https:\/\/www.cotocus.com\/blog\/#\/schema\/person\/419007bef27e8d85890550d783b96c50"},"description":"Why IT project budget blowouts trace back to incomparable vendor quotes, and the requirement-first process that cures them before contract.","breadcrumb":{"@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#primaryimage","url":"https:\/\/www.cotocus.com\/blog\/wp-content\/uploads\/2026\/11\/b2a-banner-1216822-banner.png","contentUrl":"https:\/\/www.cotocus.com\/blog\/wp-content\/uploads\/2026\/11\/b2a-banner-1216822-banner.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.cotocus.com\/blog\/it-budget-blowout-diagnosis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cotocus.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Diagnosing the IT Budget Blowout Hiding in Your Quotes"}]},{"@type":"WebSite","@id":"https:\/\/www.cotocus.com\/blog\/#website","url":"https:\/\/www.cotocus.com\/blog\/","name":"Cotocus","description":"Shaping Tomorrow\u2019s Tech Today","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cotocus.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.cotocus.com\/blog\/#\/schema\/person\/419007bef27e8d85890550d783b96c50","name":"Nikhil Farooqui","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d855702dac00a5af0405bb329101be495718d611233e52c86fe360c8fca6f6dc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d855702dac00a5af0405bb329101be495718d611233e52c86fe360c8fca6f6dc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d855702dac00a5af0405bb329101be495718d611233e52c86fe360c8fca6f6dc?s=96&d=mm&r=g","caption":"Nikhil Farooqui"},"url":"https:\/\/www.cotocus.com\/blog\/author\/nikhil-farooqui\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/posts\/11726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/comments?post=11726"}],"version-history":[{"count":1,"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/posts\/11726\/revisions"}],"predecessor-version":[{"id":11734,"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/posts\/11726\/revisions\/11734"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/media\/11727"}],"wp:attachment":[{"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/media?parent=11726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/categories?post=11726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cotocus.com\/blog\/wp-json\/wp\/v2\/tags?post=11726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}