Hi {{FIRST_NAME|readers}},

"We can build our procurement tools ourselves for half the cost."

I've started hearing this again in the "Age of AI"…

The math looks compelling on paper:

  • A vendor wants tens or hundreds of thousands of dollars per year for procurement software that's calling GPT, Claude, or Gemini in the background…

  • Your in-house developers estimate they could build the same functionality in four months.

No brainer… We should "Build" instead of "Buy"!

Right? Right…? 🧐

Here's what that math misses.

Building isn't a one-time cost. It's a forever commitment.

That "four month build" becomes a permanent job for your IT team. Software decays. Requirements change. APIs break. Security vulnerabilities emerge. That developer who built it leaves, and suddenly nobody knows how it works.

(Just like that freaking Excel file…)

Meanwhile, your vendor spreads these costs across hundreds of customers. They're tracking every LLM update. They're handling compliance before you know regulations changed. They're solving edge cases you haven't encountered yet.

And here's the kicker: AI makes this worse, not better.

"But we can just use AI to build it faster by generating the code!" Sure. And then what? You're still maintaining it. You're still updating it when GPT-5 drops. You're still on the hook when procurement regulations change. You're still debugging it at 2 AM when something breaks before a board meeting.

The teams getting this right understand one thing: your competitive advantage isn't software development. It's procurement excellence.

Build custom workflows? Absolutely.

Build the platform itself? That's like growing your own coffee beans because coffee seems expensive…

Today, I'm breaking down exactly when building makes sense, when it actually might work, and how to evaluate “platform vendors” without getting fleeced.

The real question isn't "can we build this?"

It's "should we distract our best people from what actually matters?"

Onwards!

P.S. The Pure Procurement Newsletter is partnering on content with Pivot going forward. Check out the announcement here.

📰 In this week’s edition:

  • 📄 Procurement Policy Template (sponsored)

  • 📢 This week’s “Must Reads”

  • 🏆 The Road to the ProcureTech Cup: Episode 5

  • 🌙 Build vs. Buy in the Age of AI

Note: Some of the content listed above is only available in the email version of this newsletter. Don’t miss out! Sign up for free to get the next edition.

👀 In Case You Missed It…
My Best Linkedin post this week:

Build vs. Buy in the Age of AI: Why ProcureTech Strategy Hasn't Changed

(Even If Your CIO Thinks It Has…)

With AI dominating every conversation from the boardroom to the water cooler, there's been a resurgence of something I thought we'd buried for good: the Build vs. Buy debate for procurement technology…

I find it puzzling.

Even with AI in the picture, the fundamental considerations behind this discussion haven't changed one bit!

The Core Question Hasn't Changed

Build vs. Buy is, and has always been, a conversation about strategy, core business, and focus.

For most businesses, their “core business” is related to their industry: banking, manufacturing, professional services, retail, etc. It's the primary activities that allow you to create value for customers, derive revenue and develop margin through a competitive advantage.

Most businesses have trouble just doing their core business well at scale:

  • Revenue targets missed quarter after quarter

  • Executive shuffles every 18 months

  • Retention issues that HR can't solve

  • Projects that run over budget and under-deliver

Last time Bain checked, 88% of digital transformations fail. And that's just for adopting technology… Not building it from scratch.

Most businesses are constantly wrestling with the challenge of simply allocating resources efficiently to their core business.

Why in the world would you add software development to that list?

What Building In-House Actually Means

If you're going to build software in-house (AI-powered or otherwise), it means you're planning to add software development to your core business.

It means you plan on dedicating a non-negligible amount of resources to the development and maintenance of software indefinitely.

Because here's what nobody tells you: developing software, especially if it will support important business processes, creates "lock-in" of your precious resources.

To illustrate, building in-house means:

  • You're going to need good developers and software engineers on staff forever to develop and support the tools. Not just for the initial build, but for maintenance, updates, and inevitable bug fixes.

  • You're going to pay them market rates (if not above market) versus what they could earn at software vendors to ensure retention. In today's talent market, that's a significant premium.

  • You think you'll have enough software development work to keep them occupied full time. Spoiler: You won't. And idle developers are expensive developers.

  • In the age of AI, you're going to need developers who understand the subdomais of AI: Large Language Models (LLM), Machine Learning (ML), Predictive Analytics, Neural Networks, Computer Vision and more. These specialists command even higher salaries than “normal” developers!

  • Your management team wants to be involved in ongoing conversations about the minutiae of building software: infrastructure and hosting considerations, performance optimization, bug prioritization, security patches, roadmap planning, technical debt management, etc.

