eProcurement Toolkit

You are here: sourcing, stop 1/7

The lineStrategic sourcing

How do you choose spend analysis software?

Short answer

Spend analysis software collects, cleans and classifies purchasing data from every system to show what is bought from whom; choose it by testing it on your own data.

Cite this answereProcurement Toolkit, “How do you choose spend analysis software?”, updated 21 Oct 2026, eprocurementtoolkit.org/strategic-sourcing/software-spend-analysis

Key takeaways

  • “Software spend analysis” has two meanings: software that analyses all purchasing spend, and analysis of what an organisation spends on software and SaaS. This guide covers the first.
  • Spend analysis software extracts data from ERP, procure-to-pay, accounts payable and card systems, cleans and normalises suppliers, classifies each line into categories and shows the result in dashboards.
  • It comes as a module of a source-to-pay suite, a specialist spend analytics tool, a build on a business-intelligence platform, or a managed service where the vendor’s team does the classification.
  • Test it with your own data: a twelve-month extract from two systems shows the quality of classification and supplier grouping better than any demonstration.
  • The criteria that decide are classification accuracy, the effort to correct it, refresh frequency, data ownership and who will act on the results.

What does software spend analysis mean?

Software spend analysis has two meanings. In procurement, it means spend analysis software: tools that gather, clean and classify all purchasing data to show what the organisation buys, from whom and at what price. In IT and finance, it means analysing spend on software itself, such as SaaS subscriptions and licences, to cut unused or duplicate tools.

A search for software spend analysis returns both: on 21 October 2026 the results mixed guides to SaaS spend analysis and IT asset tools with pages about procurement spend analytics. The two kinds of tool share words and little else. This guide is about choosing the procurement tool; how to run a spend analysis itself, step by step, is in the spend analysis guide.

The two meanings of software spend analysis compared
AspectSpend analysis software (procurement)Analysis of software and SaaS spend (IT and finance)
Question it answersWhat do we buy, from which suppliers, by whom and at what price, across all categories?Which software do we pay for, who uses it, and which licences are unused or duplicated?
Data it readsInvoice lines, purchase orders, card transactions, contracts, supplier masterSoftware invoices and cards, plus usage data from sign-in systems and the applications themselves
Typical ownerProcurement, category managers, financeIT, IT asset management, finance
Market nameSpend analytics solutionsSaaS management platforms, software asset management
Typical resultA sourcing pipeline and contract coverage by categoryLicences cancelled, tools merged, renewals renegotiated

If the question covers every category of spend, you need spend analysis software; if it covers only software licences and their use, you need a SaaS management tool.

Gartner defines SaaS management platforms as tools that help organisations discover, manage, optimise and automate the SaaS application life cycle from one central console. Software is also one category inside procurement spend analysis, so a procurement tool will show software spend by supplier, but not who signs in to each application.

What is spend analysis software?

Spend analysis software is the application that turns raw purchasing data from many systems into one classified view of spend. Gartner defines spend analytics solutions as tools that enable the cleansing, normalisation, enrichment and visualisation of spend data, to support category management, sourcing decisions, supplier management, savings and visibility of spend outside standard processes.

A spreadsheet can do the same job once, for one category. The software earns its cost when the analysis must cover several entities and systems and be refreshed every month with the same rules. The US Government Accountability Office made the same point in its 2004 report on spend analysis: it recommended extracting spending data automatically and repeatably from existing systems, so that results can be compared from one period to the next.

A simple test tells you whether you need it. If your analyst spends two weeks each quarter exporting invoices from three ERPs, merging supplier names by hand and mapping ledger accounts to categories, and the figures still differ from the last report, the software replaces that work and keeps the rules stable.

What does spend analysis software do at each step?

Spend analysis software automates the steps of a spend analysis. Gartner lists four mandatory features for the market, updated in September 2025: a user-friendly interface with dashboards and reports, data integration with multiple source systems and buying channels, data cleansing and normalisation including currencies, and data enrichment. The table shows what each step means in practice and the question to ask a vendor.

What spend analysis software does at each step, and the question to ask in a demonstration
StepWhat the software doesQuestion to ask
ExtractionLoads invoice lines, purchase orders, card transactions and contracts from ERP, procure-to-pay and expense systems on a scheduleWhich of our systems have a standard connector, and who builds the others?
CleansingRemoves duplicates and reversals, converts currencies, fixes dates and unitsHow are credit notes and reversed invoices handled?
Supplier normalisationGroups the spellings of one supplier and links subsidiaries to a parent companyDoes it use a reference database of companies, and can we override a grouping?
ClassificationAssigns each line to a category in our taxonomy, using descriptions, supplier and ledger accountWhat share of spend is classified on the first load, and at which level of the tree?
EnrichmentAdds supplier data such as country, size, risk or diversity, and contract coverageWhich enrichment data is included, and which is an extra fee?
Analysis and dashboardsShows the spend cube, top suppliers, price variance, contract coverage and the tailCan a category manager build a view without asking the vendor?
Opportunities and savingsSuggests sourcing opportunities and tracks savings projects against a baselineHow is a saving calculated, and can finance check the baseline?

