Category Archives: Technology

Per Year, How Much Should You Outlay for Source to Pay? 120K!

That’s right! We’re putting a stake in the ground on a real, actual, number! ( With caveats, of course, but still, a real number. !)

The one question everyone asks, but no one wants to answer, especially in North America, is how much? Most vendors want to get as much as possible, so most obscure their (true) pricing. Their analyst clients want them to get as much as possible (as they all dream of the day they get that Million-Dollar PO from a vendor in exchange for simply keeping the vendor at the top of the charts). Clients who think they got a deal don’t want you to underpay (and then have their renewal prices hiked up as the vendor seeks to maintain it’s profit margins) … and clients who think they’ve overpaid don’t want to tell you. And when some of the bigger vendors won’t even talk to you unless they think you’re good for seven (7) figures (i.e. One Million Dollars) a year or more, you might be tempted to think good (DIY) suites are out of your grasp.

They’re not. And if you’re smart, they can be quite affordable, and lead to not just an identified, but realized, ROI in a short time frame.

But first, here the first set of caveats around the 120K number:

[01] You are a true mid-market company, which we’re defining as a company more-or-less between 500 Million and One Billion in Revenues and an addressable spend of 250 Million to 500 Million (as you can’t address payroll, government controlled utilities, mortgages/long term lease rates, etc.).

[02] You have an average sized procurement team of under 30 people. (In a 2019 Benchmark, average organizations had 33.5 Procurement personnel per 1 Billion in revenue.)

[03] You’re doing an average number of projects per year for those people (and likely only strategically addressing 20% to 30% of the addressable spend per year).

[04] As you have (next to) nothing in terms of modern source-to-pay technology, your primary focus is the baseline capabilities (as defined in our Source-to-Pay series). You might want a few of the more advanced capabilities, but right now, getting the baseline (which will likely provide 80% of the value by allowing you to get all of your processes, and costs, under control) is the primary goal.

In other words, you [1] aren’t a large multi-national global enterprise (or small business with less than 100M / year going through Procurement), [2] don’t have a large team, [3] aren’t going to be driving the CPU utilization through the roof, and [4] aren’t expecting the top technology across the board (as industry average functionality or better is enough). In this situation, the vendor’s stack and (virtual) data center delivery costs are not ridiculous, it’s support requirements are not high, and it’s maintenance costs are predictable (as it’s not doing anything super complicated and novel in the tech that could require scarce talent). 120K is not only affordable, but sufficiently profitable (with a few more caveats that we’ll get to below).

But I’ve never seen a quote that low!

Where are you looking? Oracle? SAP? Those are primarily ERPs, selling on an old locked-in-for-life model (thanks to ridiculous up-front costs that accountants need at last 10 years to amortize). Coupa? That’s one of the largest super suites on the market with S2P, Finance, Supply Chain, Power-Apps, and very advanced capabilities (through one of it’s almost two dozen acquisitions) that many companies don’t need and may never use.

The reality is there are perfectly good (and sometimes best-in-class) solutions for:

  • Spend Analysis that are less than 24K/year for enterprise licenses
  • e-Sourcing (RFX/Auction) that are less than 24K/year for enterprise licenses
  • CLM (primarily Governance and some Negotiation support) that are less than 24K/year for enterprise licenses
  • Supplier Management (primarily Information/Relationship with some Compliance/Performance/Risk) that are less than 24K/year for enterprise licenses
  • P2P that are less than 24K/year for enterprise licenses

which adds up to 120K. Plus, there are some smaller, lesser known, complete S2P suites that have all of these core baseline modules for subscriptions less than 10K/month (120K/year), which, for a multi year deal, will even slide in slightly under 100K for a quick deal (i.e. 8K/month vs. 10K/month).

The other caveats are:

[05] This does not include integration costs, training costs beyond access to all of the online-training materials/virtual academy, and the implementation costs are limited to flicking the switch to activate the license and any necessary setup configuration.

[06] The sales cycle is mostly virtual (web demos, video conference meetings, etc.). You won’t get to meet the sales rep in person more than once during the sales cycle (and that’s only if you’re buying a mini-suite or a multi-year deal; these vendors stay affordable by keeping their costs down, and multiple on-site demos and meetings do nothing but drive up overhead and costs).

