Procurement guide

What Is Spend Analysis and Spend Classification? Process, Taxonomy and Pitfalls

Updated

Definition

Spend analysis and spend classification: Spend analysis is the process of collecting, cleansing, classifying and analyzing an organization's purchasing data to understand what it buys, from whom, at what price and by whom. Spend classification is the step within it that assigns each transaction to a consistent category taxonomy so spend can be compared and managed.

Spend analysis is the process of collecting, cleansing, classifying and analyzing an organization’s purchasing data to understand what it buys, which suppliers it buys from, what it pays and who inside the organization is buying. Spend classification is a core step within spend analysis: it assigns each transaction or supplier to a consistent category taxonomy so that spend can be grouped, compared and managed by category. Together they produce a trusted view of spend, often called a spend cube, that procurement and finance use to find savings opportunities, manage suppliers, monitor compliance and reduce risk.

Why spend analysis matters

Procurement decisions depend on knowing where the money goes. Without a reliable view of spend, organizations cannot tell which categories are largest, how many suppliers they use for the same need, whether contracts are being followed or where prices vary for the same item.

Spend analysis provides that foundation. It is typically the first step in identifying sourcing opportunities, building category strategies, sizing the tail, measuring spend under management and establishing baselines for savings. It is also increasingly the foundation for AI in procurement: analytical tools and agents are only as reliable as the data they are given.

How spend analysis works

Although tools and terminology vary, most spend analysis follows the same sequence.

1. Extraction. Data is gathered from accounts payable, purchase orders, purchasing cards, expense systems and sometimes contracts and invoice line detail. Large organizations often need to combine several ERPs or business units.

2. Cleansing. Duplicate records are removed, currencies are converted, credits and reversals are handled and obviously incorrect entries are corrected or flagged.

3. Supplier normalization. The same supplier often appears under many names, spellings and vendor IDs. Normalization groups these into a single supplier, and sometimes links subsidiaries to a parent company, so the true relationship is visible.

4. Classification. Each transaction is assigned to a category in a defined taxonomy, usually several levels deep, for example from a broad category such as Facilities down to a specific service such as janitorial.

5. Enrichment. Additional attributes are added, such as contract status, supplier risk ratings, diversity status or location.

6. Analysis. The classified data is analyzed by category, supplier, business unit, geography and time to identify opportunities such as supplier consolidation, price variance, off-contract spending and demand patterns.

7. Refresh and governance. The process is repeated on a regular cycle, with rules and ownership that keep the data consistent over time.

Approaches to spend classification

ApproachHow it worksStrengthsLimitations
General ledger mappingUses the accounting code on each transactionQuick, uses existing dataGL codes reflect accounting needs, not what was bought, and are often miscoded
Supplier-basedAssigns each supplier to its primary categorySimple and fast for focused suppliersMisclassifies suppliers that sell across many categories
Rules-basedApplies keyword and logic rules to descriptions and codesTransparent and controllableRules become complex and need constant maintenance
Machine learning and AIModels learn from classified examples and textScales to large volumes and messy textNeeds training data, review and governance
HybridCombines the above with human reviewBalances speed and accuracyRequires clear ownership of the process

Most mature programs use a hybrid, with automation handling volume and people reviewing high-value or ambiguous spend.

Choosing a taxonomy

A taxonomy is the category structure used for classification. Standard taxonomies such as UNSPSC offer consistency and external comparability. Custom taxonomies can be designed around how the organization actually buys, manages categories and makes decisions. Many organizations use a custom taxonomy of three or four levels for management and map it to a standard code where external comparison matters. The best taxonomy is one that category managers recognize and can act on.

Common pitfalls

Relying only on GL codes. Accounting codes are designed for financial reporting and often do not describe what was purchased.

Skipping supplier normalization. Without it, supplier counts are overstated and spend with major suppliers is understated.

Ignoring non-AP sources. Purchasing cards and expense reports can hide significant spend, particularly in the tail.

Treating it as a one-time project. A spend cube built once and never refreshed quickly becomes outdated.

Assuming the data is ready. Missing identifiers, inconsistent site codes and poor descriptions often need to be fixed before reliable analysis is possible.

An example

For example, a hypothetical company believes it works with a handful of IT hardware resellers. After supplier normalization, it finds the same resellers recorded under multiple vendor IDs across business units, alongside several additional resellers used by individual teams. Classification reveals that much of the hardware is coded to general office expense rather than IT. Once the data is cleaned and classified, the company can see total IT hardware spend, compare prices for similar products across resellers and plan a consolidation.

How to improve spend analysis

  1. Map data sources and the identifiers that should link them before starting analysis.
  2. Normalize the vendor master and set rules for adding new suppliers.
  3. Adopt a taxonomy that reflects how the organization manages categories.
  4. Combine automation with expert review, focusing human effort on high-value spend.
  5. Set a refresh cycle and assign clear ownership for data quality.
  6. Connect analysis to action, so findings feed sourcing plans and value tracking.

How S2V approaches spend analysis

S2V treats spend analysis as the foundation of the Potential stage. Before drawing conclusions, S2V maps the client’s data sources, confirms whether identifiers can be joined reliably and, when the data is not ready, scopes the foundation work separately. The S2V Compass assessment then normalizes suppliers, classifies spend and produces an evidence-backed opportunity portfolio, with AI used to accelerate classification under human review. See our Assess capability.

In the Priority stage, the classified spend feeds the S2V Blueprint so opportunities are ranked on evidence. In the Performance and Value stages, the same data provides baselines for sourcing in categories such as IT infrastructure and resellers and becomes the source for tracking realized value over time.

Frequently asked questions

What is the difference between spend analysis and spend classification?

Spend analysis is the end-to-end process of turning purchasing data into insight, including extraction, cleansing, supplier normalization, classification and analysis. Spend classification is one step in that process, assigning each transaction to a category in a defined taxonomy.

What data is used for spend analysis?

The core source is accounts payable data from the ERP or finance system. It is typically supplemented with purchase orders, purchasing card and expense data, contracts, the vendor master and sometimes line-level invoice detail. Combining sources gives a more complete picture than AP data alone.

What taxonomy should be used for spend classification?

Options include standard taxonomies such as UNSPSC and custom taxonomies built around how the organization buys and manages categories. Many organizations use a custom, multi-level taxonomy for management reporting and map it to a standard code where useful.

Can AI classify spend accurately?

AI and machine learning can classify large volumes of transactions quickly and handle messy descriptions better than simple rules. Accuracy still depends on the quality of the underlying data and the taxonomy, and results should be reviewed by people who understand the categories, especially for high-value spend.

How often should spend analysis be refreshed?

A one-time analysis is useful for an initial assessment, but spend changes continuously. Many organizations refresh on a monthly or quarterly cycle so that category managers and finance work from current data.

See where value is trapped in your organization.

A Compass assessment maps your spend, contracts and data readiness, and returns an evidence-backed opportunity portfolio.