If you’re doing the above, you're not using that precious time and resources to do something else… Like, say, your actual core business. 😅

The Startup Cemetery Is Full of Software Companies

Properly developing and maintaining software is a skill. It is such a skill, in fact, that whole companies make it their only, core business.

And most of them fail… 😅 90% of startups fail, with 10% failing within the first year. In the tech sector specifically, that number holds steady even for companies whose only job is to build software!

These are companies with:

  • Founders who studied computer science or software engineering

  • Teams dedicated solely to software development

  • Exposure to use cases across industries, geographies, and business sizes

  • Venture capital backing to sustain them through development cycles

Their core business is developing software… And they still fail at alarming rates.

So when your IT director suggests building a custom procurement platform with some Chat GPT wrappers, you should be skeptical. Very skeptical.

The AI Mirage

"But it's different now," your CIO insists. "With AI, we can build things faster. We can use AI to write the code!"

Sure. And AI can also write your blog posts, but you still need to know what makes a good blog post, don't you?

AI doesn't change these fundamental truths:

  • Software decays. Every day you don't update it, it becomes more outdated. Dependencies break. Security vulnerabilities emerge. Standards evolve.

  • Requirements change. What your procurement team needs today isn't what they'll need in six months. Or when a new CPO arrives. Or when you acquire another company.

  • Maintenance isn't optional. That custom tool you built? It needs constant care. Updates. Bug fixes. Performance optimization. User support. Documentation updates. IT is having a hard time fielding all your open tickets!

  • You're competing with specialists. While you're trying to build procurement software with your generalist IT team, there are companies whose entire existence depends on building the best procurement software possible. They have teams focused on nothing but procurement workflows, supplier management, contract optimization, spend analytics.

    They've seen problems you haven't encountered yet. They've solved edge cases you don't know exist.

The Real Attraction: Control

I get it. The attractiveness of developing your own software boils down to control.

You get to develop your software in any direction you choose, according to your priorities, without needing to lobby a vendor and jostle against other customer priorities.

That sounds appealing. It really does.

But that control is an illusion.

  • You're still jostling for priorities… just internally. Every department wants something different. Every executive has their own vision. Every user has their own workflow.

  • You're still constrained… by budget, by available developer time, by technical limitations, by skills on your team.

  • You're still dependent… on key personnel who understand the codebase, on vendors for infrastructure and tools, on open-source libraries maintained by strangers.

The Better Path: Platforms and Configuration

Here's what does make sense: a “fit-for-purpose” platform with robust configuration capabilities and good business/functional analysts.

Technology Platform. Noun. A set of integrated services and tools that support the development, deployment, and management of applications and functionality.

SAP’s definition, with a bit of a twist

Modern procurement platforms offer:

  • Configurability without coding. Workflow engines, rule builders, custom fields, approval matrices, all 100% configurable by business users.

  • Standard functional content. Out-of-the-box sourcing workflows? Spend reports? Contract Repositories? P2P flows? The best platforms propose pre-packaged modules/apps.

  • APIs for integration. Connect your procurement platform to your ERP, your contract management system, your supplier portal, whatever you need. The best ones allow you to create and publish your own APIs.

  • AI features built in. Top platforms integrate with GPT-4, Claude, Gemini, and emerging LLMs. When GPT-5 launches, your vendor updates the integration… You don't rebuild your system. You get automatic access to the latest AI capabilities without managing APIs, prompt engineering, or model migrations yourself.

  • Regular updates. New features, security patches, compliance updates—all handled by the vendor.

  • Shared development costs. You're essentially sharing the cost of development, maintenance, and innovation across hundreds or thousands of customers.

A good, true platform gives you the control you want while removing the burden of software development you don't need (or want… Trust me!)

It’s the best of both worlds.

When Building Might Actually Make Sense

I'm not saying "never build." I'm saying the bar should be extraordinarily high.