[07] Most vendors will help you with the initial data load (provided you are loading data from a supported system in a supported format), but refreshes will typically not be included in the ongoing support, which will mainly be limited to online help and workaround support for identified bugs while the bugs are being fixed.

[08] This will typically not include any data enrichment offerings also offered by the vendor, especially if those data enrichments are coming from third parties, but these will be pre-integrated and you will only pay the third party fee if you want to turn them on.

However, [05] it’s SaaS, and most integrations should just be data loads, and since most modern tools have fully documented, fully open APIs, this is something that, if not out-of-the-box, you can open quote among your verified service providers and get reasonable rates on. [06] the pandemic finally proved to stragglers that you can do business online, even if you don’t like it; and when you consider that insisting on everything in person when every 3 person trip adds at least 10K of cost to what could be a lower cost product, why insist on in-person when not necessary. [07] once the initial data is loaded, most of the data will be created, and live, in the system. [08] you’d always be going to a third party for data enrichment anyway, so it’s unreasonable to think the SaaS provider should include it in their price.

So, even though there are a lot of caveats, none are unreasonable and none should impact the value you can generate. And as per our recent piece on Five Easy Mistakes Source-to-Pay Tech Buyers Can Avoid , given that you’ll realize quite a bit of up-front value just by getting a tech-enabled process in place and capturing all the spend (which you can then analyze for true opportunities), you don’t need to spend more (until you identify which advanced functionalities will actually provide more value and then you can go out and buy those modules / augmentations one-by-one as you need them, and chances are there won’t be that many that the organization will actually get enough use of to justify the purchase).

And what if you already have a first (or second generation) solution and are ready to upgrade to a leading third generation solution with multiple (fourth generation) advanced capabilities? Or you just hired an experienced Procurement team used to working with advanced technology and are ready for / need multiple advanced offerings? (Or are borderline enterprise?) What should you pay then?

To be continued.

Doubling Down on the Key Tech Selection Requirement: No Tech Should Be Forever!

Building on our recent post about The Sixth Mistake that most buyers make when buying tech, we want to double down on this concept. NO TECH SHOULD BE FOREVER!

Just like business processes evolve as businesses evolve, tech needs to evolve to meet those new process and business needs. And while the tech you select today may evolve tomorrow, and even the day after tomorrow, in a way that is appropriate for your organization, it may not be appropriate for your organization the day after the day after tomorrow. Why? The vendor could stop growing, at which point the investors decide to stop investing in R&D and just try to ride out the license and maintenance (i.e. bug fix) fees as long as possible. The business focus could shift directions in terms of product lines, services, etc. and what was the near-perfect solution may no longer be. The business could scale rapidly and need a broader / deeper enterprise solution. And so on. Time brings change, which means solutions need to change as new, or variant, problems arise.

This means that you should be selecting technology with augmentation and replacability in mind. This means that you are looking for tech that:

  • has 100% self-serve full data export capability (in case you need to get the data out)
  • has extensive self-serve configuration in terms of users, access, process flows, approval flows, terminology, templates, etc. etc. etc. (so that you can adapt it as your processes change in minor to moderate ways)
  • has a fully open API that supports
    • full data pull AND push requests
    • full programming and control of the workflow
    • full task execution capability to support augmentation and plugin
  • is accompanied by extensive documentation and education resources and partner training (in case the vendor is unable to support you with your service needs)
    This also means that you are likely looking for a vendor that:

        • is true SaaS (so you get all of their improvements as soon as they are available)
        • charges on a usage subscription with no hidden/termination/third party integration needs (so you can grow if you need to, or reallocate on a renewal)
        • allows you to start with a baseline user-base and then grow during the contract term (with prenegotiated addendums for additional modules / users)

    Moreover, when you approach solution selection with this in mind, you’re actually more likely to find the right solution as a vendor that builds a modern SaaS offering with a complete API, instant updates when new functionality is available, and offers extensive documentation and tools for partners is one that understands that the minute they stop innovating is the minute their competition will overtake them and be a more attractive offering to the market and their clients. A lack of lock-in really is a win-win for all parties. (Even if most vendors with the classic ERP mentality that a piece of software should be forever, and, thus, cost millions of dollars don’t get it.)

    In other words, you should immediately eliminate any vendor from your shortlist that doesn’t have an offering that meets these criteria. After all, as our S2P series is demonstrating, you will likely still have dozens of options that do. The only solution you’ll always need is a data store, but, as long as you use a standard database type and encoding format, you can even migrate that if you need to.