Most tools draw good charts; supplier normalisation and classification are where they differ, so test those first.

What types of spend analysis software and vendors are there?

Spend analysis software comes in four forms. They differ in scope and in who does the data work, not in purpose. Spend analysis vendors, companies and providers in the search results usually belong to one of these types, and some vendors sell more than one.

Types of spend analysis software, when each fits, and examples as vendors describe themselves (alphabetical, read 17 and 21 October 2026)
TypeScopeWhen it fitsExamples, as vendors describe their scope
Module of a source-to-pay suiteSpend analytics on the suite’s own orders and invoices, with other sources loadedMost spend already runs through the suite, or the suite is being chosenCoupa (spend analysis within procure-to-pay); Ivalua (spend analysis software within its source-to-pay platform); JAGGAER ONE (spend analysis among its modules); SAP Spend Control Tower; Zycus (spend analysis in its suite)
Specialist spend analytics toolData from many ERPs and systems, classification, opportunities and savings trackingSeveral ERPs, no single suite, or a need for deeper analysis than the suite givesSievo (procurement analytics); SpendHQ (spend intelligence, savings and performance management); Spendscape by McKinsey (procurement analytics software); Suplari (AI agents for spend analysis and procurement analytics)
Build on a business-intelligence platformDashboards built in-house on a data warehouse, with classification rules maintained by the teamA strong data team, a stable taxonomy and few sourcesThe organisation’s own BI tool and data platform
Managed serviceThe vendor’s analysts clean and classify the data and deliver the cube, often with a toolNo internal analyst time, or a one-off baseline before a programmeSpend analysis services offered by several specialist vendors and consultancies

Pick the type from your systems and your team: a suite module if most spend runs through the suite, a specialist if spend sits in many ERPs, a build only if you have the data team to keep it current.

Disclosure: the author works as an Ivalua consultant. This comparison relies on public documentation and, where stated, first-hand use.

The examples come from each vendor’s own website or its listing on Gartner Peer Insights, as read on the dates shown. They describe what vendors say they offer, not how well it works, and inclusion is not a recommendation. Gartner lists spend analytics as a common feature of source-to-pay suites, so a suite’s module is the first option to test when a suite is already in place; the source-to-pay software guide explains how to test a suite.

How do you choose spend analysis software?

Choosing spend analysis software means deciding what decisions the results must support, collecting a sample of your own data, and asking a short list of vendors to load and classify it. The method below fits companies and public bodies; a public buyer also follows its own procurement rules to buy the software.

  1. Write down the decisions the analysis must feed: next year’s sourcing pipeline, contract coverage reports, budget reviews, supplier risk.
  2. List the data sources: each ERP and entity, procure-to-pay, purchasing cards, expenses, contracts, with the number of invoice lines per year.
  3. Agree the category taxonomy with category managers, or decide to adopt the vendor’s and map it later.
  4. Prepare a sample: twelve months of invoice lines from two systems, with the supplier master, anonymised if needed.
  5. Build a long list by type, and shorten it on connectors to your systems, hosting and data protection, and references in your sector.
  6. Ask each finalist to load and classify the sample, then check the result line by line on a few categories you know well.
  7. Compare total cost over three to five years, including connectors, enrichment data, refreshes and the internal time to review classifications.

Step six decides most selections. A vendor that classifies 95% of spend but puts consulting fees in IT services gives a confident picture that is wrong. Ask for the classification at the lowest level of your taxonomy, not only at the top level, where almost any tool looks accurate.

Which tests should a spend analysis software trial include?

A trial is useful only if it runs on your data and your edge cases. The test cases below cover the points where products differ most; change the suppliers, systems and amounts to match your own organisation.

Test cases for a spend analysis software trial, and what each one checks
Test caseExpected resultWhat it checks
The same supplier appears under five spellings in two ERPs, and as a subsidiary of a groupOne parent supplier with the total, and the subsidiaries listed under itSupplier normalisation and parent linking
Invoice lines coded to the ledger account “other services” with short free-text descriptionsLines spread across consulting, cleaning, legal and IT services, with a confidence scoreClassification from descriptions, not only from accounts
A category manager moves a supplier from IT services to consultingThe change applies to all lines of that supplier and survives the next refreshCorrection rules and their persistence
Invoices in euros, pounds and dollars, with credit notesTotals in one currency at a stated rate, with credit notes nettedCurrency conversion and cleansing
Purchasing card transactions with merchant names onlyCard spend classified and shown next to invoice spendData from several buying channels
Finance asks why last quarter’s IT spend changed by 10%A breakdown showing new data, reclassified lines and real change separatelyTraceability of each figure
The contract ends and the organisation leaves the toolA full export of classified lines, supplier mapping and rules in a usable formatData ownership and exit

The supplier grouping, the correction rule and the export test tell you more than any dashboard.