Building in-house might make sense for:

  1. Very short-term, throwaway developments. You need a quick data extraction script for a one-time merger. You're doing a pilot project that lasts three months. These aren't systems… They're disposable tools.

  2. Proof of concept experiments. You want to test if AI can classify your spend data in a specific way before committing to a vendor solution. Build a quick prototype, validate the concept, then buy the real thing.

  3. Extreme competitive differentiation. Your procurement process is so unique, so core to your competitive advantage, that it's the reason customers choose you over competitors. (Hint: For 99.9% of companies, it isn't.)

  4. True innovation in a nascent space. You're doing something so cutting-edge that no vendor solution exists yet. Not "configuring procurement forms"—think "real-time supply chain prediction using quantum computing."

  5. Bridging temporary gaps. You need to connect System A to System B for six months until you migrate to a new platform. A simple integration script makes sense.

  6. Internal tools for internal teams. A dashboard that pulls data from your own systems for your own team's use. Not mission-critical. Not supporting business processes. Just internal convenience.

And even then… With a good platform, you can build what you need on the platform! Chances are you’re using Microsoft Power BI for #6… And that with a good procurement platform, you could build #1-6!

Notice what's not on that list? Your core procurement platform. Your supplier management system. Your contract repository. Your spend analytics engine.

Questions to Ask When IT Gets Ambitious

When your IT team comes to you excited about building custom procurement software, ask them these questions:

  • What is the regular update schedule? Who's responsible for keeping it current? How do we ensure it doesn't become legacy tech in three years?

  • What happens when the lead developer leaves? Is the documentation good enough that someone new can maintain it? Do we have knowledge redundancy?

  • How does this compare to our competitors? Are they building or buying? What advantage does building give us in the market? (I hate this question but will use it when it serves me 😂)

  • What's the total cost of ownership over five years? Include salaries, infrastructure, opportunity cost, maintenance, updates, and support. Now compare that to a subscription fee.

  • What's your plan for AI model updates? Large language models evolve rapidly. How do you keep pace with GPT-5, GPT-6, whatever comes next? Is IT going to jump on updates without a word when new models are made available?

  • How do you handle security and compliance? SOC 2? GDPR? Industry-specific regulations? Who's responsible for staying current?

  • What about vendor support and SLAs? When something breaks at 2 AM, who fixes it? What's your response time commitment?

The Cabin in the Woods

Building software instead of buying it is like building a cabin in the woods one weekend and then never maintaining it.

Sure, it's impressive at first. Your friends come by, they marvel at what you built with your own hands by sacrificing your whole summer.

But then the roof starts leaking. The foundation shifts. Termites find the wooden beams. The paint peels. The plumbing freezes.

And now you're spending every weekend driving out to that cabin, trying to patch problems, when you could have just rented a professionally maintained property and spent that time on other things that matter more.

Everything is in a constant state of decay.

Just because you can develop something doesn't mean you should.

The Bottom Line

Business is the art of building (and constantly rebuilding) a card castle:

  • A gust of wind comes along, you start over with new cards.

  • It rains, you throw away the soggy cards and start over with new cards.

  • A Dorito gets thrown at your castle and collapses a tower, you start over with new cards.

You have limited time, limited resources, and unlimited problems to solve.

So ask yourself: Is developing and maintaining procurement software really where you want to spend your most valuable commodity… Your time and attention?

For procurement teams, IT is a support function. Just like procurement itself is a support function for the broader business.

Neither should be your core business unless you're in the business of selling IT services or procurement consulting.

The equivalent of "Build vs. Buy" for procurement would be asking: Should we grow our own coffee beans, roast them, and brew our own coffee for the office, or should we just buy coffee from a vendor?

You'd think that's ridiculous. And you'd be right.

The same logic applies to your procurement technology.

Your procurement platform shouldn't be your science project. It should enable your agility. And that comes from choosing the right tools, not building them.

Am I way off base? Is there something I’m not seeing?

Reply and let me know. I read every response.

👀 In Case You Missed It…
The Last 3 Newsletter editions:

1/ What Is the ProcureTech Cup?
2/ When to Trust AI and When to Step In
3/ Your Colleagues Are Not The Problem...

Deciding what not to do is as important as deciding what to do.

Steve Jobs
  1. Need Help Building Your Digital Procurement Roadmap?
    I’ve been helping global procurement teams digitalize their processes and practices for 12+ years. Reply to this email to get a conversation started.

  2. You have something to share with our 10,000+ readers?
    The digitally-minded procurement professionals reading this newsletter are thirsty for knowledge, insights, and solutions. Reply to this email to get in front of them.

See you next week,

P.S. Please rate today’s newsletter.
Your feedback shapes the content of this newsletter.

How did you like today's newsletter?

Login or Subscribe to participate

First time reading? Sign up here

Discussion

or to participate

Keep Reading

No posts found