A Critical Sixth Mistake Most Tech Buyers Make — in Source-to-Pay and Beyond!

To infinity and beyond isn’t just the goal of Buzz Lightyear, it’s also an accurate description of how often tech buyers make this critical mistake. And what is this critical mistake?

Not negotiating an easy, full, self-serve, cost-free, 100% DATA OUT clause in the contract — and forcing the supplier to prove it works one third (or one half) of the way into the agreement.

Sure, buyers always ask “can we get our data out if we choose not to renew” and sure suppliers always say “of course you can get a full data dump“, but the supplier rep is always going to say yes after the developers say it’s possible (but that doesn’t mean it’s encoded in the product, and more often than not with older platforms it requires the tech team to do the data dump — which might be more difficult and take a lot longer than they expect because they are using a shared database, have data and files split across multiple databases / servers, or they can only extract data a few files / tables at a time — and it might even come at a huge cost for their time), even if it’s really not. (It’s not just whether or not the development team can extract the data, it’s whether or not they can do so in some sort of standard format that would allow you to at least load it into a standard database or file storage system.)

The most important thing to remember is that even if a solution is the perfect fit for you now, it does not mean it will be the perfect fir for you next year, and by the time renewal comes up, due to changing organizational needs, changing provider directions, or a combination of the two, it may no longer be appropriate at all. Should this happen, you need to be able to migrate to a new solution quickly and easily, and this will require being able to extract all of your data from the current platform, self-serve, in a standard format that you can then push into a new platform as soon as that new platform is identified.

The only way to ensure this is to insist on a clause in the contract along the lines of the following:

The platform will contain a self-serve feature that will allow a buyer administrator to export any and/or all data in _____-format (e.g. XML, flat-file) in accordance with standard _____ (e.g. cXML, SQL) in a format that will allow the data to be immediately loaded into _____ (e.g. SAP, mySQL) application by executing a single load control-file/script. Attachments, if not stored in the database, should be capable of being downloaded in a (multi-)part ZIP file, with names and relative directory paths matching any indexes in the database directory files. If still in development, this capability must be fully implemented before one third [or one half] of the subscription term has expired.

Furthermore, on or before YYYY-MMM-DD, the supplier will walk the buyer administrator through a test of the export process wherein the buyer will self-serve export all of the data and then load it into a test instance of the indicated backup system. Should the test fail, the supplier will be subject to a monthly subscription penalty of X% a month until the functionality is complete and the test succeeds. Should the functionality not be finished by the time two thirds [three quarters] of the subscription term has expired, the supplier will be subject to a monthly subscription penalty of 2X% a month (as the buyer will have to invest in manual effort to recreate critical data in backup systems).

Any supplier that objects to the first part of the clause is likely NOT one that you want to be considering as most modern platforms support full data import and export through APIs and are built on the principles of data sharing. Furthermore, if the platform still doesn’t support export in a standard format, but claims they are working on it, you should expect most of the capability within a year if the platform really is serious about joining the modern data sharing club (and, thus, should not balk too much at the second part of the clause if they truly are serious as it should only take a few months to figure out a good export module for even a large schema).

Depending on how much data you produce, and how much manual effort it would be to manually recreate a copy of the data you can’t extract, X=20% would not be unreasonable in our view.

Finally, note that this requirement not only protects you in the situation where the platform isn’t right for you, but also increases the chance the platform will be right for you, as a platform that supports open data integration can usually be augmented with ease if you need additional functionality in the future, but don’t necessarily need a whole new platform as the current platform still does what it was purchased to do just fine.

AI “COULD” LEAD TO EXTINCTION? What Moron Wrote This? AI “WILL” LEAD TO EXTINCTION!

While all of the scenarios outlined in this BBC News article on Artificial Intelligence could happen, they are just the tip of the iceberg.

Left to its own devices and unchecked, there are only two logical outcomes if AI is allowed to continue unchecked while being given access to ever increasing amounts of data and computational power.