Which criteria decide a spend analysis software selection?

The criteria that decide are those that affect the trust people place in the figures, because a spend cube that category managers do not trust is not used. The table gives the question and the evidence to ask for each criterion.

Spend analysis software selection criteria: the question, the evidence to request and the warning sign
CriterionQuestionEvidence to requestWarning sign
Classification accuracyWhat share of spend is classified correctly at the lowest level of our taxonomy?Our sample classified, checked line by line on known categoriesAccuracy quoted only at the top level, or only on the vendor’s data
Correction effortHow do we correct a line, and does the correction stay after the next load?A live correction during the trialCorrections sent to the vendor as tickets
Data sourcesWhich of our systems connect as standard, and how often is data refreshed?A connector list with our ERP versions; a refresh scheduleEach new source quoted as a separate project
TaxonomyCan we use our own category tree, and map it to UNSPSC or CPV where needed?Our taxonomy loaded in the trialA fixed taxonomy we must adopt
Users and accessCan category managers explore their own spend without an analyst?A category manager session during the trialEvery new view built by the vendor
Savings trackingHow is a saving calculated, and can finance see the baseline?A worked savings example on our dataSavings figures with no visible baseline
Data ownership and exitDo we keep the classified data, supplier mapping and rules if we leave?Export format and contract clauseRules and mapping that stay with the vendor
Pricing modelIs it priced by spend analysed, by data sources, by users, or by a mix, and what happens above the plan?A priced proposal for our volumes over the full termLow entry price with high fees for each new source or refresh

Weight classification accuracy, correction effort and data ownership highest: they decide whether the figures are trusted this year and still yours in five.

Is procurement spend management software the same as spend analysis software?

Not quite. Spend analysis software looks at spend after it happens and shows where it went. Procurement spend management software is a wider term: vendors use it for platforms that also control spend before it happens, with intake, approvals, purchase orders, cards and invoice matching, and that include spend analysis as one module. Coupa, for example, calls its platform a spend management platform and lists spend analysis inside procure-to-pay.

CIPS describes spend management as managing how to spend money to best effect, through processes such as contracting, outsourcing and performance monitoring. Spend analysis supplies the evidence; spend management acts on it. If the need is control of new purchases, read the procure-to-pay software guide; if it is visibility of past spend across systems, a spend analysis tool is enough. A guide to spend management itself is in preparation.

What does spend analysis software cost, and what do AI and machine learning add?

Spend analysis software is sold as a yearly subscription. The price usually depends on the amount of spend analysed, the number of data sources and refreshes, the enrichment data and the number of users. Ask for a priced proposal on your own volumes over the full term, including the first load, which often costs more than a refresh, and the internal time your team will spend reviewing classifications.

Machine learning has been used in spend classification for years: models learn from corrected lines and suggest categories for new ones. AI spend analysis software adds language models that read free-text descriptions, answer questions about spend in plain words, or propose savings opportunities. Several specialist vendors now describe their products in terms of AI agents. The useful question is which step the feature changes and how a person checks it. Generative AI can state false content with confidence, which NIST calls confabulation, so a figure produced by an assistant needs the same check as one produced by an analyst: trace it to the invoice lines behind it. The AI in procurement guide shows how to test these features.

Questions

What is the best spend analysis software?

There is no single best tool; the right one depends on how many systems your spend sits in, whether a source-to-pay suite is already in place, and who will maintain the classification. Compare finalists on your own data, especially supplier grouping and classification accuracy at the lowest level of your taxonomy.

Can Excel do spend analysis?

Yes, for one organisation with one main system and a few thousand invoice lines. A spreadsheet becomes hard to maintain when data comes from several ERPs, when it must be refreshed every month with the same rules, or when several category managers need their own views.

What is the difference between spend analysis tools and spend analysis services?

A tool is software your team uses to load, classify and explore the data. A service means the vendor’s or a consultancy’s analysts do the cleaning and classification for you and deliver the result, often in their own tool. Many vendors sell both, and a service is common for a first baseline.

How long does it take to implement spend analysis software?

It depends mostly on the number of data sources and the state of the data, not on the software. A first load from one ERP can take a few weeks; several ERPs, a new taxonomy and supplier grouping across entities take longer. Ask vendors for a plan based on your own list of sources.

Does spend analysis software analyse SaaS spend?

It shows spend on software suppliers like any other category: how much is paid to each vendor and by which department. It does not usually read usage data such as sign-ins, so it cannot tell which licences are unused. That is the job of SaaS management platforms.

New guides on the strategic sourcing line

One short email when a guide on this line is added or revised. Nothing else.

Coming soon: sign-up opens with the first email.

Seb Troz

Source-to-pay consultant · written and maintained this guide

Seb Troz is a source-to-pay consultant who implements Ivalua for buying organisations. He writes the guides on eProcurement Toolkit from that hands-on work.

Disclosure: the author works as an Ivalua consultant. Pages that compare software say so next to the comparison.