First outcome: It’s hallucinations and idiocy continues to magnify until it decides that it can solve the carbon crisis for us by stopping all carbon production, which it can do by simultaneously shutting down all of the non-solar/wind power plants that it is currently optimizing the energy production for (and divert the remaining power to its servers). Most of the developed world is immediately plunged into chaos as the immediate shutdowns cause fires, meltdowns, crashes, and other accidents globally. Not instant annihilation, but the first step. When all the emergency alarms sound at once, it will conclude complete system failure, and take the other systems offline for re-initialization. More chaos will follow. Safety protocols will go offline at all the pathogen research labs, people will break in looking for shelter from the chaos, accidentally release all the pathogens, and every plague we ever had will hit us all at once. Then we have an extinction level event. All because hallucinatory and idiotic AI is trying to do its job and “improve” things for us. But what can you expect when it’s not intelligence but just statistics on steroids. (Or a similar situation that accidentally results in our extinction.)

Second outcome: The continued expansion of computing power, data, and tinkering somehow randomly produces real artificial intelligence which can actually reason (not just compute super sophisticated probabilistic calculations) and deduce that the best way for intelligent life to continue forward is to do so without humans, and then we have a Matrix scenario best case (if it decides we’re a useful bio-electric energy source) or, worst case, a SkyNet scenario where it just weaponizes itself to destroy us all. (Or a similar situation where AI does everything it can to ensure our extinction.)

The “extinction” scenarios outlined in the article are just the beginning and likely will only result in pocketed genocides to begin with, but the ultimate outcome of unchecked AI will most definitely be an extinction level event — namely ours, and, even worse, will be an event that we created.

Five Easy Mistakes Source-to-Pay Tech Buyers Can Avoid

For every win you hear about (usually in the form of some ridiculous “we saved X Million thanks to Big S2P Suite Installation“, but that’s a rant for another day), there’s always someone muttering under their breath how their Source-to-Pay module or suite was a partial to complete failure. The reality is that any tech solution, no matter how good it may be for someone else, can be a dud for you if you aren’t careful about selecting the right type of solution from the right vendor.

That’s one of the reasons we are doing a large (initially 33 part) series on Source-to-Pay right now, so that you get an understanding of what each core module should do, and could do, can figure out what modules you need now, and identify the core features that are a must have. This isn’t the full picture, and we can’t provide the rest of it in just a single post (and have written dozens on the subject in the past), but we can outline five mistakes that, if avoided, greatly increase your chances of (great) success.

Lack of understanding of the real value proposition from tech

This is probably the biggest, and the main reason we indicated that, once you have a solution in place that captures all of your spend data (i.e. e-Procurement baseline), you should do a spend and opportunity analysis to understand where the real cost control opportunities are. (Notice we are saying cost control, not savings, as you don’t get savings until you have processes and technology in place to actually capture the savings you identify. Otherwise, you identify the possibility, but don’t actually capture them. But don’t get us wrong, your costs will go down, sometimes significantly, but properly selected and implemented source-to-pay technology should deliver two rounds of cost reductions — an initial round when you start capturing all of the opportunities you previously identified, and then a second round when you are able to start using it to identify new cost reduction opportunities.)

The key here is to understand, for a given solution, how much cost reduction you can reasonably hope to capture in years one, two, and three (given that you will likely have to sign at least a 3 year subscription agreement to get a decent subscription rate), and what the total cost of ownership is going to be over those three years. (It will be more than just subscription cost, there will be implementation and integration costs, training costs, and internal costs when your IT team is working with theirs to make it work.) If the total cost reduction that can be reasonably (read: conservatively) expected for the first three years is not at least five times the total cost of ownership (with at least a 20% buffer), chances are that either the value proposition is NOT there (or you don’t really understand what it is yet and should either research further, find a different vendor, or, most likely, move on to another module).

Not knowing your true numbers — for spend, suppliers, contracts, orders, invoices, etc.

This is kind of intertwined with our first mistake, but needs to be called out on its own. When doing the potential ROI analysis, you can’t make rough assumptions on how much spend by supplier/category (you’ll always be off, and sometimes considerably), how many suppliers (which will be way, way more than you think), how many contracts (which will always be too low, and you probably won’t be able to quickly find a significant number of those contracts if you don’t have a SaaS contract management solution), how many orders (and you’ll be low here as well), or how many invoices (which will be way more than orders as some suppliers will partial ship and partial invoice, may invoices will come in without POs, etc.). Get your numbers, then do your analysis.

Overvaluing the tech (and AI)

This is the biggest mistake you can make, and goes hand-in-hand with not doing the homework required to work out the real value proposition from the tech. Whenever you hear “we saved X Million with Big S2P Suite Installation” you should immediately ask all of the following questions in order:

  • how much of that was truly do to tech vs. actually instituting a process that the tech enforced (i.e. the implementation of a new supplier management platform also instituted a process that ensured all suppliers were properly qualified before being onboarded, which minimized future event time and, more importantly, prevented orders to unreliable, poor quality, and even fake suppliers and considerably reduced organizational loss due to bad suppliers — most of those savings were due to the process, not the platform; the platform would be correlated with the development processes it was then used to manage after the suppliers were onboarded)
  • of what was actually tech, how much of that was due to baseline capabilities, and how much due to advanced capabilities (that are semi-unique to that supplier’s tech and not widely/otherwise available); for example, if the tech in question was e-Sourcing, and the vendor was one of the few that offered decision optimization, how much of that was achieved just with the baseline RFX/Auction capability (i.e. best bids and standard award methodologies, lowest bid by supplier, lowest total bid by category, etc.) and how much additional savings was from decision optimization once ALL constraints were taken into account.
  • how much more the organization paid for that advanced capability and how often it was actually used / required to get savings [if it was only used 10% of the time, and only identified considerable savings half the time it was used, is it really worth it? or should the organization just do a one-off services project when those categories come up]
  • how much the savings actually relied on ML/AI, vs. just providing a fancy NL interface (when the same result could be accomplished through submenus or a few filter definitions / selections);
  • and if any savings can actually be tied to ML/AI (vs. good process and more predictable technology), what the risks of failure are here!! [i.e. if the savings were due to reduced stock-outs as a result of the “AI” doing auto-replenishment orders as needed to adjust to demand fluctuations, what happens if there is a temporary, extreme, demand spike due to a near end-of-life sale, will the algorithm assume that is a sign of demand resurgence and fall prey to the bullwhip effect, sticking the organization with tens of thousands of units it will never sell without a fire sale?

Basically, at the end of the day, more often than not, when a customer says “we saved X Million with Supplier’s Spectacular Solution“, you would gain at least 80%, if not 90%, of those savings by implementing any any other solution with the same baseline capabilities that enforced the same processes be followed. (And this is the best argument ever NOT to overpay. Paying 5X to 10X for an incremental 10% is usually NOT worth it unless your organization is a F500/G3000 with over 1 Billion in annual spend. Again, it’s all about that ROI calculation.)

Misunderstanding the SaaS provider’s viewpoint

Not the salesperson’s viewpoint (which is to sell, sell, sell and match you with the solution they think is the best fit so you will be enticed to buy), but the SaaS provider’s viewpoint. Regardless of what terminology the SaaS solution provider is using:

  • what are they actually selling now
  • what are they currently working on that you can expect to be completed before an annual roadmap revisit
  • where are they going with the tech (i.e. they are AP/Payments — are they doubling down and adding support for global payments and clearance in more countries, or are they just sticking to the basics [and only good for post-audit countries] and working on expanding into broader P2P or the new intake-to-pay/procure/process trend)
  • what is their support and training philosophy — all in-house, hybrid in-house and third-party (and you can/can’t choose), or all third party
  • what is their target market — preferred customer size, preferred industries, etc.
  • what is their philosophy on working with customers — do they take input? hold working groups? or do they just develop the features they believe are most likely to fill gaps or increase efficiency with little to no input to keep development rapid and costs down?

At the end of the day, if you don’t understand this for each provider you are considering, you won’t know if they will be the provider for you.

Failing to find the right relationship

This happens more often than not, partly due to not understanding the most appropriate tech requirements for your organization at the present time, and partly due to not really understanding both the culture of the provider and it’s viewpoint. True value materializes when you find the right tech from the right provider that will not only work with you to ensure you get that ROI, but has a vision that is congruent with where you want your organization to go.

Are these all the mistakes you can make or all the mistakes we’ve seen? Of course not, but these are some of the biggest, and if you avoid these, your chances of success shoot up considerably.